aboutsummarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-06-27Update to 6.3.9Raphael Nestler
2023-06-27Add patch to fix out-of-tree module buildRaphael Nestler
2023-06-15Get target.json from scripts/ instead of rust/Raphael Nestler
It was moved for 6.3. See https://github.com/Rust-for-Linux/linux/commit/c83b16cefd78f55071840e1159ead9fe62747769
2023-06-15Update config to 6.3Raphael Nestler
I took the upstream config and enabled Rust again.
2023-06-15Update to 6.3.8Raphael Nestler
Also incorporate all PKGBUILD changes from https://gitlab.archlinux.org/archlinux/packaging/packages/linux/
2023-06-14Update to 6.2.13Raphael Nestler
2023-06-14Update config fileRaphael Nestler
2023-06-06Depend directly on rustup and make sure rust-src is installedRaphael Nestler
2023-05-23Merge pull request #1 from rnestler/rust-build-metadataRaphael Nestler
Add Rust build metadata for out of tree modules
2023-05-23Use Rust 1.63.0 to compile the kernelRaphael Nestler
This gives us some warnings, but allows to compile out-of-tree modules since it fixes a bug with how the target triple is defined for a custom target.json file. See https://github.com/rust-lang/rust/pull/98225
2023-05-23Add Rust build metadata filesRaphael Nestler
We need the target specification, the .rmeta fils and the .so file. Also since we need to use the same compiler version to build out of tree modules we bundle the rust-toolchain file as well.
2023-05-23Update to 6.2.10Raphael Nestler
2023-04-08Adapt config to be more similar to upstream configRaphael Nestler
2023-04-08Update to 6.2.9Raphael Nestler
2023-04-08Adapt config to be more similar to upstream configRaphael Nestler
2023-04-08Update configRaphael Nestler
2023-04-08Update to 6.2.0Raphael Nestler
2023-02-21Update to 6.1.10Raphael Nestler
2023-02-07Update to 6.1.8Raphael Nestler
2023-01-20Update config to match the migrated oneRaphael Nestler
2023-01-20Update to 6.1.7Raphael Nestler
2023-01-20Add missing gettext makedependsRaphael Nestler
See https://github.com/archlinux/svntogit-packages/commit/1e0159fd0897addf670922206ae704430b3225c4
2023-01-15Update to 6.1.6Raphael Nestler
2023-01-14Update to 6.1.5.arch2Raphael Nestler
2023-01-14Update to 6.1.5Raphael Nestler
2023-01-14Rename to Rust Linux in pkgdescRaphael Nestler
2022-12-26Set LLVM=1 for all make callsRaphael Nestler
2022-12-26Install bindgen with cargo in prepareRaphael Nestler
2022-12-26Define rustc version with rust-toolchainRaphael Nestler
That way rustup will automatically use the correct Rust version.
2022-12-26Add missing lld makedependRaphael Nestler
2022-12-25Update config after starting the build with LLVM=1 setRaphael Nestler
The config of course needs to set the compiler to clang.
2022-12-25Update to Linux 6.1.1Raphael Nestler
2022-12-25Update config to to fully enable Rust supportRaphael Nestler
Create with make menuconfig in the source folder.
2022-12-25Add llvm as makedepends and set LLVM=1 for makeRaphael Nestler
See https://www.kernel.org/doc/html/latest/rust/quick-start.html#building
2022-12-21Update .SRCINFORaphael Nestler
2022-12-21Enable Rust support in the configurationRaphael Nestler
2022-12-21Ignore built packagesRaphael Nestler
2022-12-20Disable options that conflict with Rust supportRaphael Nestler
2022-12-20Copy from the official arch kernelRaphael Nestler
This only changes the maintainer and pkgbase metadata.