# Generated by makepkg 7.1.0
# Wed Jun 10 03:21:34 UTC 2026
pkgbase = linux-libre-lts
	pkgdesc = LTS Linux-libre
	pkgver = 6.18.35
	pkgrel = 1
	url = https://linux-libre.fsfla.org/
	arch = i686
	arch = x86_64
	arch = armv7h
	makedepends = bc
	makedepends = cpio
	makedepends = gettext
	makedepends = libelf
	makedepends = pahole>=1.30
	makedepends = perl
	makedepends = python
	makedepends = tar
	makedepends = xz
	makedepends = graphviz
	makedepends = imagemagick
	makedepends = python-sphinx
	makedepends = python-yaml
	makedepends = texlive-latexextra
	options = !debug
	options = !strip
	source = https://linux-libre.fsfla.org/pub/linux-libre/releases/6.18-gnu/linux-libre-6.18-gnu.tar.xz
	source = https://linux-libre.fsfla.org/pub/linux-libre/releases/6.18-gnu/linux-libre-6.18-gnu.tar.xz.sign
	source = https://linux-libre.fsfla.org/pub/linux-libre/releases/6.18.35-gnu/patch-6.18-gnu-6.18.35-gnu.xz
	source = https://linux-libre.fsfla.org/pub/linux-libre/releases/6.18.35-gnu/patch-6.18-gnu-6.18.35-gnu.xz.sign
	source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_clut224.ppm
	source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_clut224.ppm.sig
	source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_vga16.ppm
	source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_vga16.ppm.sig
	source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_mono.pbm
	source = https://repo.parabola.nu/other/linux-libre/logos/logo_linux_mono.pbm.sig
	source = config.i686
	source = config.x86_64
	source = config.armv7h
	source = linux-armv7h.preset
	source = 0001-usb-serial-gadget-no-TTY-hangup-on-USB-disconnect-WI.patch
	source = 0002-fix-Atmel-maXTouch-touchscreen-support.patch
	source = 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
	source = 0002-drm-amdgpu-avoid-memory-allocation-in-the-critical-code-path-v3.patch
	source = 0003-drm-amdgpu-use-GFP_ATOMIC-instead-of-NOWAIT-in-the-critical-path.patch
	validpgpkeys = 474402C8C582DAFBE389C427BCB7CF877E7D47A7
	validpgpkeys = 6DB9C4B4F0D8C0DC432CF6E4227CA7C556B2BA78
	sha256sums = 4b38d5ba30c8cb0a99cc0380e61092b626d273305d6ef866286cecfec9cd8593
	sha256sums = SKIP
	sha256sums = 09f0dadba1db9d6d904a5befbcc202092bc0ff654165c71ba3f51f907456903b
	sha256sums = SKIP
	sha256sums = bfd4a7f61febe63c880534dcb7c31c5b932dde6acf991810b41a939a93535494
	sha256sums = SKIP
	sha256sums = 6de8a8319271809ffdb072b68d53d155eef12438e6d04ff06a5a4db82c34fa8a
	sha256sums = SKIP
	sha256sums = 13bd7a8d9ed6b6bc971e4cd162262c5a20448a83796af39ce394d827b0e5de74
	sha256sums = SKIP
	sha256sums = d5e9f60d57fba657913facbf7a3fb0a94ff4afca19f52f7dd2dd6da46acd176b
	sha256sums = 049c0b643b0c99071325340f05928956c4f3808e276cf984300f5f3d6de6c6bc
	sha256sums = 05a896869d133cf9a34324e85c44158c14167bec5c6fea4e18a51c2b86b8f1aa
	sha256sums = 36fece52ce8dd219f15d572a5ca48d0f10956ff04376f05a5e719f23e2639c8a
	sha256sums = 0376bd5efa31d4e2a9d52558777cebd9f0941df8e1adab916c868bf0c05f2fc3
	sha256sums = 351fd96be8cd5ebd0435c0a8a978673fc023e3b1026085e67f86d815b2285e25
	sha256sums = e5bda61fa4405571a0267cd8812329bb8a432a37efb50459461628d371849906
	sha256sums = c31b8c0ace123f5c1a0012a1254272eea9ac9cdd0d3e5d538ca6b11830dd01b0
	sha256sums = 0f482368b62c3cece941e2d3ba497bf322db59315df5c2f72500fc1318e4768e
	b2sums = 9df3f1a1e89206e484b1322d87172fd755663900d4ec8986e254a0863fb041b3144ce214b304b4640cf0d608f0514a611bedc6fc92bd5c01904a5b48d6baed3d
	b2sums = SKIP
	b2sums = f023b45ac400439c8b807be46f6e79403d182a4f7446e00fddf0625a58e76b81ed7a2affaf687ba76228f792c85014a199794109ec6f238a4e0f3b63b44075e5
	b2sums = SKIP
	b2sums = 73fee2ae5cb1ffd3e6584e56da86a8b1ff6c713aae54d77c0dab113890fc673dc5f300eb9ed93fb367b045ece8fa80304ff277fe61665eccf7b7ce24f0c045eb
	b2sums = SKIP
	b2sums = d02a1153a4285b32c774dca4560fe37907ccf30b8e487a681b717ed95ae9bed5988875c0a118938e5885ae9d2857e53a6f216b732b6fa3368e3c5fe08c86382c
	b2sums = SKIP
	b2sums = 580911af9431c066bbc072fd22d5e2ef65f12d8358cec5ff5a4f1b7deebb86cef6b5c1ad631f42350af72c51d44d2093c71f761234fb224a8b9dbb3b64b8201d
	b2sums = SKIP
	b2sums = e2395a5efc68a011df76416d8b4ee6535783e481ace26d8e04e493673e82f3da5bb7ff852e61f5eda8430f74d53f536fbfad5f70a62d19185100c269f7e0dc7f
	b2sums = bd20459a235cd341ace2f2ea85b723a0f334d7d0a5b2babab2f2ba9cc7e636ea43d36c42fb89cadc56ff87ba781c8f9e6e639d09fbde5b655a4354ac5e4bcceb
	b2sums = 0c8d8fbe66cb029c1faaac235d562de3b5b42204903c551f6b67f5825b3bd8667edacb566875bcec99e40c78d4f7ec0580943aceb8cd00a457a3ef55b942225f
	b2sums = 271fc9608fd7a48ca52e4487a565a9c5afe9551c04369f4f35220c6d511b5da2c3e073fad3de576d1ca674b488a8b45f20948b16916b7f073846b2a2115e63fd
	b2sums = c2214154c36900e311531bfe68184f31639f5c50fed23bc3803a7f18439b7ff258552a39f02fed0ea92f10744e17a6c55cef0ef1a98187f978fe480fb3dddc14
	b2sums = 0c7ceba7cd90087db3296610a07886f337910bad265a32c052d3a703e6eb8e53f355ab9948d72d366408d968d8ee7435084dd89bef5ed0b69355fd884c2cd468
	b2sums = 5b3597cab8b174ff41b3f17aae6d1376a155356f781542e2e176d66c5a6dee53f7a1db8e2b9540ce8246efac4e27476c882fc8cc8063f0f514ae09230b5aef0a
	b2sums = a71f78bea42d158fc9383f2bbb985dafa71274d2032876b67f84602c8085b1c53f3d36965e54e5fdbab5c0d7537c98d917bd7743d3cf373c1dcb6da3bc19f4e7
	b2sums = c9d4ec8fac86a9b6f0567c57f6d5be04d56f8efbc9dc1b183981dad38387d750b53c17fcdd295cb68a874bf50f81d117cfe94bd3a8d9e08e1918644ae8daa3e5
	source_i686 = no-ultra-zstd.patch
	sha256sums_i686 = a044d2ed2ac13f0435e94e567f6fd5d8380b694f74e344857ca64ef0c9424a07
	b2sums_i686 = e7915714b504b92155c983a30df6d97966c14520dc9eb004671003dbdecf454b061138a6d237cabe86be32ae2ea4c598cdb821cb1dd52f6a9bfe5e280bffa321
	makedepends_x86_64 = rust
	makedepends_x86_64 = rust-bindgen
	makedepends_x86_64 = rust-src

