summaryrefslogtreecommitdiff
path: root/eclass/linux-build.eclass (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2024-10-05linux-build.eclass: ignore CONFIG_HAVE_CTF_TOOLCHAINBertrand Jacquin1-0/+1
2024-10-05eclass/linux-build: handle USE="build source" for external moduleBertrand Jacquin1-2/+23
2024-10-05eclass/linux-build: simplify module installBertrand Jacquin1-2/+2
2024-09-14linux-build.eclass: add USE=debugBertrand Jacquin1-1/+8
2024-09-12linux-build.eclass: disable rust on arm and x86Bertrand Jacquin1-2/+2
2024-07-15linux-build.eclass: enable py3.13Bertrand Jacquin1-1/+1
2024-03-05linux-build.eclass: update PYTHON_COMPATBertrand Jacquin1-1/+1
2024-03-02linux-build.eclass: ignore CONFIG_GCC_ASM_GOTO_OUTPUT_WORKAROUNDBertrand Jacquin1-0/+1
2024-01-10linux-build.eclass: relax dev-util/bindgen dependencyBertrand Jacquin1-1/+1
2023-12-05eclass/linux-build: enforce requirements for IKHEADERSBertrand Jacquin1-0/+6
2023-12-05eclass/linux-build: switch to app-alternatives/Bertrand Jacquin1-5/+5
2023-11-19eclass/linux-build: update sys-boot/gnu-efi with sys-apps/systemdBertrand Jacquin1-2/+2
2023-09-10eclass/linux-build: install .config with USE=sourcesBertrand Jacquin1-0/+3
2023-08-08eclass/linux-build: ignore CONFIG_ARCH_HASBertrand Jacquin1-0/+1
2023-07-18eclass/linux-build: ignore CONFIG_RUST_IS_AVAILABLEBertrand Jacquin1-0/+1
2023-07-14eclass/linux-build: ignore CONFIG_ARCH_SUPPORTSBertrand Jacquin1-0/+3
2023-07-14eclass/linux-build: ignore CONFIG_CC_HAVE_Bertrand Jacquin1-0/+1
2023-05-25linux-build.eclass: bump PYTHON_COMPATBertrand Jacquin1-1/+1
2023-05-04linux-build.eclass: ignore CONFIG_GCC[0-9]+_NO_ARRAY_BOUNDSBertrand Jacquin1-0/+1
2023-02-25linux-build.eclass: ignore CONFIG_PAHOLE_VERSIONBertrand Jacquin1-0/+3
2023-01-21linux-build.eclass: disable py3.8Bertrand Jacquin1-1/+1
2022-12-20eclass/linux-build: add support for rustBertrand Jacquin1-2/+15
2022-12-13eclass/linux-build: llvm is BDEPENDBertrand Jacquin1-3/+3
2022-10-31eclass/linux-build: ignore CONFIG_AS_HAS_Bertrand Jacquin1-1/+2
2022-09-28linux-build.eclass: QA Notice: eend called without preceding ebeginBertrand Jacquin1-5/+5
2022-09-14linux-build.eclass: add missing python dependencyBertrand Jacquin1-2/+3
2022-09-11eclass/linux-build: bump to EAPI 8Bertrand Jacquin1-1/+1
2022-06-14eclass/linux-build: enable python3_10Bertrand Jacquin1-1/+1
2022-03-26eclass/linux-build: bump to EAPI 7Bertrand Jacquin1-15/+16
2021-11-07eclass/linux-build: add support for MODULE_SIG_KEY_TYPE_ECDSABertrand Jacquin1-4/+16
2021-11-07eclass/linux-build: remove version restrictionBertrand Jacquin1-22/+3
2021-11-07eclass/linux-build: support llvm 13Bertrand Jacquin1-0/+5
2021-10-23eclass/linux-build: ignore new config value from 5.14Bertrand Jacquin1-2/+5
2021-08-08eclass/linux-build: ignore CONFIG_AS_VERSIONBertrand Jacquin1-0/+1
2021-06-19eclass/linux-build: support llvm 12Bertrand Jacquin1-0/+5
2021-05-02eclass/linux-build: print the actual version of the file restored instead of ...Bertrand Jacquin1-2/+2
2021-04-25eclass/linux-build: relax CONFIG_CMDLINE requirementsBertrand Jacquin1-1/+1
2021-02-22eclass/linux-build: add support for llvmBertrand Jacquin1-18/+85
2021-02-21eclass/linux-build: add missing STRIPBertrand Jacquin1-1/+2
2021-02-20eclass/linux-build: remove old EXTRA_KERNEL_PATCHESBertrand Jacquin1-9/+0
2021-02-20eclass/linux-build: export HOSTLD and HOSTARBertrand Jacquin1-0/+2
2021-02-20eclass/linux-build: ignore non matching lines in diff outputBertrand Jacquin1-8/+18
2021-02-20eclass/linux-build: drop RDEPENDBertrand Jacquin1-1/+0
2020-10-18eclass/linux-build: add verification around WLANBertrand Jacquin1-0/+14
2020-10-18eclass/linux-build: verify EXTRA_FIRMWARE_DIR and EXTRA_FIRMWAREBertrand Jacquin1-0/+10
2020-10-18eclass/linux-build: add missing HOSTCXX and other make variablesBertrand Jacquin1-1/+14
2020-10-18eclass/linux-build: generate bootloader configuration for sys-apps/systemdBertrand Jacquin1-31/+105
2020-10-18eclass/linux-build: support EFI_STUBBertrand Jacquin1-2/+15
2020-10-18eclass/linux-build: support KERNEL_ZSTDBertrand Jacquin1-0/+4
2020-10-18eclass/linux-build: do not rely on debianutils to install kernelBertrand Jacquin1-3/+8
2020-03-28eclass/linux-build: copy config before running oldconfigBertrand Jacquin1-0/+1
2020-03-19eclass/linux-build: handle syslinux.cfgBertrand Jacquin1-0/+1
2020-01-12linux-build: install device treeBertrand Jacquin1-1/+33
2020-01-12linux-build: split firmware installBertrand Jacquin1-5/+5
2019-12-15eclass/linux-build: set KBUILD_BUILD_VERSIONBertrand Jacquin1-0/+1
2019-09-28eclass/linux-build: always remove usr/src/linux if USE=-symlinkBertrand Jacquin1-3/+3
2019-09-26eclass/linux-build: look for system tools on host rootBertrand Jacquin1-9/+9
2019-09-16eclass/linux-build: minor clarificationBertrand Jacquin1-4/+5
2019-08-29eclass/linux-build: add support for sys-boot/grub:2Bertrand Jacquin1-0/+1
2019-08-29eclass/linux-build: Abort if compression tools are not availableBertrand Jacquin1-0/+26
2019-08-27eclass/linux-build: ignore empty linesBertrand Jacquin1-0/+1
2019-08-27eclass/linux-build: ignore all commentsBertrand Jacquin1-1/+1
2019-05-13eclass/linux-build: drop outdated commentBertrand Jacquin1-1/+0
2019-05-11eclass/linux-build: improve config diffBertrand Jacquin1-2/+6
2019-05-10eclass/linux-build: Support extra kernel patch serieBertrand Jacquin1-0/+9
2019-05-10eclass/linux-build: support sys-boot/raspberrypi-firmwareBertrand Jacquin1-4/+11
2019-05-05eclass/linux-build: Simplify bootloader selectionBertrand Jacquin1-8/+11
2019-05-05eclass/linux-build: avoid globbing with doinsBertrand Jacquin1-1/+1
2019-05-05eclass/linux-build: run default make since vmlinux and modules are builtBertrand Jacquin1-6/+1
2019-05-05eclass/linux-build: Run make prepareBertrand Jacquin1-0/+2
2019-04-09eclass/linux-build: Depend on virtual/libelfBertrand Jacquin1-2/+4
2019-03-25eclass/linux-build: Inherit RDEPENDBertrand Jacquin1-1/+1
2018-10-05eclass/linux-build: Give information regarding the generated x509 pairBertrand Jacquin1-1/+1
2018-08-16eclass/linux-build: Remove outdated einfoBertrand Jacquin1-5/+6
2018-08-16eclass/linux-build: Simplify retrieval of previous versionBertrand Jacquin1-12/+23
2018-08-16eclass/linux-build: Restore previous configuration to the right placeBertrand Jacquin1-11/+27
2018-03-13eclass/linux-build: Update date formatBertrand Jacquin1-1/+1
2018-03-07eclass/linux-build: Set KBUILD_BUILD_HOST and KBUILD_BUILD_TIMESTAMPBertrand Jacquin1-0/+2
2018-03-07eclass/linux-build: Do not store signature private materialsBertrand Jacquin1-16/+8
2018-03-07sys-kernel: Bump to EAPI 6Bertrand Jacquin1-1/+1
2018-03-07eclass/linux-build: Use PEM fileBertrand Jacquin1-28/+18
2018-03-07eclass/linux-build: Use PORTAGE_BUILD_USER since PORTAGE_USERNAME isBertrand Jacquin1-2/+2
2018-03-07eclass/linux-build: Define CN with ebuild version, set OU with hostnameBertrand Jacquin1-1/+2
2017-09-23eclass/linux-build: Reduce signature key size and validity periodBertrand Jacquin1-2/+2
2017-08-26eclass/linux-build: Switch to https URLBertrand Jacquin1-1/+1
2017-03-13Drop $Id$ per council decision in bug #611234.Bertrand Jacquin1-2/+1
2017-01-08Move as29 category to pants-onBertrand Jacquin1-1/+1
2016-12-17eclass/linux-build: Run kernel-2_src_prepare in src_prepare()Bertrand Jacquin1-0/+2
2016-09-25eclass/linux-build: Handle multiple bootloadersBertrand Jacquin1-17/+16
2016-09-18Revert "eclass/linux-build: Move to EAPI 6"Bertrand Jacquin1-3/+1
2016-09-04eclass/linux-build: Move to EAPI 6Bertrand Jacquin1-1/+3
2016-09-02eclass/linux-build: Generate sys-boot/syslinux:0 configBertrand Jacquin1-0/+1
2016-09-02eclass/linux-build: Generate sys-boot/grub:0 configBertrand Jacquin1-0/+55
2016-08-28eclass/linux-build: Adjust make opt since upstream commit a436bb7b80638 "kbui...Bertrand Jacquin1-3/+2
2016-08-28eclass/linux-build: Use kernel_is instead of KV comparisonBertrand Jacquin1-1/+1
2016-02-22eclass/linux-build: make oldconfig can not work properly with no Y/N/MBertrand Jacquin1-1/+5
2015-11-22eclass/linux-build: Restore previous config if possibleBertrand Jacquin1-1/+34
2015-08-23eclass/linux-build: Correct x509 wordingBertrand Jacquin1-3/+3
2015-08-18Remove malformed Id headersBertrand Jacquin1-2/+2
2015-03-28Update email addressBertrand Jacquin1-1/+1
2014-08-18eclass/linux-build: Drop compression, handle by kernel perBertrand Jacquin1-31/+19
2014-08-15eclass/linux-build: Implement CONFIG_MODULE_SIGBertrand Jacquin1-1/+104
2014-08-15eclass/linux-build: Move oldconfig to src_prepareBertrand Jacquin1-10/+10
2014-08-15eclass/linux-build: Add missing bracketsBertrand Jacquin1-1/+1
2014-08-15eclass/linux-build: Drop sys-apps/module-init-tools DEPENDBertrand Jacquin1-1/+0
2014-02-27sys-kernel: EclassifyBertrand Jacquin1-32/+64
2014-02-22sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2014-02-11sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2014-01-26sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2014-01-20sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2014-01-10sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-1/+1
2013-12-28sys-kernel/longterm-sources: Build more verboseBertrand Jacquin1-0/+1
2013-12-26sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-12-14sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-12-07sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-11-29sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-11-20sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-11-15sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-11-04sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-10-15sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-10-10sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-10-05sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-09-15sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-09-12sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-09-04sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-08-22sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-08-16sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-08-15sys-kernel/longterm-sources: Cleanup function formattingBertrand Jacquin1-18/+9
2013-08-15sys-kernel/longterm-sources: Warn on non-empty CONFIG_UEVENT_HELPER_PATH as p...Bertrand Jacquin1-0/+2
2013-08-15sys-kernel/longterm-sources: call die if modules compression failBertrand Jacquin1-1/+2
2013-08-10sys-kernel/longterm-sources: Add missing DEPEND on sys-devel/bcBertrand Jacquin1-0/+1
2013-08-05sys-kernel/longterm-sources: Version bump, drop oldBertrand Jacquin1-0/+0
2013-07-07sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-06-29sys-kernel/longterm-sources: Version bump, drop oldBertrand Jacquin1-0/+0
2013-06-20sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-06-14sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-06-12sys-kernel/longterm-sources: Fix quotesBertrand Jacquin1-9/+9
2013-06-10sys-kernel: Use the global source USE flag instead of sourcesBertrand Jacquin1-3/+3
2013-06-08sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-0/+0
2013-06-05sys-kernel/longterm-sources: Version bumpBertrand Jacquin1-1/+1
2013-05-28sys-kernel: remove oldstyle providerBertrand Jacquin1-1/+0
2013-05-26longterm-sources: Update to latestBertrand Jacquin1-0/+0
2013-05-21longterm-sources: Update to latestBertrand Jacquin1-0/+0
2013-05-03longterm-sources: update to latestBertrand Jacquin1-0/+0
2013-04-26*-sources: use KBUILD_BUILD_USER instead of LOGNAME that is rewritten byBertrand Jacquin1-1/+1
2013-04-26*-sources: Whitespace fixeBertrand Jacquin1-1/+1
2013-04-26longterm-sources: Update to lastestBertrand Jacquin1-0/+0
2013-04-17longterm: update to lastest release (3.0.74, 3.4.41)Bertrand Jacquin1-0/+0
2013-04-13longterm-sources: bump to lastestBertrand Jacquin1-0/+0
2013-04-06*-sources: handle compressed module and firmwaresBertrand Jacquin1-16/+40
2013-04-06*-sources: protect myopt var as an arrayBertrand Jacquin1-5/+6
2013-04-06*-sources: die if confguration is not up to date and show the diffBertrand Jacquin1-1/+8
2013-04-06*-sources: Be less informative about where to make menuconfigBertrand Jacquin1-1/+0
2013-04-06*-sources: Disable removing BUILD_ID, strip have to handle thisBertrand Jacquin1-1/+0
2013-04-06*-sources: Review VERSION set and so remove unneeded/redundant thingsBertrand Jacquin1-4/+4
2013-04-06*-sources: use make defconfig when no .config foundBertrand Jacquin1-5/+2
2013-04-06*-sources: Disable the kernel.ver creationBertrand Jacquin1-6/+0
2013-04-06*-sources: use kernel-2 eclass implicit src_unpackBertrand Jacquin1-5/+0
2013-04-06*-sources: optimize configval()Bertrand Jacquin1-1/+3
2013-04-06*-sources: PROVIDE virtual/linux-sourcesBertrand Jacquin1-0/+1
2013-03-28lonterm-sources: bump to lastest releaseBertrand Jacquin1-1/+1
2013-03-19kernel: Also restore config when neededBertrand Jacquin1-0/+1
2013-03-19kernel: stable & longterm bumpBertrand Jacquin1-0/+0
2013-03-11kernel: modules should always to places in /lib/module and not libdirBertrand Jacquin1-1/+1
2013-03-11kernel: helper to refresh .configBertrand Jacquin1-1/+7
2013-03-11kernel: Don't relie on git, fix empty EXTRAVERSIONBertrand Jacquin1-29/+18
2013-03-07kernel: add live ebuild for longterm source and stable sources based onBertrand Jacquin1-0/+188