# Generated by makepkg 7.1.0
# Sun May 31 02:53:20 UTC 2026
pkgbase = linux-libre
	pkgdesc = Linux-libre
	pkgver = 7.0.10.parabola1
	pkgrel = 1
	url = https://linux-libre.fsfla.org/
	arch = x86_64
	arch = i686
	arch = armv7h
	license = GPL-2.0-only
	makedepends = bc
	makedepends = binutils
	makedepends = cpio
	makedepends = gettext
	makedepends = glibc
	makedepends = libelf
	makedepends = libgcc
	makedepends = openssl
	makedepends = pahole>=1:1.30
	makedepends = perl
	makedepends = python
	makedepends = tar
	makedepends = xxhash
	makedepends = xz
	makedepends = zlib
	makedepends = zstd
	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/7.0-gnu/linux-libre-7.0-gnu.tar.xz
	source = https://linux-libre.fsfla.org/pub/linux-libre/releases/7.0-gnu/linux-libre-7.0-gnu.tar.xz.sign
	source = https://linux-libre.fsfla.org/pub/linux-libre/releases/7.0.10-gnu/patch-7.0-gnu-7.0.10-gnu.xz
	source = https://linux-libre.fsfla.org/pub/linux-libre/releases/7.0.10-gnu/patch-7.0-gnu-7.0.10-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 = https://github.com/archlinux/linux/releases/download/v7.0.10-arch1/linux-v7.0.10-arch1.patch.zst
	source = https://github.com/archlinux/linux/releases/download/v7.0.10-arch1/linux-v7.0.10-arch1.patch.zst.sig
	source = 0001-usb-serial-gadget-no-TTY-hangup-on-USB-disconnect-WI.patch
	source = 0002-fix-Atmel-maXTouch-touchscreen-support.patch
	validpgpkeys = 474402C8C582DAFBE389C427BCB7CF877E7D47A7
	validpgpkeys = 6DB9C4B4F0D8C0DC432CF6E4227CA7C556B2BA78
	validpgpkeys = 83BC8889351B5DEBBB68416EB8AC08600F108CDF
	sha256sums = 14e107d8650fa2fe75a3876b0f3f46de11d8eb40cb7312cdd46b213d9bce3804
	sha256sums = SKIP
	sha256sums = 4a6d245b5cc8845842efbd928440ae8ced843f0e16e0b8b46b90a45fd1b72fd9
	sha256sums = SKIP
	sha256sums = bfd4a7f61febe63c880534dcb7c31c5b932dde6acf991810b41a939a93535494
	sha256sums = SKIP
	sha256sums = 6de8a8319271809ffdb072b68d53d155eef12438e6d04ff06a5a4db82c34fa8a
	sha256sums = SKIP
	sha256sums = 13bd7a8d9ed6b6bc971e4cd162262c5a20448a83796af39ce394d827b0e5de74
	sha256sums = SKIP
	sha256sums = 5aa17c8f41de0cfe212cdbaf97be5cddf304f08bd558b6763c41611cd73c3698
	sha256sums = SKIP
	sha256sums = 0376bd5efa31d4e2a9d52558777cebd9f0941df8e1adab916c868bf0c05f2fc3
	sha256sums = 351fd96be8cd5ebd0435c0a8a978673fc023e3b1026085e67f86d815b2285e25
	b2sums = 45893cd901662c1a684f649aebdd2e765c16cfe520d7bc08ae5150748c6cd809452258f89f2cd331bdb8dff898a4a60e798a397f9aa22080476eab3145ec14d6
	b2sums = SKIP
	b2sums = 8b2e1372a3da2f103164eebae7d27ea8169037bd8ca6eddd380c2976026e28d8ad66ba62896086f0034ccdb01ec900d0e7493343941d12b625bb7a00f22737d9
	b2sums = SKIP
	b2sums = 73fee2ae5cb1ffd3e6584e56da86a8b1ff6c713aae54d77c0dab113890fc673dc5f300eb9ed93fb367b045ece8fa80304ff277fe61665eccf7b7ce24f0c045eb
	b2sums = SKIP
	b2sums = d02a1153a4285b32c774dca4560fe37907ccf30b8e487a681b717ed95ae9bed5988875c0a118938e5885ae9d2857e53a6f216b732b6fa3368e3c5fe08c86382c
	b2sums = SKIP
	b2sums = 580911af9431c066bbc072fd22d5e2ef65f12d8358cec5ff5a4f1b7deebb86cef6b5c1ad631f42350af72c51d44d2093c71f761234fb224a8b9dbb3b64b8201d
	b2sums = SKIP
	b2sums = 0701e826f811a79123f89c0d034cb753d3a6237ee5e387c8c927efc1114dbeac6ef095e88eedecf18b9d69fcefa605b2425ffb119c5e40026e388464f75c350e
	b2sums = SKIP
	b2sums = c2214154c36900e311531bfe68184f31639f5c50fed23bc3803a7f18439b7ff258552a39f02fed0ea92f10744e17a6c55cef0ef1a98187f978fe480fb3dddc14
	b2sums = 0c7ceba7cd90087db3296610a07886f337910bad265a32c052d3a703e6eb8e53f355ab9948d72d366408d968d8ee7435084dd89bef5ed0b69355fd884c2cd468
	source_x86_64 = config.x86_64
	source_x86_64 = fix-firmware-rust.patch
	makedepends_x86_64 = rust
	makedepends_x86_64 = rust-bindgen
	makedepends_x86_64 = rust-src
	sha256sums_x86_64 = e0e4c1fbc60b07d98cc07d2b1f808bf58581adc41bdfdd92762184843d3754ba
	sha256sums_x86_64 = 7785f7796d94e6af76a2ee2540b9c8a329e5424f8cc348b970c6180d0ca4f2b8
	b2sums_x86_64 = 2922cc9958b89914846b6aa2bf4cde3419de7b1e9e2f267b56153d3341d5709187176ba0a4d5bffa029a367171e3e28cd1499cd87c2e1d1164736a40d43515e8
	b2sums_x86_64 = 134cc519fcc14e1ab1894cf7ffd2c273af71dded5e16305e4b988952c02d38fc10b38812c207a41fff5bd2ca8d8daa363b2b46bcdc3472a8a9d15c2db5e630ea
	source_i686 = config.i686
	source_i686 = no-ultra-zstd.patch
	sha256sums_i686 = 81362cefae8c1fa0cfb2db3d77e13051a1037caf036fa658e19480d23fde7d72
	sha256sums_i686 = d32270be5fd9c3e3ba50f3aef33f6cfcb85be0c8216f03b777287cc621fdff28
	b2sums_i686 = 91e240b6bf4d8c9df73d6d1e7e53156efc23d4789d6f92636c1aa6cfbf24d5bb7f153ae3d47d32f0aaada9bd1108cfe77f8fcd6c559e091eefa11b67b71634a9
	b2sums_i686 = 165ab9dd8cedeaae5327accc1581c19cf0be55f923b03feb889cad3351b74c7c4cd3d3c206938e5152bfe1d947513dea8f630f8f5544099ec13d16d254725c40
	source_armv7h = config.armv7h
	source_armv7h = linux-armv7h.preset
	source_armv7h = kernel.its
	source_armv7h = kernel.keyblock
	source_armv7h = kernel_data_key.vbprivk
	source_armv7h = 0001-ARM-atags-add-support-for-Marvell-s-u-boot.patch
	source_armv7h = 0002-ARM-atags-fdt-retrieve-MAC-addresses-from-Marvell-bo.patch
	source_armv7h = 0003-fix-mvsdio-eMMC-timing.patch
	source_armv7h = 0004-set-default-cubietruck-led-triggers.patch
	source_armv7h = 0005-exynos4412-odroid-set-higher-minimum-buck2-regulator.patch
	source_armv7h = 0006-USB-Armory-MkII-support.patch
	source_armv7h = 0001-CHROMIUM-block-partitions-efi-Add-support-for-IGNORE.patch
	makedepends_armv7h = uboot-tools
	makedepends_armv7h = vboot-utils
	makedepends_armv7h = dtc
	makedepends_armv7h = openssl-1.1
	sha256sums_armv7h = 70fa541aa5a9d7a4b9963820ac06d5db959686d768e5a83c81f39fcc5853cda3
	sha256sums_armv7h = 384ef83da92d605a6a40c7eca13e5afee04dc748484271fc53e2503e9a520195
	sha256sums_armv7h = 523d52a6fc9df4c43c8401f17cd796ebd281845d05358c9564a64d8c5a63f028
	sha256sums_armv7h = 4e708c9ec43ac4a5d718474c9431ba6b6da3e64a9dda6afd2853a9e9e3079ffb
	sha256sums_armv7h = bc9e707a86e55a93f423e7bcdae4a25fd470b868e53829b91bbe2ccfbc6da27b
	sha256sums_armv7h = 64181f970a54a3404ab423406b21308bd80537222aed7053a868a83ac191c2c9
	sha256sums_armv7h = be1d84b99d70b31049e3ea6f4a0b694ecc78b15c8eb49372840ac22574e1ada9
	sha256sums_armv7h = 1b626f9f75d4383f3794b59642c3002379b04f31ade4f0c73db1bb30844772f0
	sha256sums_armv7h = 76335e05445425678b94d15bc8314b3b42f86ee144b2fbdf5dc1b6d828c7ec9e
	sha256sums_armv7h = b8e4a3d2ef42a20c65a4e90fd3ff1fc0c2feaa47f97c09eb8dd24e61ad18974c
	sha256sums_armv7h = f82e21d4da0feeb6a3a2dfe2f70962057a4717da649c86343c390ff7c0968bde
	sha256sums_armv7h = f4d4b44adc4b47b18bac33aa2c46b458c1b7ceb277416eff59054b6d7687c6da
	b2sums_armv7h = aa4e823828ce1d1f2b1d47df121c7e03b199f19dbce478aeb9cd118de5024e8346ac876903dc939c9c8337962687859c85ee4e5daeda5bbbe8800a4fec583f94
	b2sums_armv7h = 99d4004343704cc06287c1b34bee4d52f4916353556abd7e18fd9e6d063de18945df4ddccb493590853b33e9e3d0bf64926bf8dbd64ce6f9086add9a10989e76
	b2sums_armv7h = 9336fb5d1f98a77144673750b0f924b15b60e98e4bba0d13d1b1a5c977f14538f97143147081c94e0d8555b5dbd246fe0a410c7146a9b0866f3728176548fb0a
	b2sums_armv7h = eeed12b2ab60c3d3aad598a1d44b4f23560d818e8fe1ef143f857c8e176652df53501b192ade7d4d915d425fff818b2a232d46bae0d3a0f46b8959e614e0ede2
	b2sums_armv7h = aaa4e28a31967cc3a7fe25a86ba35fdfa210cd8b1a9cc96298349cbf01d60cdf146ee519d6803d05b175873f1b3367e47194a178db7ed97c802e59b38f8c303c
	b2sums_armv7h = d90f8d0d4d9c654995f18102c085acf811d312c4d8eb409ffc58d79afbcfe89f852a1e7c72409e714a6440edf1761ab16067e6390f2976b83085dd62b0de0eec
	b2sums_armv7h = b9243d4f148afbb5315c0714b3fc0fa178a2a0859cbae5889ac549a763b6ea43d2d79bf593c180c851c0a7fb2422a2f114004992a93c2721d6d2b41912c443aa
	b2sums_armv7h = fa16aa8640538879f664f692f89f996ce3cbe453e12e224a0fcae8840b8e2bf950692f7830b8dc43b32d91584556027fee22a2b8a579daff6292c2e0b3c70fc1
	b2sums_armv7h = cd68d065bf2c27fc32832ceb8fc9493f51c61f115c1b4214d6713f244e77954ea6ba74dd75fdfbd78ff4e5d70ea6a5487843fd3d2cf69fdbc822eed4941c4865
	b2sums_armv7h = dcb4b48205c6e4518a0bbbb5a2afbef5ef538878dfe363190a765b453a6ce334b454b7054d4b4cd568466daa0ee8cbbcf27a964205b4c009ea4c6ef714aad6f6
	b2sums_armv7h = 6eaedfc0372874c32f2fea23124d9520cfdb0e59ef30d758db65a685c61c82ab67a493b081b9bd46f65107bcfeda5b1de3b6358351d8dd0de969bcdc8a3fa16f
	b2sums_armv7h = 741ad7ffc9e8200657315fc4111066b2477cde35ecdc5e73976457f17106f80d148d86bf97b92c523fef1cc5a26ddb867d16330f592f2aa4d886be596bedc8df

