Commit Graph

44 Commits

Author SHA1 Message Date
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