pkgname = linux-libre-lts
	pkgdesc = The LTS Linux-libre kernel and modules
	license = Apache-2.0 OR MIT
	license = BSD-2-Clause OR GPL-2.0-or-later
	license = BSD-3-Clause
	license = BSD-3-Clause OR GPL-2.0-only
	license = BSD-3-Clause OR GPL-2.0-or-later
	license = BSD-3-Clause-Clear
	license = GPL-1.0-or-later
	license = GPL-1.0-or-later OR BSD-3-Clause
	license = GPL-2.0-only
	license = GPL-2.0-only OR Apache-2.0
	license = GPL-2.0-only OR BSD-2-Clause
	license = GPL-2.0-only OR BSD-3-Clause
	license = GPL-2.0-only OR CDDL-1.0
	license = GPL-2.0-only OR Linux-OpenIB
	license = GPL-2.0-only OR MIT
	license = GPL-2.0-only OR MPL-1.1
	license = GPL-2.0-only OR X11
	license = GPL-2.0-only WITH Linux-syscall-note
	license = GPL-2.0-or-later
	license = GPL-2.0-or-later OR BSD-2-Clause
	license = GPL-2.0-or-later OR BSD-3-Clause
	license = GPL-2.0-or-later OR MIT
	license = GPL-2.0-or-later OR X11
	license = GPL-2.0-or-later WITH GCC-exception-2.0
	license = ISC
	license = LGPL-2.0-or-later
	license = LGPL-2.1-only
	license = LGPL-2.1-only OR BSD-2-Clause
	license = LGPL-2.1-or-later
	license = MIT
	license = MPL-1.1
	license = X11
	license = Zlib
	depends = coreutils
	depends = initramfs
	depends = kmod
	optdepends = wireless-regdb: to set the correct wireless channels of your country
	optdepends = linux-libre-firmware: firmware images needed for some devices
	provides = KSMBD-MODULE
	provides = VIRTUALBOX-GUEST-MODULES
	provides = WIREGUARD-MODULE
	provides = linux-lts=6.18.35
	provides = LINUX-ABI_VERSION=6.18.35
	conflicts = linux-lts
	replaces = wireguard-lts
	replaces = linux-lts
	optdepends_x86_64 = scx-scheds: to use sched-ext schedulers

