Commit Graph

1104 Commits

Author SHA1 Message Date
Igor Pečovnik
b8d4fb9d07
Update only supported repositories (#3752)
Don't add any packages to CSC repos, but generate index.
2022-05-04 14:41:48 +02:00
Igor Pečovnik
042cdbd6a3
Force rootfs cache recreation (#3746) 2022-05-03 10:58:58 +02:00
Igor Pečovnik
d971b805d4
Improving repository switch to beta (#3738) 2022-05-03 08:31:33 +02:00
Igor Pečovnik
897674aa74
Bump and freeze kernel at last known working versions (#3736)
* Freeze kernel at last known working versions

* Fix media kernel

* Update rockchip64 to 5.17.y

* Move patches up

* Re-ad aufs

* Fix rpi kernels
2022-05-03 08:27:32 +02:00
Igor Pečovnik
093f503073
Kernel 5.10.y need patch adjustment for boot splash (#3741) 2022-05-03 07:54:17 +02:00
Igor Pečovnik
811b14aa48
Remove dead mirrors to suppress rootfs download errors (#3721)
* Remove dead mirrors to suppress rootfs download errors

* Typo
2022-04-30 18:58:43 +02:00
Oleg
b8841b9c87
fix build for kernel 5.17 (#3729) 2022-04-30 18:48:12 +02:00
Przemysław Sztoch
13b1fdb081
Fix for rsyslog.conf and for SRC_EXTLINUX=yes with BOOTFS_TYPE=... (#3673)
* Better manifest and fix for rsyslog.conf

Commit info about builder
Somebody does not use rsyslog...

* Bug fix for SRC_EXTLINUX=yes with BOOTFS_TYPE=...
2022-04-24 22:36:24 +02:00
Paolo Sabatino
e8e94a7541 provide led state save and restore functionality scripts and service 2022-04-23 14:08:03 +02:00
Derek
63a6593336
begin to support u-boot distroboot (#3675) 2022-04-23 12:33:01 +02:00
The-going
c7b11b839b
Sunxi 5.17 (#3701)
* sunxi-5.17: Add series patches rtw88, rtw89 drivers

* Fix sunxi-5.17 for v5.17.4 version

* Print the error message and its contents

* rtl8822bs: used if kernel version less 5.16

Restrict the use of the wifi driver" "rtl8822bs" for
the kernel version less than 5.16
2022-04-20 22:01:33 +03:00
Igor Pečovnik
003a353d15
Re-enable AUFS (fixed on 5.17.y) and update kernel configs (#3698) 2022-04-19 20:28:32 +02:00
The-going
7c2f24d46c
Move sunxi 5.16 to 5.17 (#3696)
* Add reg_ahci_5v status okay for bananapro board

* Bananapro: add AXP209 regulators

* Fix series.conf, Disable the patch that is not being applied.

* Fix linux-sunxi64-edge.config for v5.17.3

* Fix linux-sunxi-edge.config to v5.17.3

* Switch EDGE to core 5.17 for sunxi

* Remove the old rtl8723cs driver which is incompatible with the new kernel and cannot be used.

* Use AUFS if the kernel version is less than 5.16

* Print the last 20 lines of the log if the kernel compilation failed.

* Set KERNEL_VERSION_LEVEL to 5.17

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2022-04-18 23:26:29 +02:00
Igor Pečovnik
a9e6e33e85
Bugfix - wrong variable name (#3694) 2022-04-18 15:03:20 +02:00
Igor Pečovnik
07abe12936
Fixing changes in Git for unsafe folder (#3695) 2022-04-18 13:43:31 +02:00
Igor Pečovnik
778e3c625d
Set default values for hashes when empty (#3692) 2022-04-18 09:49:30 +02:00
Derek
d464f10fb1
wrong toolchain was added and used for building wtmi_app.bin (#3679) 2022-04-16 09:13:46 +02:00
Igor Pečovnik
f2483323bf
Re-enable AUFS (#3662) 2022-04-11 16:00:13 +02:00
Igor Pečovnik
3101abc6be
Adjust chroot build packages due to Jammy upgrade (#3650)
Bump hostapd to latest version.
2022-04-11 00:39:03 +02:00
Derek
b1e85c9258
create an option to allow ipv6 downloads (#3640)
* create an option to allow ipv6 downloads

* Coding style fix

Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2022-04-07 19:07:40 +02:00
hzyitc
33c9f24198
Fix bug: exit code (#3634) 2022-04-07 16:04:24 +02:00
Igor Pečovnik
5fa5c69838
Remove conflicting package due to Jammy user base (#3643)
* Remove conflicting package

Aptly does not want gnupg1 that is shipped with Jammy anymore. We need to check what does that means for generating repos

* Fixing broken chroot dependency for Jammy

* Remove rng-tool package. It seems not relevant anymore

https://git.kernel.org/linus/c51f8f88d705e06bd696d7510aff22b33eb8e638
2022-04-07 01:04:15 +02:00
Igor Pečovnik
db408b61c4
Purge bionic, impish, hirsute, stretch (#3600)
* Purge bionic, impish, hirsute, stretch

- up jammy to supported (will be soon anyway)

* Change recommended build env to Jammy
2022-04-05 16:19:51 +02:00
Igor Pečovnik
708a4851fb
Add missing packages creation to build train (#3632)
* Add missing packages creation to build train

* Improved HASH calculation

Now it also checks series which were before invisible.

* Revert

* Bugfix

* Save git hash of patch files and kernel configuration file (#3636)

* Save git hash of patch files and kernel configuration file

* Storing values to the file. Now we have config hash separate.

todo: adjust on the checking side

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>

Co-authored-by: The-going <48602507+The-going@users.noreply.github.com>
2022-04-05 15:41:58 +02:00
Vyacheslav Bocharov
98ccbc9d26
Update RTL8811CU driver to latest github source 2022-04-02 09:28:13 +03:00
Igor Pečovnik
2274e2658e
Force cache recreation due to corruption (#3617) 2022-04-01 21:49:03 +02:00
Igor Pečovnik
28d5c93bb4
Add support for CLI PPA (#3605)
* Cleanup PPA related in desktop / deboostrap

* Add Nala, a front-end for apt

Bullseye, Sid, Focal, Jammy

* Reduce duplication

* Remove duplicate message
2022-04-01 19:45:43 +02:00
Igor Pečovnik
af903b2ccd
Move Docker image to Ubuntu 22.04 LTS (#3481)
* Add tested Docker files for current Debian / Ubuntu, defaulting to Jammy

* Update update-docker.yml

* Update update-docker.yml

* Solving with Docker run parameters

* Just variable name change

* Update update-docker.yml

* Change to master

Also merge https://github.com/armbian/scripts/pull/6

* Set default values

* Add missing libssl1.1
2022-03-30 07:26:59 +02:00
Jannis
ae3ad1fdee
Apply changes to Espressobin from Issue#2861 (#3498)
* Apply changes to Espressobin from Issue#2861

* Additional config changes

* Add cryptopp to marvell tools

* Remove local DDR topology changes

* Disable ebin MACs in armbianEnv.txt

* Change kernel options for ebin, remove mtdparts

* Add CZ.NICs ebin firmware

* Increase ATF compiler version"

* fixup external toolchains

* add gcc-aarch64-linux-gnu package (#3585)

* correct compiler names for ATF, external toolchain

Co-authored-by: Derek LaHousse <dlahouss@mtu.edu>
Co-authored-by: Derek <ManoftheSea@users.noreply.github.com>
2022-03-28 07:16:22 -04:00
Vyacheslav
d1d7edd8ef
Update RTL8811CU driver to latest source patch driver for 5.17+ kernel (#3586) 2022-03-28 01:18:30 +02:00
Derek
c56c0ab506
Update external arm toolchains (#3582)
* Update external arm toolchains

Requires getting files into Armbian Mirror:

https://developer.arm.com/-/media/Files/downloads/gnu/11.2-2022.02/binrel/gcc-arm-11.2-2022.02-x86_64-arm-none-linux-gnueabihf.tar.xz
https://developer.arm.com/-/media/Files/downloads/gnu/11.2-2022.02/binrel/gcc-arm-11.2-2022.02-x86_64-aarch64-none-linux-gnu.tar.xz

* Add torrent files

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2022-03-27 09:50:04 +02:00
Igor Pečovnik
2cd1131f72
Bump rootfs cache revision to force recreation (#3576)
We have buggy caches due to varios bugs that has been around but were fixed this week
2022-03-26 14:21:07 +01:00
Igor Pečovnik
eaa10a19de
Fixing deprecation notice for our primary key (#3553)
Leave old method for older variants
2022-03-26 12:40:42 +01:00
Igor Pečovnik
c96a9096c5
Bugfixes and improvements for https://github.com/armbian/build/pull/3560 (#3571)
Testet XFCE desktop builds on Focal, Jammy, Impish x86
2022-03-25 21:05:16 +01:00
Oleg
03ef96715e
fix emmc nano-pc-t4 (#3557)
* fix emmc nano-pc-t4
* fix node and del not used patch
2022-03-25 20:51:03 +01:00
Igor Pečovnik
1bb5ad98ab
Refactor all PPA sources to overcome apt-key deprecation (#3560) 2022-03-25 15:09:07 +01:00
brenkem
f3f12248e1
enable support for LINUX Mint 20.3 (#3541) 2022-03-19 16:48:02 +01:00
Igor Pečovnik
e6c7b84c02
Bringing wireless driver support to 5.15.y + (#3538) 2022-03-16 17:53:33 +01:00
Peter Young
11f1223ce2
Fix url slash & china mirror (#3525) 2022-03-09 09:24:27 +01:00
Igor Pecovnik
8ac58b806c
Change MAKE_FOLDERS into accepting any value for subfolder
Internal function
2022-02-27 21:49:03 +01:00
Igor Pecovnik
92a1c729d4 Fix image build status and remove build-all scenario 2022-02-27 11:48:59 +01:00
Igor Pečovnik
c859d0c831
Fixing package name changes in Jammy (#3512)
* Detach  Jammy from focal due to package changes

Fix font package name

* Resolve broken packages for Jammy / i3 / gnome / xmonad

printer-gnome is also obsolete

* Bump rootfs cache number
2022-02-25 19:26:45 +01:00
Igor Pečovnik
c1ccfe11b0
Adjust bootsplash patches for 5.15.y / 5.15.y (#3501) 2022-02-17 22:05:08 +01:00
Igor Pečovnik
2638284b3b
Enable AUFS and Docker (#3502)
* Enable AUFS and Docker

* Add AUFS to configs

* Update configs
2022-02-17 22:04:55 +01:00
iav
3cb8dc709b
remove wrong assumpsion "btrfs compressed fs always < current size" (#3485) 2022-02-14 19:06:22 +01:00
The-going
d3ff3de734
Function (#3476)
* Rename "git" to "improved_git" if the command accesses a remote server
* Rename by meaning
* fetch_from_repo: Remove dependency for related functions.
* waiter_local_git: Add an option for the whole family
if present in the configuration
* Correct the comment
* Fix rename git to improved_git
2022-02-13 20:13:51 +01:00
KevinZønda
3236e5299b
upd mirror site (#3483) 2022-02-13 17:42:27 +01:00
Igor Pečovnik
078b58df01
u-boot install fallback - use version which was downloaded from repo (#3475) 2022-02-12 10:30:07 +01:00
Igor Pečovnik
1e37959e53
Bumping sunxi/64, xu4, rockchip and mvebu64 to 5.16.y (#3453)
* Prepare xu4 edge for 5.16.y, move current of imx6 to 5.15.y and edge to 5.16.y

- fix bootsplash on 5.16.y

* rk322x: advance current to 5.15 and edge to 5.16

* rockchip: advance current kernel to 5.15, edge to 5.16

* - adjust configs
- fix bootsplash patches
- adjust aufs

* Switch sunxi / sunxi64 current to 5.15.y, edge to 5.16.y

- cleanup bootsplash patches
- adjust configs

* Update mvebu64

Co-authored-by: Paolo Sabatino <paolo.sabatino@gmail.com>
2022-02-10 20:32:58 +01:00
Oleg
a3fd209abe
fix extlinux.conf (#3468) 2022-02-10 15:02:09 +01:00