Commit Graph

13133 Commits

Author SHA1 Message Date
Igor Pecovnik
2cd46aceb5 Fix for Github Action - don't use custom folder if it doesn't exists
Closes https://github.com/armbian/build/issues/6332
2024-03-03 17:10:06 +01:00
Ricardo Pardini
92d79917ac rockchip-rk3588-edge: rewrite kernel patches against v6.8-rc6, no changes 2024-03-03 16:58:34 +01:00
Ricardo Pardini
d496b2a4b6 rockchip-rk3588-edge: rewrite kernel config against v6.8-rc6, no changes 2024-03-03 16:58:34 +01:00
Ricardo Pardini
dd04bb0cf7 mainline-kernel: bump to 6.8-rc6, affecting only rockchip-rk3588-edge
- who wants to bump uefi too? I've done it too many times. Igor too
2024-03-03 16:58:34 +01:00
Ricardo Pardini
fffc6ddb2e rockchip-rk3588-edge: rewrite kernel config against v6.8-rc1, no changes
- in preparation for bump to v6.8-rc6/7 later
2024-03-03 16:58:34 +01:00
Ricardo Pardini
069c49b5f2 rockchip-rk3588-edge: rewrite kernel patches against v6.8-rc1, no changes
- in preparation for bump to v6.8-rc6/7 later
2024-03-03 16:58:34 +01:00
igorpecovnik
764e267b4b Automatic board configs status synchronise 2024-03-03 16:57:38 +01:00
Igor Pecovnik
e274c409ec Bump mainline kernels to latest RC branch 2024-03-03 16:39:52 +01:00
hzyitc
e8cbdf6682
meson-6.7: Copy patches from 6.6 (#6341)
* meson-6.7: Copy patches from 6.6

Commit f852beca0a ("Switch meson64, bcm2711, sunxi, imx6, mvebu current to 6.6, edge to 6.7 and leave 6.1 for legecy") bump to linux 6.7 but forget to copy patches.

* meson-6.7: Refresh patches
2024-03-03 16:08:58 +01:00
Igor Pecovnik
c2fe587716 Unifying style of variables 2024-03-03 16:08:04 +01:00
amazingfate
f85ebefb81 extensions: add preset-firstrun to preset configs for rootfs 2024-03-03 16:08:04 +01:00
amazingfate
86865a446b move firstrun network config to firstlogin 2024-03-03 16:08:04 +01:00
amazingfate
cab0022fa9 add automatic support to armbian-firstlogin 2024-03-03 16:08:04 +01:00
Ricardo Pardini
71753f4b3b python-tools: bump PyYAML to 6.0.1 to fix build failures on sid/trixie/noble etc 2024-03-03 16:07:19 +01:00
Ricardo Pardini
ceed97c57b prepare-host/host-release: enable noble for building; noble also doesn't have python2 anymore 2024-03-03 16:07:19 +01:00
c0rnelius
d5133b6a43
Add board BananaPi M4 Zero (#6315)
* Add board BananaPi M4 Zero

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

* HACK: wrong DRAM size: add extra barrier in mctl_mem_matches

People report that this is fixed by adding another "dsb();" at
the beginning of the mctl_mem_matches() function.

https://lore.kernel.org/all/ZWMv816r8YxPwsJO@BOB1/T/#mec26415158efa10e6f78c5c1a651bb834f8599c4
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

* v2 add barrier and udelay to mctl_mem_matches function

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

---------

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-03 09:42:07 -05:00
Igor Pecovnik
d921aacbdc Update DDR/BL31 blobs for Orangepi 5/Plus 2024-03-03 15:40:07 +01:00
Igor Pecovnik
b1c2792aae Switch service to oneshot and start commands with multiple ExecStart 2024-03-03 15:39:34 +01:00
Igor Pecovnik
ba98f67229 Switch kde-plasma desktop package to support sddm instead of lightdm 2024-03-03 15:39:34 +01:00
Igor Pecovnik
d6391e491a Expand firstlogin config to support sddm autologin hack for 1st run 2024-03-03 15:39:34 +01:00
Igor Pecovnik
cb0e483efa Shorten autodisable timer from 2 to 1 minute 2024-03-03 15:39:34 +01:00
Igor Pecovnik
38569196c4 Expand disable autologin service to support sddm 2024-03-03 15:39:34 +01:00
Igor Pecovnik
45d7fff605 Add new theme for sddm with our wallpaper 2024-03-03 15:39:34 +01:00
Muhammed Efe Cetin
97bd18b4dd rockchip-rk3588-edge: opi5-plus: fix USB3 Host 2024-03-03 15:10:51 +01:00
FantasyGmm
52889b1079
Add ayn odin2 config (#6305) 2024-03-03 07:59:56 +08:00
Ricardo Pardini
e3575ecd1d kernel: revert "also, don't add target 'install' twice"
- oops
2024-03-02 22:04:00 +01:00
Muhammed Efe Cetin
3f5f8fe378 rockchip-rk3588-edge: add patches for ap6275p support 2024-03-02 22:00:20 +01:00
Igor Pecovnik
c7aec57e1c armbian-install should do rsync --one-file-system
Any mounted directory should not be copied but also mounted on the new boot device when booting
2024-03-02 21:01:26 +01:00
BlitzKrieg
85eced8d64 Adds --partscan parameter to losetup command for forcing the kernel to scan partition table. #6333 2024-03-02 21:00:55 +01:00
Ricardo Pardini
8a2fad5beb kernel: call make with INSTALL_MOD_STRIP=1 so modules are stripped
- also, don't add target 'install' twice
2024-03-02 20:50:36 +01:00
Ricardo Pardini
d2aa9a5694 wsl2: arm64: current: DRM/FB stuff so wsl2-arm64 can be used in HyperV with video & keyboard
- wsl2: arm64: current: EFI pstore / keyboard
2024-03-02 20:49:54 +01:00
Ricardo Pardini
b8de0983f0 wsl2: fix: don't pester user for UTF-8 terminal if stdin is not a terminal 2024-03-02 20:48:57 +01:00
Ricardo Pardini
ca8254d173 mekotronics 3588: add SRC_CMDLINE, for use with u-boot-menu extension
- does nothing otherwise
2024-03-02 20:48:45 +01:00
Ricardo Pardini
911e71241b patching: fix: use correct has_overlay_directories instead of has_dts_directories for overlay processing 2024-03-02 20:48:32 +01:00
Ricardo Pardini
c3fc3f432c config-prepare: do change tracking for each sourced board file (core vs userpatches) 2024-03-02 20:48:13 +01:00
Ricardo Pardini
49e86b2cff u-boot: call olddefconfig after config hooks; use pipetty instead of unbuffer for make
- also: cli `uboot-config` produces a defconfig diff (useful to create post_config_uboot_target)
2024-03-02 20:48:01 +01:00
Ricardo Pardini
c23fa92502 khadas-vim3: u-boot v2024.01: enable more compression, kaslr, and led config options via hook 2024-03-02 20:47:31 +01:00
Ricardo Pardini
cf7563e6b9 khadas-vim3l: u-boot v2024.01: enable more compression, kaslr, and led config options via hook 2024-03-02 20:47:31 +01:00
Ricardo Pardini
9260163fbd khadas-vim3l: bump to u-boot v2024.01; boot-usb-first patch in board folder
- patch is slightly different for 2024.01
2024-03-02 20:47:31 +01:00
Ricardo Pardini
19ebb27b7f thinkpad-x13s: kernel .config: enable CONFIG_VIDEO_QCOM_CAMSS, CONFIG_VIDEO_OV5675, CONFIG_SC_CAMCC_8280XP 2024-03-02 20:47:17 +01:00
Ricardo Pardini
2b03881d99 thinkpad-x13s: update kernel .config to 6.7.7, no changes 2024-03-02 20:47:17 +01:00
Ricardo Pardini
4c3361a6fa thinkpad-x13s: bump to steev's 6.7.y; enable noble userspace; bump alsa-ucm-conf hack to master 2024-03-02 20:47:17 +01:00
Ricardo Pardini
5e1b3ca392 debootstrap: use latest git for Ubuntu/Debian debootstrap instead of host-installed
- `DEBOOTSTRAP_DIR` must be set during the 1st stage, but NOT the second stage
- latest devel versions might be missing scripts for old releases; just symlink to the default one if so
- this hopefully should _end_ the debootstrap madness we've been handling, at least until we get around to mmdebstrap (Perl) one day
2024-03-02 20:46:58 +01:00
Ricardo Pardini
6e0520f3da debootstrap: remove debootstrap from host dependencies 2024-03-02 20:46:58 +01:00
Ricardo Pardini
e37525d234 debootstrap: Partially revert f2e663f0 "Improved debootstrap hacking support with fixes for Ubuntu Noble" 2024-03-02 20:46:58 +01:00
Ricardo Pardini
34bfa92052 Revert "Debootstrap is again too old for latest releases. Lets ship currently latest with and install it when we build distros that needs it."
This reverts commit 7b61b05867.
2024-03-02 20:46:58 +01:00
c0rnelius
88ed514b89
RTW88: RTL8822/21CU FIXUPS (#6314)
* patch: misc: rtw88: `rtl8822/21cu fixups`

Backported 6.7.y to 6.1.y.
Included fixups for 6.1, 6.6, 6.7 and added 6.8.

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

* patch: misc: rtw88: 6.6: removed mbox

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

* patch: misc: rtw88: `v2 rtl8822/21cu fixups`

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>

---------

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-02 13:14:43 -05:00
Igor Pecovnik
567a310bf7 Set Ubuntu Lunar and Mantic as EOS 2024-03-02 15:05:09 +01:00
Igor Pecovnik
2da50b4172 Drop repository for unsupported Releases 2024-03-02 15:05:09 +01:00
Igor Pecovnik
7b61b05867 Debootstrap is again too old for latest releases. Lets ship currently latest with and install it when we build distros that needs it. 2024-03-01 12:45:11 +01:00