pkgname = linux-libre-lts-headers
	pkgdesc = Headers and scripts for building modules for the LTS Linux-libre kernel
	license = BSD-3-Clause
	license = BSD-3-Clause OR GPL-2.0-only
	license = GPL-1.0-or-later
	license = GPL-1.0-or-later WITH Linux-syscall-note
	license = GPL-2.0-only
	license = GPL-2.0-only OR Apache-2.0
	license = GPL-2.0-only OR BSD-2-Clause
	license = GPL-2.0-only OR BSD-3-Clause
	license = GPL-2.0-only OR CDDL-1.0
	license = GPL-2.0-only OR Linux-OpenIB
	license = GPL-2.0-only OR Linux-OpenIB OR BSD-2-Clause
	license = GPL-2.0-only OR MIT
	license = GPL-2.0-only OR MPL-1.1
	license = GPL-2.0-only OR X11
	license = GPL-2.0-only WITH Linux-syscall-note
	license = (GPL-2.0-only WITH Linux-syscall-note) AND MIT
	license = (GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause
	license = (GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause
	license = (GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0
	license = (GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB
	license = (GPL-2.0-only WITH Linux-syscall-note) OR MIT
	license = GPL-2.0-or-later
	license = GPL-2.0-or-later OR BSD-2-Clause
	license = GPL-2.0-or-later OR BSD-3-Clause
	license = GPL-2.0-or-later OR MIT
	license = GPL-2.0-or-later WITH Linux-syscall-note
	license = (GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause
	license = (GPL-2.0-or-later WITH Linux-syscall-note) OR MIT
	license = LGPL-2.0-or-later OR BSD-2-Clause
	license = LGPL-2.0-or-later WITH Linux-syscall-note
	license = ISC
	license = LGPL-2.0-or-later WITH Linux-syscall-note
	license = LGPL-2.0-or-later OR BSD-2-Clause
	license = LGPL-2.1-only
	license = LGPL-2.1-only OR BSD-2-Clause
	license = LGPL-2.1-only OR MIT
	license = LGPL-2.1-only WITH Linux-syscall-note
	license = LGPL-2.1-or-later
	license = LGPL-2.1-or-later OR BSD-2-Clause
	license = LGPL-2.1-or-later WITH Linux-syscall-note
	license = MIT
	license = Zlib
	depends = pahole
	provides = LINUX-HEADERS
	provides = linux-lts-headers=6.18.35
	conflicts = linux-lts-headers
	replaces = linux-lts-headers

pkgname = linux-libre-lts-docs
	pkgdesc = Documentation for the LTS Linux-libre kernel
	license = BSD-3-Clause
	license = GFDL-1.1-no-invariants-or-later
	license = GPL-2.0-only
	license = GPL-2.0-only OR BSD-2-Clause
	license = GPL-2.0-only OR BSD-3-Clause
	license = GPL-2.0-only OR GFDL-1.1-no-invariants-or-later
	license = GPL-2.0-only OR GFDL-1.2-no-invariants-only
	license = GPL-2.0-only OR MIT
	license = GPL-2.0-or-later
	license = GPL-2.0-or-later OR BSD-2-Clause
	license = GPL-2.0-or-later OR CC-BY-4.0
	license = GPL-2.0-or-later OR MIT
	license = GPL-2.0-or-later OR X11
	license = LGPL-2.1-only OR BSD-2-Clause
	license = MIT
	provides = linux-lts-docs=6.18.35
	conflicts = linux-lts-docs
	replaces = linux-lts-docs
