Commit Graph

9758 Commits

Author SHA1 Message Date
The-going
b32bc0934b
Fix patch applicability for the sun50i-h5-orangepi-zero-plus board (#3623) 2022-04-02 14:55:15 +03:00
Igor Pečovnik
7928cdd76c
Bugfix - wrongly linked folders when adding CLI PPA example (#3622)
References:

- https://github.com/armbian/build/pull/3605
- https://armbian.atlassian.net/browse/AR-1122
2022-04-02 11:40:35 +02:00
Jianfeng Liu
dad2d913f1
change rk35xx edge to 5.17.y (#3614)
Co-authored-by: Jianfeng Liu <jfliu@zshield.net>
2022-04-01 21:11:55 -07: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
Richard Neese
68999dba79
add dbus-user-session (#3609)
added dbus-user-session to fix some user sessions erros with gvfs-fuse and other apps
2022-04-01 01:32:21 +02:00
Igor Pečovnik
39f4944952
Adjust build targets (#3615)
- radxa zero2 edge branch does not exists
- radxa zero no stable build targets
- debian sid builds are broken upstream, removing them
- reduce build count - we are focused to hw functions
2022-03-31 21:41:13 +02:00
The-going
0f7200c793
Sunxi 5.17 (#3613)
* The initial state of a series of patches for sunxi-5.17

tag orange-pi-5.17-20220323-1423

* DEBUG for sunxi-5.17

* Add Armbian patches to 5.17

* Fix duplicate nodes for sun50i-h5-orangepi-pc2

* Fix reg_ahci_5v to status okay for bananapro board

* Remove an unused patch for an unsupported sun50i-h6-tanix-tx6 board
2022-03-31 20:32:04 +03:00
Richard Neese
09e416e31c
Merge pull request #3608 from RichNeese/fix-debian-cinnamon
Fix debian cinnamon
2022-03-30 10:13:07 -04:00
Rich
04a5ce76c2 fix broken line 2022-03-30 09:35:19 -04:00
Rich
38dc170446 desktop backgound repair debian
it seems the backgrounds on debian side of builder where never updated . I just fixed the background issues for cinnamon desktop
2022-03-30 09:17:24 -04:00
Igor Pečovnik
b3599ca6e1
Add missing torrent files for toolchain (#3606) 2022-03-30 10:25:23 +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
Igor Pečovnik
eb6acd68d3
Add Nvidia driver to the x86 desktop images (#3572)
* Add Nvidia driver to the x86 desktop images
* Enable this driver on uefi x86 not on arm64
* Enable nvidia driver extension only on desktop builds
2022-03-29 21:16:45 +02:00
Igor Pečovnik
5fb60c0caa
Bugfix - paths were corrupted in the rename process (#3604) 2022-03-29 19:02:29 +02:00
lanefu
3b05065d71
fix armbian-ramlog default functionality breaking comments (#3603) 2022-03-29 14:05:09 +02:00
Igor Pečovnik
0f8b97919f
Enabling CLI build targets (#3599)
- EBIN has been actually in WIP state and it seems fixed
- Orangepi 3 and 4 LTS versions are comming in
- Disable few that doesn't need nightly images
2022-03-29 14:04:53 +02:00
hzyitc
a48616551d
meson: add hostdev libfdt-dev compatibility patch (#3602) 2022-03-29 12:38:37 +02:00
Yakov
177d985f35
Rename radxa-zero.csc to radxa-zero.conf (#3601) 2022-03-29 12:38:01 +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
Richard Neese
ca2411b0e6
Merge pull request #3593 from RichNeese/debian-add-xmonad
add xmonad to debian
2022-03-27 19:34:46 -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
The-going
6a53633703
sunxi-5.15: Fix duplicate nodes for sun50i-h5-orangepi-pc2 board. (#3588)
* Fix duplicate nodes for sun50i-h5-orangepi-pc2

* Remove unused patch for pinctrl: sunxi: Fix deadlock.

This fix duplicates the upstream commit
896d1b8a36129c3f1378fbbafd7c394a877635b5 of the linux-5.15.y branch

pinctrl: sunxi: Use unique lockdep classes for IRQs

commit bac129dbc6560dfeb634c03f0c08b78024e71915 upstream.

This driver, like several others, uses a chained IRQ for each GPIO bank,
and forwards .irq_set_wake to the GPIO bank's upstream IRQ. As a result,
a call to irq_set_irq_wake() needs to lock both the upstream and
downstream irq_desc's. Lockdep considers this to be a possible deadlock
when the irq_desc's share lockdep classes, which they do by default:

============================================
WARNING: possible recursive locking detected
5.17.0-rc3-00394-gc849047c2473 #1 Not tainted
...

* Add to series.armbian Fix-duplicate-nodes-for-sun50i-h5-orangepi-pc2.patch

The problem with duplicate nodes in the device tree is that the first
one in the queue will be applied. The subsequent one will be ignored,
not replaced.

Fix spi-nor node initialization error for orangepi-pc2

[    1.288263] spi-nor spi0.0: supply vdd not found, using dummy regulator
[    1.306391] spi-nor spi0.0: mx25l1606e (2048 Kbytes)
[    1.845203] Freeing initrd memory: 10824K
[    1.855263] sun6i-spi 1c68000.spi: chipselect 0 already in use
[    1.861159] spi_master spi0: spi_device register error /soc/spi@1c68000/spi-flash@0
[    1.868842] spi_master spi0: Failed to create SPI device for /soc/spi@1c68000/spi-flash@0

Remove duplicate nodes from applied patches for the board
sun50i-h5-orangepi-pc2. After this fix:

[    1.290252] sun50i-h5-pinctrl 1c20800.pinctrl: supply vcc-pc not found, using dummy regulator
[    1.291250] spi-nor spi0.0: supply vdd not found, using dummy regulator
[    1.310397] spi-nor spi0.0: mx25l1606e (2048 Kbytes)
[    1.845686] Freeing initrd memory: 10824K
[    1.854333] 2 fixed-partitions partitions found on MTD device spi0.0
[    1.854369] Creating 2 MTD partitions on "spi0.0":
[    1.854381] 0x000000000000-0x000000100000 : "uboot"
[    1.855679] 0x000000100000-0x000000200000 : "env"
2022-03-28 01:18:17 +02:00
Richard Neese
0eb7675283
Debian add budgie (#3592)
* add budgie desktop to debian 

adding budgie deskto to debian side of builder

* removed link file 

replaced linked file
2022-03-28 01:18:03 +02:00
The-going
0b6dd13295
sunxi-5.16: Fix spi-nor node initialization error for orangepi-pc2 (#3597)
* Remove unused pinctrl-sunxi-Fix-misleading-lockdep-deadlock-warnin.patch

The problem was solved in the upstream kernel.

commit e221ef82d9f5e97bca61f7c25e2b58b04466de87 linux-5.16.y branch.
commit bac129dbc6560dfeb634c03f0c08b78024e71915 upstream.

This driver, like several others, uses a chained IRQ for each GPIO bank,
and forwards .irq_set_wake to the GPIO bank's upstream IRQ. As a result,
a call to irq_set_irq_wake() needs to lock both the upstream and
downstream irq_desc's. Lockdep considers this to be a possible deadlock
when the irq_desc's share lockdep classes, which they do by default:

============================================
WARNING: possible recursive locking detected
5.17.0-rc3-00394-gc849047c2473 #1 Not tainted
...

* Fix spi-nor node initialization error for orangepi-pc2

[    1.288263] spi-nor spi0.0: supply vdd not found, using dummy regulator
[    1.306391] spi-nor spi0.0: mx25l1606e (2048 Kbytes)
[    1.845203] Freeing initrd memory: 10824K
[    1.855263] sun6i-spi 1c68000.spi: chipselect 0 already in use
[    1.861159] spi_master spi0: spi_device register error /soc/spi@1c68000/spi-flash@0
[    1.868842] spi_master spi0: Failed to create SPI device for /soc/spi@1c68000/spi-flash@0

Remove duplicate nodes from applied patches for the board
sun50i-h5-orangepi-pc2. After this fix:

[    1.290252] sun50i-h5-pinctrl 1c20800.pinctrl: supply vcc-pc not found, using dummy regulator
[    1.291250] spi-nor spi0.0: supply vdd not found, using dummy regulator
[    1.310397] spi-nor spi0.0: mx25l1606e (2048 Kbytes)
[    1.845686] Freeing initrd memory: 10824K
[    1.854333] 2 fixed-partitions partitions found on MTD device spi0.0
[    1.854369] Creating 2 MTD partitions on "spi0.0":
[    1.854381] 0x000000000000-0x000000100000 : "uboot"
[    1.855679] 0x000000100000-0x000000200000 : "env"
2022-03-28 01:15:47 +02:00
Richard Neese
6dc6204d6e
Merge pull request #3594 from RichNeese/debian-fix-xfce
update pkg list for xfce
2022-03-27 19:00:08 -04:00
Richard Neese
150f0e1e82
Merge pull request #3591 from RichNeese/fix-ciinnamon-pathes
Fix ciinnamon pathes
2022-03-27 18:59:52 -04:00
Richard Neese
5deeae1488
Merge pull request #3595 from RichNeese/debian-fix-mate
updating pkgs list for new pkgs
2022-03-27 18:59:29 -04:00
Richard Neese
63cfce91ea
Merge pull request #3596 from RichNeese/debian-fix-gnome
adding new pkgs to pkg list
2022-03-27 18:59:18 -04:00
Rich
2ed3018662 adding new pkgs to pkg list
adding pkgs to pkg list
2022-03-27 11:19:48 -04:00
Rich
4501a387aa updating pkgs list for new pkgs 2022-03-27 11:14:07 -04:00
Rich
0b2a3cccca update pkg list for xfce
added new files andremoved 1 from pkg list
2022-03-27 11:05:01 -04:00
Rich
42fda23a48 add xmonad to debian
adding xmonad to debian side of builder
2022-03-27 10:27:39 -04:00
Richard Neese
9e8f61e281
reset path
reset to point to buster for debian
2022-03-27 10:20:40 -04:00
Richard Neese
9d5011b6fd
reset path
reset to point to buster for debian
2022-03-27 10:20:13 -04:00
Richard Neese
9ec57f7e15
reset path
reset to point to buster for debian
2022-03-27 10:19:45 -04:00
Richard Neese
ce5f71cf63
reset path
reset to point to buster for debian
2022-03-27 10:19:18 -04:00
Richard Neese
f9f596d97f
reset path
reset to point to buster for debian
2022-03-27 10:18:43 -04: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
Paolo Sabatino
2fe1ddfe45 rockchip: add tinkerboard overlays for current 5.15 kernel 2022-03-26 17:59:23 +00:00
Paolo Sabatino
8d796c6438 rockchip: uarts kernel config option set to 5 for all kernels 2022-03-26 17:58:48 +00: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
47932ea511
Fixing pull request trigger (#3575) 2022-03-26 12:45:52 +01:00
Igor Pečovnik
b150413cb5
Fixing broken rockchip64-edge kernel configuration (#3577) 2022-03-26 12:41:49 +01:00
CXM
f89d638de3
chore: edit code format config (#3578) 2022-03-26 12:41:25 +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
Richard Neese
2b06c6ca0b
adding missing bootstrap pkgs (#3569)
* adding missing bootstrap pkgs 

added missing dconf pkgs for building on debian for desktops

* fixing sid debian builder

pkgs for sid debian builder
2022-03-25 20:50:26 +01:00
Richard Neese
0cf8d67982
Merge pull request #3570 from RichNeese/debian-bullseye-cinnamon
Debian Bulllseye Cinnamon
2022-03-25 15:43:28 -04:00