Commit Graph

2244 Commits

Author SHA1 Message Date
Igor Pečovnik
fac4687541
enlarging overhead 2018-07-30 17:06:11 +02:00
Igor Pečovnik
d9849de58f Meson64 kernel adjustement and wrong path in displaying new kernel conf 2018-07-28 15:03:39 +00:00
Igor Pečovnik
c98949ae29 Few more changes to internal building process 2018-07-24 10:07:54 +00:00
Igor Pečovnik
cfca8f55ce Bump with version and adjust few board configs 2018-07-24 09:58:48 +00:00
Igor Pečovnik
204d867178 Disable broken sun5i default kernel builds and enable csc rebuilding only when defined in REBUILD_IMAGES 2018-07-23 14:51:41 +00:00
Igor Pečovnik
00c5bd6734
Add CSC support 2018-07-23 09:08:16 +02:00
Igor Pečovnik
093c1636a7
Bugfix
Forgot to pass a parameter
2018-07-23 09:02:35 +02:00
Igor Pecovnik
b293f186fb Add libgtk2.0-bin to the base packages that is present prior to installing desktop packages. This solves gnome-icon-theme installation break in chroot. Workaround packages on apt.armbian.com has been removed. 2018-07-22 14:22:36 +02:00
Igor Pečovnik
e7b7a2e289 Introducing new internal parameter, example: REBUILD_IMAGES="bananapi,udoo,rock64" to specify which images need rebuilding when using BUILD_ALL="yes". If parameter is absent, we build them all as it is now. 2018-07-21 20:05:43 +00:00
Igor Pečovnik
2d92ef44ca Bump version 2018-07-20 13:48:31 +00:00
Igor Pečovnik
1a12994e79
Moving sunxi-next to 4.17.y (#1049)
* [Early WIP] Update sunxi-next to kernel 4.17
* Switch Allwinner 32 and 64bit to U-boot 2018.05
* Adjust patched for 4.17.y / sunxi-next
- adjust both configurations
- removing FAT support from u-boot (breaks if you try to save)

Tested those boards:
Cubietruck: wlan fails http://ix.io/1fYS USB OK, HDMI yes
Bananapi R40: http://ix.io/1fZm USB OK, HDMI yes
Lime A64: USB no, HDMI no, wireless buggy, eMMC yes
Orangepi prime H5: OK http://ix.io/1fZJ DVFS no
Orangepi2e: DVFS OK, HDMI OK, net OK, wifi OK, eMMC ok,  http://ix.io/1fZT

* Kernel config update, enabling HDMI on CT+
* Trying to fix A64 HDMI but failed. Fixed M64 ethernet instead
* Update orangepioneplus.wip
* Update orangepioneplus.wip
* Fix H6 build process
* Add regulator bits for Orangepizero+, thanks to @5kft
* add H5 support for optional 1.3v regulator and 1.3GHz operation
This patch adds two optional overlays that can be used to:

1) enable the 1.1v/1.3v regulator on boards that provide the necessary compatible H/W support
2) modify the default CPU clock operating table to add new 1.2GHz and 1.3GHz clocks