pkgname = linux-libre
	pkgdesc = The Linux-libre kernel and modules
	depends = coreutils
	depends = initramfs
	depends = kmod
	optdepends = linux-libre-headers: headers and scripts for building modules
	optdepends = linux-libre-firmware: firmware images needed for some devices
	optdepends = wireless-regdb: to set the correct wireless channels of your country
	provides = KSMBD-MODULE
	provides = NTSYNC-MODULE
	provides = VIRTUALBOX-GUEST-MODULES
	provides = WIREGUARD-MODULE
	provides = linux=7.0.10
	provides = LINUX-ABI_VERSION=7.0.10
	conflicts = linux
	replaces = virtualbox-guest-modules-arch
	replaces = wireguard-arch
	replaces = linux
	optdepends_x86_64 = scx-scheds: to use sched-ext schedulers

pkgname = linux-libre-headers
	pkgdesc = Headers and scripts for building modules for the Linux-libre kernel
	depends = binutils
	depends = glibc
	depends = libelf
	depends = libgcc
	depends = openssl
	depends = pahole
	depends = xxhash
	depends = zlib
	depends = zstd
	provides = LINUX-HEADERS
	provides = linux-headers=7.0.10
	conflicts = linux-headers
	replaces = linux-headers

pkgname = linux-libre-docs
	pkgdesc = Documentation for the Linux-libre kernel
	provides = linux-docs=7.0.10
	conflicts = linux-docs
	replaces = linux-docs
