Commit Graph

45 Commits

Author SHA1 Message Date
Jianfeng Liu
fb363e8829 add initial loong64 support 2025-08-04 17:34:24 +08:00
Igor Pecovnik
44906b19ce Ubuntu Plucky: add architecture dependent packages 2025-02-20 06:57:22 +01:00
jomadeto
81e8382601 Add new TVBox aml-c400-plus: Magicsee C400 Plus 2024-12-18 21:04:20 +01:00
Alex Shumsky
73d521da42 ramlog: remove obsolete nocache; fixes #6890 2024-10-15 15:56:55 +02:00
Ricardo Pardini
881f0cae38 desktop: amd64: drop nvidia-drivers forced ppa (focal stuff? no thanks) 2024-09-03 22:05:04 +02:00
Ricardo Pardini
ffe83ab5e8 aml-s9xx-box: move files included in bsp-cli from packages/bsp/aml-s9xx-box to config/optional/boards/aml-s9xx-box/_packages/bsp-cli; fixes #6817
- with this:
  - those files are automatically hashed by the bsp-cli hashing mechanism
  - no need to copy them manually any more
2024-07-01 19:15:54 +02:00
Igor Pecovnik
be501aca71 Adjust several desktop targets in order to be able to assemble them
Images were tested for compiling with newly added Action script that generates x86 QEMU images upon (manual for now) execution