Note that the generated regulator overlay will only support boards whose 1.1v/1.3v regulator
is controlled by GPIO PL6.
* updates for the NanoPi NEO Plus2
This change introduces a patch that provides two changes for the NanoPi NEO Plus2:
* Configure the "cpu0" to use the "vdd_cpux" regulator; this enables the ability to use higher CPU clocks
* Correct the configurations of the on-board power and status LEDs
* Adjust nightly building and few boards config cleanup
2018-07-17 15:53:30 +02:00
Igor Pečovnik
1d18b1ea1b
reverting back to main server 2018-07-17 11:43:16 +02:00
Igor Pečovnik
f392d02003 Version bump 2018-07-09 16:50:58 +00:00
Igor Pečovnik
e91fb953e2 Typo 2018-07-06 07:26:29 +00:00
Igor Pečovnik
92258e0298 Journal service logs adjustements/fix for Bionic. Moving it from /var/log to /run/log (memory). Use compression and some other limits. Need some testing. 2018-07-06 07:21:56 +00:00
Igor Pecovnik
332ebdd67e Adjust patches for Z28PRO, temporally disable broken (u-boot) DEV builds on RK3328, but fix kernel tag to certain (last release) good working one, bump with version 2018-07-02 09:38:33 +02:00
Igor Pecovnik
e02eab0b87 Sign rootfs cache archive that it can be used for web cache once 2018-07-01 19:47:35 +02:00
Igor Pecovnik
a9de196c42 Switch to backup server for downloading the toolchains. Speed is the same. 2018-07-01 19:03:36 +02:00
Igor Pečovnik
8aacc920da
Update aptly key 2018-07-01 17:21:36 +02:00
Igor Pečovnik
2ae156e401 Rename to Renegade, bugfix 2018-07-01 12:30:08 +00:00
Igor Pečovnik
c16321eb01 Espressobin / MVEBU64 family kernel upgrade, patches adjustement, C2 bugfix 2018-06-28 18:19:39 +00:00
Igor Pečovnik
9cd0516dfe
Version bump 2018-06-26 15:42:19 +02:00
Igor Pečovnik
7a1d141536
Version bump 2018-06-24 16:08:23 +02:00
Igor Pečovnik
6ee779b744 Enable ramlog only if it was enabled before. This fixes possible troubles on OMV installs. Adjusted Odroid NEXT kernel configuration, fixes eMMC/SD card u-boot updating if not on the first place /dev/mmcblk0 ... checks also 1 and 2, move nanopik1plus to supported list 2018-06-23 13:28:27 +00:00
Igor Pečovnik
fe69a57907
Version bump 2018-06-22 11:40:17 +02:00
Igor Pecovnik
bd2aeb8d8f ZRAM force replacing zram-config if installed 2018-06-19 15:15:10 +02:00
Igor Pečovnik
a0a49416e0 Bugfix and add another file to cleaning list 2018-06-17 13:07:02 +00:00
Igor Pečovnik
75e17b0e21 Switch logic. logrotate is active at /var/log.hdd if we use it. Compression happens only there. Truncate script (if /var/log is over 75%) saves logs, run logrotate on log.hdd and truncate logs. ZRAM partition was switched back to EXT4 since there are many troubles with older kernels. Image size was reduced due to lack of swap creation. 2018-06-17 11:52:15 +00:00
Igor Pečovnik
fc07886a1d
Bsp services RFC (#1015)
* Basic armbian services RFC
- tested building and upgrade
- armbian-optimize-hardware and armbian-setup-hardware have still the same content

* fix permissions

* Forther renaming and small fixes

* Odroid C2 NEXT tiny config adjustement to remove errros from bootup and moving u-boot to 2018.05

* More cleanings

* permissions fix

* More cleanup ...

* permi

* Remove few Ubuntu related things, fix permissions

* Further mini improvements

* Fix logrotate compression and permission issues

* Bugfix

* Wrong services setup at package install. fixing

* RAM logging: workaround for older kernel/btrfs driver versions

* Renaming services, proper config for zram, few bugfixes.

* Various fixes

* Various fixes

* No $TMPFILE needed here

* Various fixes

* Lower this so boards with low memory can use it too

* Various fixes

* Adjust logfile to armbian-hardware-monitor.log

* Remove swap file creation

* Fix permissions in all logrotate configs if needed.

* Prevent loading parallel printer port drivers which we don't need here.
2018-06-16 19:41:16 +02:00
zador-blood-stained
6afe135989 Better handling for additional ATF toolchains 2018-06-13 19:23:00 +03:00
zador-blood-stained
754fa3d61f Fix wrong directory prefix in info message
Fixes 91be332f8a
Fixes #1011
2018-06-11 17:59:23 +03:00
zador.blood.stained
eec99f4c3e Bugfix for resolvconf handling 2018-06-06 00:22:52 +03:00
zador-blood-stained
22e0317fc8 Move installation of armbian-config deps to its script 2018-06-05 19:40:51 +03:00
zador-blood-stained
9c16ff681a Bump the rootfs cache version 2018-06-05 19:17:28 +03:00
zador-blood-stained
0b89533bf1 Fix resolvconf installation in chroot in some cases 2018-06-05 18:53:45 +03:00
Igor Pecovnik
746c33f42a This hack is not needed. Tested on all variants. 2018-06-04 09:45:50 +02:00
zador-blood-stained
73d1655e40 Fix ext4 options for backwards compatibility with Xenial 2018-06-03 18:28:39 +03:00
zador-blood-stained
caec848619 Drop HAS_UUID_SUPPORT variable 2018-06-02 17:49:57 +03:00
Igor Pečovnik
3dc3c7ec2f
DNS fix for Jessie 2018-05-31 20:35:22 +02:00
zador-blood-stained
7f07699c45 [Test] Compatibility with ext4 defaults on newer hosts 2018-05-31 20:23:12 +03:00
Igor Pecovnik
f3fcea2358 Stretch bugfix and Tinkerboard upstream patch 2018-05-29 16:50:30 +00:00
ThomasKaiser
1c9c7d4037 Temperature readout fix
And switching from Google to Cloudflare DNS everywhere
2018-05-28 23:27:11 -07:00
ThomasKaiser
7520ea8c54 Use Cloudflare DNS server for privacy reasons 2018-05-28 14:01:05 -07:00
Igor Pecovnik
5f6e743e24 When forcing network manager and having no resolvconf we have to use resolvd. Adding Google DNS to the resolved works ... until better implementation is figured out. 2018-05-28 17:16:11 +02:00
Igor Pečovnik
abbad7cd2f
Bump with version
due to few bug fix packages update
2018-05-28 13:09:28 +02:00
Igor Pecovnik
025a164e8f Remove deprecated script 2018-05-27 13:02:36 +02:00
Igor Pecovnik
d1a9c8a768 Merging main libs into the stable. Hack for building Bionic on Xenial left out 2018-05-24 21:01:02 +02:00
zador-blood-stained
8028936cc7 Add Bionic host/target requirement check 2018-04-29 15:35:29 +03:00
zador-blood-stained
91852b6910 Enable initial Bionic host support 2018-04-29 15:32:18 +03:00
zador-blood-stained
7179692dca Sync and update host dependencies 2018-04-29 15:30:20 +03:00
Tater Li
a66121a225 correct previous kernel config path (#912) 2018-03-20 11:47:31 +03:00
Igor Pecovnik
5a6da62a63 Install armbian-firmware (and remove linux-firmware from Xenial) and create armbian-desktop-$BRANCH by default. Desktop package is not yet used but can be installed manually on top of CLI image. 2018-03-04 21:30:09 +01:00
Thomas Kaiser
001f4f3a80
Typo 2018-03-02 17:42:39 +01:00
Igor Pecovnik
542d1b4675 Code cleanup 2018-03-02 16:29:37 +01:00
Igor Pecovnik
c67bb31271 Desktop package building RFC #2 with proper post install scripting. Works but we need more testing before use. Disabled for now. 2018-03-02 16:27:45 +01:00
Igor Pecovnik
c898722573 Compressed apt index should be enabled earlier otherwise we don't gain smaller initial image 2018-03-02 16:25:54 +01:00
Igor Pecovnik
fec95171d3 Smaller overhead for CLI images. 2018-03-01 22:44:39 +01:00
Stefan Mavrodiev
d5ac2930d4 Update package list 2018-02-26 08:14:32 +02:00
Igor Pecovnik
6e4cf5e64a Adding Orca Screen reader for individuals who are blind or visually impaired. User request. Tested on all desktops, icon is missing in Stretch. 2018-02-22 21:38:45 +01:00
Igor Pečovnik
2da24cfeeb
Adding bison GNU parser generation
Apparently needed for K4.16.y
2018-02-18 19:24:27 +01:00
Thomas Kaiser
7fccf5dfa4
Prevent Bionic builds with outdated kernels
https://forum.armbian.com/topic/6420-preparing-for-ubuntu-1804/?do=findComment&comment=49148
2018-02-12 13:20:58 +01:00
Igor Pecovnik
1da23b9778 Version up for rebuilding mvebu kernels 2018-02-08 17:45:55 +01:00
zador.blood.stained
273392a10c Rework toolchain path handling 2018-02-06 11:29:21 +03:00
Igor Pečovnik
f65c606430
Version bump 2018-01-30 14:25:23 +01:00
zador-blood-stained
c6abe0b02a Add extra host configuration logging bits 2018-01-27 20:41:03 +03:00
zador-blood-stained
f8709ec46b Log build directory permissions to detect dpkg packaging errors 2018-01-27 17:43:18 +03:00
zador.blood.stained
3473fc619d Rework build environment logging 2018-01-27 13:21:38 +03:00
Igor Pecovnik
3ff36b0649 Define ARCH within global environment variables 2018-01-26 10:54:55 +01:00
Igor Pecovnik
ddf962fb0d Fix broken logic for beta, stable & user-build images 2018-01-25 08:53:12 +01:00
Igor Pecovnik
d1924e54dd Up with version and preparing image target selection for next rebuild. Adding test images for H3/H5 boards 2018-01-24 19:13:28 +01:00
Igor Pecovnik
25e224b376 Debian Stretch next DNS problem fix 2018-01-22 18:39:10 +01:00
Igor Pecovnik
5ad2a947bb Cosmetic fix - showing error even it wasn't there when creating repository. 2018-01-20 22:39:15 +01:00
Igor Pecovnik
d0dc056ae0 Add mesa-utils-extra package to desktop builds to have ES testing utility on hand 2018-01-15 15:16:37 +01:00
zador.blood.stained
5b1367a87b Add experimental check for WSL hosts 2018-01-12 17:15:59 +03:00
Igor Pecovnik
804956007a Don't delete debs by default when adding to repository 2018-01-11 19:06:43 +01:00
zador-blood-stained
20e9758bcf Make *_USE_GCC variables mandatory 2018-01-05 15:02:41 +03:00
zador.blood.stained
e755245208 Improve unsupported release handling and drop Trusty workarounds 2018-01-05 12:56:32 +03:00
Olgierd Nowakowski
e07731de90 Add supported host system override 2018-01-04 18:41:25 +01:00
Igor Pecovnik
3e9534c1bc Removing not needed icon theme from Stretch too. 2017-12-22 08:23:06 +01:00
Igor Pecovnik
bd9b95ec45 Remove not needed icon packages from Xenial desktop. 2017-12-21 17:17:06 +01:00
Igor Pecovnik
89ed09f170 Adding two tiny utilities for handling apt-key import. We are missing them in Debian Jessie and Stretch 2017-12-18 21:08:06 +01:00
Igor Pecovnik
7094273ca8 Chromium for Stretch has different location and name for default settings. Fixing and fixing bug in BSP when overwriting default Chromim packages 2017-12-15 19:18:51 +01:00
zador-blood-stained
abebb4bc0b Remove patching dependence on FORCE_CHECKOUT 2017-12-13 15:35:31 +03:00
zador-blood-stained
dba2599c71 Fix file mode and permissions in BSP 2017-12-13 15:33:19 +03:00
Igor Pecovnik
ce63cc6dbc Typo bugfix 2017-12-13 12:56:39 +01:00
Igor Pecovnik
67984f1078 Disable repeated messages due to xconsole not being installed and remove deprecated rsyslogd parameter
https://forum.armbian.com/topic/5907-rsyslogd-action-suspended-messages-in-varlogsyslog/
2017-12-13 12:15:11 +01:00
Igor Pecovnik
7b6d11ab5f Adding Thunderbird to Jessie, adjust firefox default configuration, fix wallpaper settings on Jessie 2017-12-12 16:21:15 +01:00
Igor Pecovnik
dccf2138b6 Disable exceptions for some (Iceweasel, Thunderbird) arm64 applications. It looks like it's not needed anymore. 2017-12-12 08:44:09 +01:00
Igor Pecovnik
f411ba18c2 Small bugfix on repository creation error checkings 2017-12-08 16:44:28 +01:00
Igor Pecovnik
5cc95d14eb Bump with version to make one more mini update 2017-12-07 06:36:10 +01:00
Igor Pecovnik
4a523d56e7 Repository handling RFC, purge debs directory if publishing is succesful, added local server, few extra checks ... 2017-12-06 17:38:38 +01:00
zador-blood-stained
4b5bbc32e8 More BSP refactoring 2017-12-01 18:46:33 +03:00
zador.blood.stained
2851e0987e Small BSP refactoring 2017-12-01 18:38:23 +03:00
zador-blood-stained
e8e6ff47d6 Small BSP refactoring 2017-12-01 16:29:10 +03:00
zador-blood-stained
2b1bc8b425 Add a warning for /etc/default/cpufrequtils 2017-12-01 16:25:47 +03:00
zador-blood-stained
37665e66f9 Drop Temper related build dependencies from package list 2017-12-01 16:24:31 +03:00
zador-blood-stained
657a8d145c Bump the version to 5.36 2017-12-01 16:07:24 +03:00
Igor Pecovnik
dffa837f28 Resolving few issues with desktop, adjusting printer package per distro, adding numix theme to Jessie on the way. 2017-12-01 12:20:08 +01:00
orpaltech
e35af2991c
allows untar to a samba share 2017-12-01 12:39:26 +03:00
Igor Pecovnik
24fbb01438 Adding printing support to Desktop image, 881x driver to Rockchip NEXT, hide few items in applications menu 2017-11-30 07:29:36 +01:00
zador.blood.stained
d571e4bd64 Always show the WIP/CSC/EOS button 2017-11-27 10:27:05 +03:00
ThomasKaiser
c8b2eaa893 Introduce BOARDFAMILY and base LINUXFAMILY on this
https://forum.armbian.com/topic/5759-535-bug-questions-collection/ -- logic should also work with legacy kernels and shouldn't break based on DT contents
2017-11-26 23:05:18 +01:00
Igor Pecovnik
82f3a11ed4 Bugfix. Now reading parameters also from lib.config 2017-11-26 18:36:33 +01:00
zador-blood-stained
022f4889a1 Limit build host arch to amd64 only 2017-11-25 15:44:58 +03:00
zador-blood-stained
25defe223a Update Linaro toolchains 2017-11-25 15:42:40 +03:00
zador-blood-stained
376fcd2186 Drop sun8i-dev branch in favor of sunxi-next 2017-11-25 14:40:44 +03:00
Igor Pecovnik
de64080415 Optimising CMA settings 2017-11-24 14:18:01 +01:00
Igor Pecovnik
e908807b65 Upload images to server only when server is defined. 2017-11-23 12:15:42 +01:00
Igor Pecovnik
f6b249ffe7 Bump version. Lets recreate few - should be - stable build this week. 2017-11-20 20:20:38 +01:00
zador-blood-stained
32ca24b874 Decrease chroot-buildpackages debug logging 2017-11-20 18:55:18 +03:00
zador-blood-stained
3d1fdf3dcf Drop MAINLINE_UBOOT_BRANCH variable
This allows changing u-boot branches for different platforms
individually
2017-11-19 13:24:26 +03:00
Igor Pecovnik
de5629ab1f Enlarging max number of rootfs caches due to more compilation options (Debian Stretch) 2017-11-17 18:49:10 +01:00
zador.blood.stained
cddc9a87ab Fix CAN_BUILD_STRETCH exception check 2017-11-17 17:42:46 +03:00
zador-blood-stained
42e1ee8330 Update armbian-config packaging 2017-11-12 13:35:27 +03:00
zador-blood-stained
5b95083b01 Rework armbian-config packaging script 2017-11-11 22:48:09 +03:00
Igor Pecovnik
204c8d39b1 Bananapi M2+. Enable HDMI on NEXT kernel, g_serial, Stretch deskop nightly, small bugfix on deskop creation 2017-11-09 13:24:15 +01:00
Igor Pecovnik
8b4d703f41 Desktop rework. Shortcuts to armbian-config, support and donate were moved to menu, default icon theme - installing with workaround - was changed to lighter one (Numix), fixed login greeter theme, changed default wallpaper 2017-11-08 18:45:59 +01:00
zador.blood.stained
2b0deaa72d Fix for IGNORE_UPDATES option not setting necessary variables
Closes #814
2017-11-06 12:05:13 +03:00
Igor Pecovnik
677fa5210d Hardening previous commit and adding more download options for Neo2 2017-11-05 19:32:33 +01:00
Igor Pecovnik
fc12ac1a8f Cosmetic fix for "[FAILED] Failed to start Set console font and keymap" at first boot 2017-11-05 18:13:12 +01:00
zador.blood.stained
b6ab198b43 Split and activate firstrun configuration service
The code was disabled some time ago, split it to a separate unit file
and reenable. Since configuration file needs to be renamed to activate
it, it won't be run by default.
2017-11-04 21:56:23 +03:00
zador-blood-stained
6f00f00be7 Add a warning message for Ubuntu Trusty host support EOL 2017-11-04 20:21:58 +03:00
zador.blood.stained
e1ba411f16 Rework host dependencies installation
Drop dialog for installing hostdeps, use apt instead of apt-get, move
dialog to main dependencies list, update file list prior to installing
missing lsb-release
2017-11-04 16:48:02 +03:00
zador.blood.stained
2e02960557 Move Stretch menu option from expert only area 2017-11-03 18:34:55 +03:00
ThomasKaiser
2e5bb818e5 Switch from swapfile to zram on Xenial
https://forum.armbian.com/topic/5565-zram-vs-swap/
2017-11-03 16:20:12 +01:00
zador-blood-stained
ddbe5dd322 Add DEFAULT_OVERLAYS variable 2017-11-01 13:16:21 +03:00
zador-blood-stained
59355d30f9 Small refactoring 2017-10-29 23:20:20 +03:00
zador-blood-stained
889c598d90 Small bugfix
sudo is useless here as we are running as root already, and it may be
missing in some minimal configurations (like Docker and VM images)
2017-10-28 22:42:04 +03:00
zador-blood-stained
95b6869643 Add a (hidden) variable to skip building sources package 2017-10-28 17:45:24 +03:00
zador-blood-stained
97d01dbe16 Drop firmware packages built from kernel sources 2017-10-28 17:41:54 +03:00
zador-blood-stained
4c17e3444d Add command-not-found to the default package list 2017-10-27 14:16:22 +03:00
zador-blood-stained
7ad733a19a Fix sunxi u-boot splash
Tested on H3 with DM video driver, may require tweaks for older video
driver (A10/A20)
Boot splash files should be installed in family_tweaks due to different
requirements for different platforms
2017-10-26 18:40:30 +03:00
zador-blood-stained
5d7d05e2fd Small cleanup 2017-10-26 18:34:33 +03:00
ThomasKaiser
437995769a Switch to 4MiB partition boundaries on flash media 2017-10-24 20:12:19 +02:00
zador-blood-stained
991b779b8f Move NM override files to /usr/lib (except for Jessie)
Packaged files should go to /usr if possible, /etc is for user overrides
2017-10-24 18:52:54 +03:00
zador-blood-stained
46e6c33663 Disable NM random MAC in Stretch 2017-10-24 17:25:41 +03:00
zador-blood-stained
f738d7cc84 Remove the MAINLINE_KERNEL_BRANCH variable
Updating the kernel branch for all sources at once may break things
since it takes time to update patches and configuration
2017-10-24 15:19:13 +03:00
Igor Pecovnik
7f0df0d050 Adding proper xfce4-terminal for desktop, removing xterm, adding openVPN plugin for desktop network manager, adjusting desktop shortcut, updating icon theme package. This package also doesn't want to install on Stretch. 2017-10-20 21:17:41 +02:00
Igor Pecovnik
b8e8c87933 Up with version due to rebuilding XU4 images with latest fixes. 2017-10-16 19:14:00 +02:00
Igor Pecovnik
e2d94b5055 Host dependencies fix. Aptly from (any) distribution is too old. Adding author repository and update from there. 2017-10-15 23:22:01 +02:00
zador-blood-stained
581114c50e Disable distcc in chroot-buildpackages 2017-10-13 20:49:50 +03:00
zador-blood-stained
6dc723af87 Reset DISPLAY_MANAGER variable in build-all.sh 2017-10-12 12:23:48 +03:00
zador-blood-stained
2be34aa7a3 Add branch to kernel sources package name 2017-10-08 14:03:51 +03:00
zador-blood-stained
808462e1fd Add an option to install kernel sources to the image 2017-10-06 15:43:41 +03:00
zador-blood-stained
578084e7ea Add amlogic tools to the local cache 2017-10-06 15:36:07 +03:00
Igor Pecovnik
ad3e331cef Move Bluetooth to desktop by default. Manual after installation creates troubles. 2017-10-06 12:00:44 +02:00
ThomasKaiser
e7ad615648 Allow ODROID-XU4/HC1 to boot from btrfs
https://forum.armbian.com/index.php?/topic/5311-debian-btrfs-build-of-odroidxu4hc1-ends-up-in-boot-loop/
2017-10-05 23:40:51 +02:00
Igor Pecovnik
38465a8ffa Moving some small packages needed for armbian-config to base, mvebu64 conf update 2017-10-02 23:28:26 +02:00
Igor Pecovnik
aa5956bacd Building espressobin ATF and flash image. Flashing failed at first test. Need more checking and tesging 2017-10-02 12:08:47 +02:00
zador-blood-stained
38db0b55f9 Add NM_IGNORE_DEVICES variable, drop NM config from mvebu64 2017-09-28 13:53:14 +03:00
Igor Pecovnik
094c1f4031 Stretch desktop fix for "dbus-launch terminated abnormally" at power off 2017-09-26 15:41:42 +02:00
Igor Pecovnik
6f0ff3e772 Bugfix and some other small fixes to repository management 2017-09-26 15:28:05 +02:00
Igor Pecovnik
81b5952296 Further bugfixing to repository update function 2017-09-26 15:02:24 +02:00
Igor Pecovnik
08314ed8ee Bugfix ...error when publishing empty repository 2017-09-25 23:51:45 +02:00
Igor Pecovnik
eb5b91fa1b Remove Bluetooth and LIRC from default package base. Can be installed from armbian-config 2017-09-25 21:21:56 +02:00
zador-blood-stained
5b3285d374 Build utils separately for different releases (incl. Stretch) 2017-09-25 19:32:34 +03:00
zador-blood-stained
34b4b373fa Add Linaro GCC 6.3 and mirror toolchains on dl.armbian.com 2017-09-25 13:20:07 +03:00
zador-blood-stained
5deb38a9e0 More Stretch building preparations 2017-09-25 13:16:32 +03:00
zador-blood-stained
d89812fe43 Small logging change for packaging 2017-09-24 13:18:11 +03:00
zador-blood-stained
79003a00d5 Small enhancements for chroot-buildpackages 2017-09-24 13:17:45 +03:00
Igor Pecovnik
b80b5729d7 Up with revision to rebuild some images at download section. 2017-09-21 08:00:24 +02:00
zador-blood-stained
7afff9d19d Fix BSP postrm action on package upgrade 2017-09-20 15:19:17 +03:00
zador-blood-stained
195faaacaf Add an option for different kernel configuration menu
Closes #768
2017-09-19 19:35:06 +03:00
zador-blood-stained
d8818f9d5d Small change for patching logging 2017-09-19 19:33:31 +03:00
zador-blood-stained
9b0db93514 Rename sun50iw* branches to sunxi64 2017-09-16 14:02:58 +03:00
zador-blood-stained
9be1e3cd1a Update u-boot to v2017.09 2017-09-12 11:37:18 +03:00
zador-blood-stained
a2c4700d5c Use fakeroot for dpkg-deb packaging 2017-09-11 16:53:42 +03:00
zador-blood-stained
d56b0e3fb5 Small fix for chroot-buildpackages 2017-09-09 17:56:29 +03:00
zador-blood-stained
5834783616 Add PACKAGE_LIST_RM to exclude packages from default list 2017-09-09 00:30:08 +03:00
zador-blood-stained
ee83f8e245 Cleanup 2017-09-07 14:01:36 +03:00
zador-blood-stained
1fb6fcec99 Add install_deb_chroot helper function 2017-09-07 14:00:45 +03:00
zador-blood-stained
54dae9fc7e Refactoring 2017-09-07 12:22:50 +03:00
zador-blood-stained
7fcf97f29e Update sunxi-next to 4.13 2017-09-05 23:33:50 +03:00
zador-blood-stained
0e8baeda45 Add progress bar to kernel sources compression 2017-09-05 16:24:45 +03:00
Igor Pecovnik
925b859222 Preparing desktop as a virtual package ... 2017-09-04 19:00:06 +02:00
ThomasKaiser
d587743177 Accidentally increased . Fix this 2017-09-03 23:58:03 -07:00
ThomasKaiser
9a217b3603 [OMV] Small installer tweaks, OMV4 preparation done 2017-09-03 23:54:54 -07:00
zador-blood-stained
b77dcbcd71 Move asound.state files to packages/blobs 2017-09-02 18:04:43 +03:00
zador-blood-stained
16fbff0982 Update Linaro toolchains 2017-08-31 17:07:18 +03:00
zador-blood-stained
5796f327ba Fix build-all breakage in e29f55e 2017-08-30 23:20:51 +03:00
zador-blood-stained
9c284895f9 Allow setting per-branch u-boot defconfigs 2017-08-30 20:49:41 +03:00
Igor Pecovnik
6335481fc1 Add WIP boards image creations when expert mode is enabled. The same way as for kernel building. 2017-08-29 13:15:47 +02:00
Igor Pecovnik
d6853e64db Better repository management. Purge packages to keep the desired number. Currently set to keep last five. 2017-08-28 23:16:17 +02:00
ThomasKaiser
527acd3035 Btrfs rootfs resize fixes
Stretch: http://sprunge.us/eHJY Xenial: http://sprunge.us/LAjQ Jessie/OMV: http://sprunge.us/MDZT
2017-08-28 13:29:51 -07:00
ThomasKaiser
dc09142e75 First take on resizable btrfs rootfs 2017-08-28 09:19:57 -07:00
Stefan Mavrodiev
83122cad10 Fix USEALLCORES configuration (#733) 2017-08-23 19:27:43 +03:00
zador-blood-stained
1acf3801ae Small build script dependencies update 2017-08-23 12:37:13 +03:00
Igor Pecovnik
302b1aebe1 Breaking armbian-config into more files 2017-08-21 21:13:44 +02:00
Igor Pecovnik
ce1dcf7146 Adding rc.local to Stretch - it might be useful to have it by default, few small desktop related fixes, removing hardware lirc conf for Stretch / sun7i only for now 2017-08-20 23:03:49 +02:00
zador-blood-stained
0ef5e2ed6d Drop unused gcc 4.9 toolchain dependencies 2017-08-20 22:07:08 +03:00
zador-blood-stained
ced43bf527 Drop aarch64 host toolchain dependencies 2017-08-20 22:03:28 +03:00
zador-blood-stained
595cae9141 Drop the soft float host toolchain dependency 2017-08-20 21:13:01 +03:00
Igor Pecovnik
dc9b761ae7 Change desktop startup icon logic from RELEASE to DISTRIBUTION and change tux icon name accordingly. Adding few missing desktop packages to Debian Stretch 2017-08-20 17:27:05 +02:00
zador-blood-stained
e9d0dd9e3b Fix output and userpatches group and permissions 2017-08-20 17:37:00 +03:00
zador-blood-stained
78bac39f11 Don't try to update u-boot if target doesn't exist 2017-08-20 16:58:09 +03:00
zador-blood-stained
73dcf22219 Fix initrd generation on Stretch to include fs-specific fsck 2017-08-20 16:46:21 +03:00
zador-blood-stained
cc204b83b0 Bugfix 2017-08-19 17:33:37 +03:00
zador-blood-stained
d910b6918a Use Linaro toolchains instead of system ones for distcc 2017-08-19 17:22:42 +03:00
zador-blood-stained
54d71ef32f Small regexp bugfixes 2017-08-19 17:16:09 +03:00
zador-blood-stained
e1cce01e6a Add Linaro 5.4 toolchains for future use 2017-08-19 13:11:24 +03:00
zador-blood-stained
b88dc7cbac Fix lightdm activation and change its defaults
Move lightdm settings to the board support package
2017-08-18 20:10:00 +03:00
zador-blood-stained
ed6d0d2d65 Small enhancements 2017-08-18 16:59:06 +03:00
zador-blood-stained
70da231717 Show WIP boards before SCS in the menu 2017-08-17 15:49:10 +03:00
zador-blood-stained
277c9ecd87 Preparations for adding Rock64 support
Add u-boot and ATF postprocessing hooks
2017-08-16 18:11:01 +03:00
zador-blood-stained
c3567743a0 Small cleanup 2017-08-06 17:11:16 +03:00
zador-blood-stained
634110e787 Split ATF compilation into a separate function 2017-08-06 16:52:43 +03:00
zador-blood-stained
f0e47d15a6 Small fixes 2017-08-06 16:52:43 +03:00
Igor Pecovnik
549d09b043 Move kernel heaers install under switch and to config example. Package can now be installed from armbian-config "with one click". 2017-08-06 14:45:13 +02:00
zador-blood-stained
b97a94136d Remove console-common to prevent conflists with lightdm and plymouth 2017-08-03 20:41:39 +03:00
zador-blood-stained
57c98073b7 Refactor rootfs cache file number limit 2017-08-03 19:29:39 +03:00
zador-blood-stained
5bf532726c Refactor display manager selection
Remove option from the template config to leave it hidden for now
Enable lightdm by default for the Pinebook
2017-08-03 19:20:19 +03:00
Igor Pecovnik
4a909dec38 Added display manager to example configuration 2017-08-03 17:58:53 +02:00
Igor Pecovnik
2c382cd3c3 Added Light display manager as build option: DISPLAY_MANAGER="yes" 2017-08-03 17:13:23 +02:00
zador-blood-stained
0c97a53823 Typo 2017-08-03 16:45:15 +03:00
Igor Pecovnik
a9b4e9a9a4 Properly solved handling subrevisions 2017-08-02 23:51:43 +02:00
zador-blood-stained
50e593e494 Docker and Vagrant fixes and improvements 2017-08-02 21:57:33 +03:00
Igor Pecovnik
eaab1afdbf Move private cache under cache directory 2017-08-02 18:59:17 +02:00
Igor Pecovnik
869230d0dd executable bity 2017-08-02 18:17:28 +02:00
Igor Pecovnik
3a104c46bd RFC. Merge repo-show and update under one script 2017-08-02 18:14:46 +02:00
Igor Pecovnik
ae15c93956 Enable Stretch building - bugfix? 2017-08-02 13:56:00 +02:00
Igor Pecovnik
1254af3369 Buildall Stretch preparation 2017-08-02 13:26:15 +02:00
zador-blood-stained
3e91fdfbb2 Make the sshd root login regexp simpler 2017-08-02 14:11:59 +03:00
Igor Pecovnik
4495c8f7f2 Yet another missing package and removing doubled motd entry in stretch 2017-08-02 13:10:47 +02:00
Igor Pecovnik
9cbcaa49fb Missing packages, two for armbian-config, other for Stretch 2017-08-02 13:03:46 +02:00
Igor Pecovnik
a53bffae0c Bugfix - stretch has hash in front by default. 2017-08-02 12:55:49 +02:00
zador-blood-stained
04f5972b9c Build linux-source package for the kernel
Small refactoring
2017-08-01 22:30:48 +03:00
zador-blood-stained
a39390da23 Small refactoring 2017-08-01 21:53:42 +03:00
zador-blood-stained
7b909c5df8 Bugfix for the bsp vs armbian-tools packages relationship 2017-08-01 16:33:06 +03:00
zador-blood-stained
d90b0d1bfb Add Stretch building constraints 2017-08-01 16:30:56 +03:00
zador-blood-stained
a948e9855b Move and simplify some distribution specific tweaks 2017-08-01 16:01:12 +03:00
zador-blood-stained
ab7a73be31 Small cleanup 2017-08-01 15:31:54 +03:00
zador-blood-stained
a190eebf43 Update the build script github repo address
Remove shebangs from non-executable files
2017-08-01 12:51:10 +03:00
zador-blood-stained
0a2547e8e0 Rename linux-vanilla directory to linux-mainline 2017-08-01 12:31:07 +03:00
zador-blood-stained
eaf5482cff Rename common.sh to compilation.sh to better reflect its content 2017-08-01 12:31:07 +03:00
zador-blood-stained
8d52a811aa Add check_loop_device helper for debootstrap-ng 2017-08-01 12:31:07 +03:00
zador-blood-stained
fa7052927f Update directory permissions when using sudo 2017-08-01 12:31:07 +03:00
zador-blood-stained
8396c95368 Improve Vagrant support
Fixes #676
2017-08-01 12:31:05 +03:00
zador-blood-stained
61b2bfb741 Improve Docker support
Closes #489
2017-08-01 12:30:34 +03:00
zador-blood-stained
cb77343979 Add migration checks and messages 2017-08-01 12:28:19 +03:00
zador-blood-stained
bba9d70128 Move created config and patches to output 2017-08-01 12:26:12 +03:00
zador-blood-stained
321fcf20a0 Remove useless CACHEDIR variable 2017-08-01 12:26:12 +03:00
zador-blood-stained
1949c0b6da Move debootstrap and packaging directories to a temp directory
This avoids errors with filesystem features and permissions when output
directory is shared in Virtualbox (i.e. when using Vagrant)
2017-08-01 12:26:10 +03:00
zador-blood-stained
56eac46d6c Remove useless SOURCES variable 2017-08-01 12:25:03 +03:00
zador-blood-stained
91be332f8a Refactor directory structure
Remove "parent of the project directory" setup
Closes #633
Closes #674
2017-08-01 12:24:56 +03:00