Commit Graph

44 Commits

Author SHA1 Message Date
43180ccf88 Main changes: kernel switched to mainline, added build options for broadcom driver, added non-free repository, added wifi firmware package 2020-08-13 09:52:15 +02:00
SolidHal
e84f21630f
Correcct kernel installation 2020-06-30 18:31:22 -07:00
SolidHal
91731ae4dd Rework and organize the filesystem build 2020-06-29 20:39:56 -07:00
Hal Emmerich
4d4145f16f Inital rework/reorganization
more to do
2020-06-21 02:28:45 -05:00
Hal Emmerich
ed31f39058 organize scripts directory, store paths in BuildCommon.mk 2020-06-20 18:44:09 -05:00
SolidHal
df64d5064f
Merge pull request #184 from austin987/https
misc: use https:// for prawnos.com links
2020-06-19 21:07:55 +00:00
Hal Emmerich
350f80361a build packages and build them into the fs image 2020-06-18 19:36:55 -05:00
Hal Emmerich
c0f14421c1 Packaging and build system rework
rework package build system (again) for greater ease of maintenance and flexability
add creation of a local apt repo for package building in pbuilder
add an apt cache to debootstrap to speed up build times and reduce network load
package mosys
more build system improvements to come
2020-06-17 01:51:39 -05:00
Austin English
0cbd4cd58e misc: use https:// for prawnos.com links 2020-06-15 16:28:50 -05:00
Hal Emmerich
721907f3d3 finalize the package build system 2020-06-14 14:07:29 -05:00
Hal Emmerich
1c4edc13b7 refine make system for packages 2020-06-12 20:23:04 -05:00
Hal Emmerich
9f80d90203 fix typo 2020-05-28 16:58:19 -05:00
Hal Emmerich
0465ab8da6 make a pbuilder iamge a requirement for the filesystem build 2020-05-28 13:00:38 -05:00
Hal Emmerich
d733d84c53 make sure pbuilder image is made 2020-05-28 12:06:52 -05:00
Hal Emmerich
84c0e9f8a9 revert break in make image 2020-05-27 19:46:37 -05:00
Hal Emmerich
24fa99b718 don't delete the wrong logs 2020-05-27 01:13:18 -05:00
Hal Emmerich
30770c3e4d Flesh out the package building scripts
add pbuilder for cross compiliation
2020-05-26 18:02:03 -05:00
Austin English
845bde8d94 makefile: make sure SHELL is invoked with set -o pipefail 2020-05-24 19:37:53 -05:00
Austin English
1a5f93e3fb typo 2020-05-13 03:45:26 -05:00
Austin English
913ee4d442 makefile: use $(MAKE) instead of make 2020-05-10 03:28:20 -05:00
Fil
58f686dcb7 Bump kernel version to 5.4.29
Signed-off-by: Fil <fil.bergamo@riseup.net>
2020-04-03 15:12:15 +02:00
Hal Emmerich
7b80500852 Log build process 2020-03-31 17:13:37 -05:00
SolidHal
515b2721ad
Merge pull request #148 from filberg/master
Upgrade kernel to 5.4.y LTS
2020-03-02 18:35:47 -08:00
rak-zero
b14b4acf9b make clean_basefs instead of clean_fs in makefile 2020-03-02 20:16:58 -06:00
Fil
705bfe9c93 Upgrade to kernel v.5.4.23
Signed-off-by: Fil <fil.bergamo@riseup.net>
2020-02-29 18:28:07 +01:00
Fil
b319aa3a6f Switch to 5.4.x LTS kernel
Signed-off-by: Fil <fil.bergamo@riseup.net>
2020-02-27 21:06:23 +01:00
SolidHal
638532a1f6 Update refernces to release version 2020-01-11 14:56:45 -06:00
SolidHal
f9e7de8b1a switch to using kernel 5.2.21, drop merged in patch 2019-12-29 15:33:17 -06:00
SolidHal
985c51e919 Added initramfs cleanup 2019-10-15 07:27:47 -07:00
SolidHal
d9632f677f
Merge pull request #112 from ifbizo/cleankernel
Fix clean kernel command to support more versions
2019-10-07 01:52:19 +00:00
Hal Emmerich
60283c7e30 Initramfs booting funcitonal, built in using kernel config 2019-09-20 23:50:08 -05:00
Christopher Norris
f5b89c71df
Be specific about cleaning kernels 2019-09-19 21:57:09 +00:00
Christopher Norris
aef6ff821b
Fix clean kernel command to support more versions 2019-09-16 18:59:45 +00:00
Hal Emmerich
43b385e5a3 removed patches not required for 5.2.9 2019-08-25 19:30:11 -05:00
Hal Emmerich
1cd8ae19a9 Add new workaround patch from ath9k devices
Add backported patched from 5.x from usb related fixes
Up kernel version to most recent lts
2019-08-21 17:31:41 -05:00
Hal Emmerich
1c0e6ab5ce - Updated to kernel 4.19.53
- Added patches for two ARM errata that cause hangs in specific cpu states

- Disabled some power management features:
  - Disabled suspend at the kernel level since it is broken/unsupported in the mainline kernel
  - Disabled APM emulation

- Disabled some USB features:
  - Disabled USB default persist
  - Disabled USB dynamic minors

- Disabled USB monitoring for debug, shouldn't be enabled by default
- Disabled USB 3.0 support, shouldn't be enabled as the c201 has no 3.0 ports

- removed two patches that have made it into 4.19
- removed the debug options from the cmdline
- made the kernel build script announce what patch is being applied
- removed light-locker, as it does not function properly
2019-06-22 17:47:54 -05:00
Hal Emmerich
769f481332 Upgrade to kernel 4.19.49
- added patch for usb from 4.20 which seems to fix the wifi hang issue that happened on 4.19
- changed power management to not turn off display on inactivity as sometimes the machine doesnt wakeup properly. Need to test patch from old 4.19 branch to see if that fixes this.
2019-06-10 17:58:20 -05:00
Hal Emmerich
d66016624d Change to using buster as the default suite
Install chromium by default, fix script inconsistency
closes #97
2019-06-07 13:42:25 -05:00
JeremyRand
cbf2683420 Support suites other than Stretch (#96)
* Support suites other than Stretch

* Insert suite into image filename

* Fix installing Firefox on Sid

* Fix downloading Chromium on Sid

* Don't use sid-updates or security sid/updates
2019-06-07 12:05:58 -05:00
Hal Emmerich
b1e036e50c Improved image making for debugging 2019-02-27 13:20:11 -06:00
SolidHal
f0fc28f877 Added copyright notices, small patches, openvpn support 2018-10-11 15:09:25 -05:00
SolidHal
9aa267bea3
Make clean_img work even if no image found 2018-09-10 21:47:38 +00:00
SolidHal
5965d0e6cc Converted to using the make build system, updated scripts 2018-09-07 11:56:22 -05:00
SolidHal
d9f4251eeb Fixup install scripts, begin move to make build system 2018-09-06 18:55:46 -05:00