https://github.com/armbian/os/actions/workflows/full-distro-build-and-test.yml
2024-06-09 22:07:55 +02:00
Igor
1d803e8067 Unlock Code and Thunderbird from all distributions (#6481)
* Change optional / all_distributions into per distro
2024-04-08 00:34:28 +02:00
Igor Pecovnik
4744775aa7 Disable mtd-tools on Armbian Noble for armhf architecture
Broken dependency which will unlikely to be fixed and IIRC this is not needed for armhf anyway.
2024-04-06 09:50:48 +02:00
Igor Pecovnik
601cd32300 Cleanup Ubuntu packages symbolic link mandness, remove deprecated 2024-03-10 17:46:59 +01:00
Igor Pecovnik
0e7fc1c8e0 Update Google chrome GPG key 2024-02-10 21:46:30 +01:00
Igor
f2e663f087 Improved debootstrap hacking support with fixes for Ubuntu Noble (#6076)
* Remove extension for patching Deboostrap to support Ubuntu Noble
* Integrate Deboostrap patching to the build script
* fix problems related to Noble
2023-12-22 08:04:55 +01:00
Paolo Sabatino
f6baa4c2f2 Use extension for Lima X.Org serverflags
* Remove create_desktop_package.sh for rk3318 board from
   config/optional, clearing the whole directory tree
 * Add an extension to implement serverflags workaround
   for X.Org and Lima driver not being autodetected
 * Fix rk3318-box and rk322x family to use extension in place
   of 40-serverflags.conf bsp file
2023-12-09 14:19:32 +01:00
Igor
d799b5a6df Remove cpufrequtils from trixie as its not / will not be present anymore (#5881)
* Remove cpufrequtils from trixie as its not / will not be present anymore
* Remove aggregation hacks for cpufrequtils while adding another condition
2023-11-03 08:10:59 +01:00
Ricardo Pardini
9e29827ad9 risc-v/starfive/starfive2/d1: all of RichNeese's Risc-V boards and families - squashed
- `risc-v`: rework RichNeese's boards, reduce families, move tweaks to boards
- `risc-v`/`starfive`: `CONFIG_MOTORCOMM_PHY=m` for the onboard Ethernet
- `risc-v`/`starfive`: use mainline kernel 6.1.y, with StarFive's rebased patches against `v6.1.5`
  - from https://github.com/starfive-tech/linux/commits/visionfive
  - contention point: `1022-soc-sifive-ccache-Add-StarFive-JH71x0-support.patch` which I merged half-assed, need review/fixes?
  - `risc-v`/`starfive`: update kernel config, sans changes
- `risc-v`/`starfive`: switch from `grub` to `extlinux`
- `risc-v`/`starfive`: new `starfive` family with their (vendor) kernel

Co-authored-by: Richard Neese <r.neese@gmail.com>
2023-02-18 07:46:43 -03:00
Ricardo Pardini
872463f2f0 armbian-next: aggregation: dont' require or consider BOARD or LINUXFAMILY for aggregation anymore
- it was only used for "bsp-aggregation" of `rk3318-box` which I will come up with something extensions/hooks based later
2023-02-18 07:44:25 -03:00
Markus Hoffrogge
c05c064021 Add mtd-utils to all ARM distributions main packages (#4428)
The mtd-utils package provides NAND and SPI
flash capabilities for mainline kernel /dev/mtdX devices.
This will help on board setup from SD card boot.

closes #4427
2022-11-20 22:59:16 +01:00
Igor Pečovnik
d0efa9bfe1 Remove pinta package (#4419) 2022-11-11 18:20:46 +01:00
Igor Pečovnik
3431bb7ab3 Move package Pinta to per arhitecture and group multimedia (#4418)
This fixes cache compilation.
2022-11-11 17:19:55 +01:00
Igor Pečovnik
996b6b40a7 Move all PPAs to desktop to enhance security of CLI images (#4414)
* Move PPAs to desktop

* Remove script that is in by mistake

* Fix
2022-11-11 12:19:20 +01:00
Igor Pečovnik
3e701a857a Add initial RiscV support (#4387)
* Add initial RISCV support

* Add UEFI edge and current kernel configs

* Cleanup and adjust packages

* Those files were in wrong path

* Fix locations

* Ubuntu images built

* Remove Debian support as its too fragile

* Remove Pinta as it doesn't work under riscv

* Limitation is only for building images

* Remove obsolete switch

* Cleanup major arch config files

* Support for Docker building
2022-11-06 20:33:11 +01:00
Igor Pečovnik
a0a4668ee8 Fixing Gnome logo, remove Nvidia if not present, shortcut bugfix (#4238)
* Remove Nvidia drivers in case not detected in first run

* Gnome branding logo hack

* Fix panel shortcuts
2022-09-26 18:34:48 +02:00
Igor Pečovnik
47d74f553f Define panel shortcuts for Gnome x64 per appgroup (#4222) 2022-09-23 19:05:34 +02:00
Igor Pečovnik
705bcb3934 Add Intel sound firmware to the desktops (#4217)
* Add Intel sound firmware to the desktops

* Move to rightg place - for x86 only and certain releases only
2022-09-23 09:34:43 +02:00
Igor Pečovnik
c7ee1ccb87 Thunderbird 32b is no more, refactoring - provide it only for 64b (#4212) 2022-09-21 09:07:54 +02:00
Igor Pečovnik
e674f41d04 Small refactoring of 3rd party sources (#4211)
- resolving bugfix
- cleaning
2022-09-20 21:34:24 +02:00
Igor Pečovnik
6b4fdfcf77 Switch Codium with Code on x86 (#4208) 2022-09-20 17:20:18 +02:00
Igor Pečovnik
fd5128a06c Add gpiod library to armhf and arm64 & all distros (#4198) 2022-09-20 08:52:39 +02:00
Paolo
2ca6a9381d rockchip64: add rk3318-box tvbox board patch and configurations (#3921)
* rockchip64: add rk3318-box tvbox board patch and configurations
* rockchip64: add missing bcm43342 patch for edge kernel
2022-06-23 08:30:54 +02:00
Igor Pečovnik
1092ee6c0b Add Linux Userspace x86 Emulator for 32 bit variant (#3722)
Default on desktop builds
2022-04-30 10:40:35 +02:00
Igor Pečovnik
9da751265e Remove Nala from Jammy since Pythin library is mising (#3658)
* Remove Nala from Jammy since Pythin library is mising
* Cleanup
2022-04-11 19:28:42 +02: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
Igor Pečovnik
1bb5ad98ab Refactor all PPA sources to overcome apt-key deprecation (#3560) 2022-03-25 15:09:07 +01:00
lanefu
a46eeafa86 move pinebook tweaks (#3033)
* move pinebook tweaks

* fix dest

* Add also special keys definitions

* Clear out tech dept

* Delete prepare.sh

Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
2021-07-19 08:14:34 +02:00
Igor Pečovnik
c064c11b47 Remove duplicated entries for Pinebook PRO bsp creation (#3031)
* Remove duplicated entries for Pinebook PRO bsp creation

* Link only CLI and desktop BSP package per board

* Adjust "
2021-07-18 15:41:58 +02:00
Richard Neese
85fac1bced Pbp fix package install (#3028)
* fixed a typo in budgie in the create-desktop.sh

mkdir -o to mkdir -p to fix making a dir

* fix the install of a package for pinebook pro
2021-07-17 21:33:40 +02:00
Igor Pečovnik
9249d3f954 Add support for desktop board support package (#2972)
* Add support for desktop board support package

Extracting from https://github.com/armbian/build/pull/2776 which can be closed after.
* Desktop BSP creation is working, but need broader testing and some quick how-to
* Create empty files as examples where we can put things.
* Fixing Pinebook desktop bsp creation
* We need to have information about ARCH in the desktop bsp package. This ain't universal.
2021-07-06 00:59:50 +02:00
Paolo Sabatino
307effa8e9 rk322x-box: remove unnecessary .conf creation code 2021-06-13 07:12:48 +00:00
Paolo Sabatino
e19500f6f6 Fix typo and options in slick-greeter (greater->greeter), enable it for rk322x-box 2021-06-12 10:33:28 +00:00
Richard Neese
bdc8135a24 Update create_desktop_package.sh
cleaning up spacing
2021-05-09 08:50:27 -04:00
Richard Neese
f9e4148d98 Update create_desktop_package.sh
fixing missing quotes
2021-05-09 08:36:21 -04:00
lanefu
f2683bac9c fix spacing in cp command 2021-04-25 10:38:54 -04:00
Richard Neese
f73f5888b1 added some mkdir to try and fix issuewith build 2021-04-25 10:25:08 -04:00
Richard Neese
1a6fbd19e4 fixing pine book pro builds 2021-04-23 10:07:06 -04:00
Igor Pečovnik
3a74abe43d Merge desktop branch (#2662)
Co-authored-by: Miouyouyou (Myy) <myy@miouyouyou.fr>
Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
Co-authored-by: Richard Neese <r.neese@gmail.com>
Co-authored-by: iav <iav@iav.lv>
Co-authored-by: lanefu <lanefu@users.noreply.github.com>
Co-authored-by: Werner <EvilOlaf@users.noreply.github.com>
Co-authored-by: Oleg <balbes-150@yandex.ru>
Co-authored-by: Lane Jennison <lane@lane-fu.com>
Co-authored-by: JMCC <jmcc1@gmx.com>
2021-02-24 18:19:09 +01:00