Oliver Smith
9515782f8d
Fix 67: New '--add' parameter for 'pmbootstrap install' to add custom packages.
...
Example usage:
./pmbootstrap install --add='vim,gcc'
2017-06-08 18:10:00 +02:00
Oliver Smith
5016c196ba
Fix two typos in the config
2017-06-08 18:02:00 +02:00
Oliver Smith
f1ab344f09
Fix #68 : properly update the device chroot in the install step
...
* build all dependencies, that have a newer version
* upgrade all packages inside the chroot
2017-06-08 17:54:53 +02:00
Oliver Smith
9e945423d9
Package 0xffff (Maemo flasher) as there's interest in porting pmOS to the N900
2017-06-07 23:35:34 +02:00
Oliver Smith
1e64a3b511
Remove busybox aport: telnetd is enabled in upstream now
...
Pull request, that got merged:
https://github.com/alpinelinux/aports/pull/1092
Please note, that you can't directly upgrade from postmarketOS "busybox-extras" to the upstreamed version.
To upgrade properly, do the following:
* delete your self-compiled busybox* packages:
`sudo rm ~/.local/var/pmbootstrap/packages/armhf/busybox*`
* zap all your armhf chroots with:
`./pmbootstrap.py zap`
2017-06-07 23:14:24 +02:00
Oliver Smith
36527e548e
Fix #61 : Check whether device nodes exist, after they have been created.
...
As reported in #53 , it appears that older versions of eCryptfs don't
really create the device nodes, although `mknod` does not fail on
the commandline. That's fixed now with this extra check.
2017-06-06 16:36:57 +02:00
Oliver Smith
a537dbb3ac
Add *.rej and *.orig to gitignore (failed patches create these files)
2017-06-06 16:29:22 +02:00
Oliver Smith
eac1b69f0e
Fix #44 : Do not clean up /home/build after successful build
...
This adjusts the /etc/abuild.conf automatically during build init.
Zap your build chroots now, to benefit from this commit.
2017-06-06 16:26:44 +02:00
Oliver Smith
fdcaa2c75c
Merge pull request #66 from lawl/device/hammerhead
...
remove 3d driver support for now, so MSM framebuffer works
2017-06-06 13:52:44 +00:00
Martijn Braam
0a93e360bc
Added touchscreen support for hammerhead
2017-06-06 00:43:59 +02:00
Santosh D
6719165665
remove 3d driver support for now, so MSM framebuffer works
2017-06-05 22:19:41 +02:00
Oliver Smith
8b3ffc8dc8
Fix #51 : Merge pull request #55 from PabloCastellano/use_sha256_for_cache
...
Changed sha512 to sha256 to avoid "file name too long" error (issue #51 )
2017-06-04 21:36:20 +00:00
Pablo Castellano
42473c89d6
Changed sha512 to sha256 to avoid "file name too long" error (issue #51 )
2017-06-04 17:00:02 +02:00
Oliver Smith
8fcbaec305
Slightly re-arrange the links, add link to the security warning
2017-06-04 04:50:06 +02:00
Oliver Smith
64521b1435
Make static code analysis go through again
2017-06-04 04:27:49 +02:00
Oliver Smith
9d4bc61545
Fix #47 : Support /dev/sd* as sdcard device
...
* The check for valid sdcard paths has been removed (because it
doesn't make sense for /dev/sd*, this might as well be a real
harddrive)
* New check: abort if any partition of the sdcard is mounted
* Automatically detect if the partitions are called "p1", "p2" etc.
or just "1", "2" etc. (/dev/sda1 vs. /dev/mmcblk0p1)
* pmb.helpers.mount.ismount(): check the source (new) and the target
path in /proc/mounts
2017-06-04 02:57:37 +02:00
Oliver Smith
1f96439a84
Fix #49 : Change license for device-lg-hammerhead from FIXME to MIT
2017-06-04 00:31:48 +02:00
Oliver Smith
48295ce599
Merge pull request #48 from lawl/device/maguro
...
Add samsung-maguro
2017-06-03 20:53:11 +00:00
Santosh D
f0c5d1b50d
remove dead code and bump pkgrel on postmarketos-base
2017-06-03 22:48:49 +02:00
Santosh D
948d4f0caf
fix tty configuration
2017-06-03 22:13:22 +02:00
Santosh D
d0ddbb5f29
fix naming convention and kernel config
2017-06-03 22:05:44 +02:00
Oliver Smith
4d61411de6
Merge pull request #46 from MartijnBraam/device-lg-hammerhead
...
WIP: Hammerhead kernel config improvements
2017-06-03 18:57:21 +00:00
Martijn Braam
968be8452e
Hammerhead framebuffer modules
2017-06-03 16:48:46 +02:00
Martijn Braam
9aa40b7405
Hammerhead module loading functional
2017-06-03 14:27:26 +02:00
Martijn Braam
c7b7099697
Hammerhead cleanups
2017-06-03 13:12:21 +02:00
Martijn Braam
47fa40e2be
Enable module loading for the hammerhead kernel
2017-06-03 01:01:58 +02:00
Martijn Braam
e85ca93920
Rebase hammerhead on latest master
2017-06-03 00:40:24 +02:00
Santosh D
e54866bb88
Merge https://github.com/postmarketOS/pmbootstrap into device/maguro
2017-06-02 23:51:49 +02:00
Oliver Smith
42a8990594
Fix #28 : fall back to truncate, when fallocate does not work
2017-06-02 23:00:52 +02:00
Oliver Smith
6c110538e5
Add testcase for interactive shell
2017-06-02 22:28:46 +02:00
Oliver Smith
27f300b4d7
Update gcc-armhf, musl-armhf to upstream
2017-06-02 22:02:14 +02:00
Oliver Smith
1cc0704bc0
Revert "Process stdout and stderr from subprocesses separately"
...
This reverts commit 04aabd7d70
.
I did not test this well enough, sorry! This introduced problems
such as interactive shell not working anymore (#40 ), cryptsetup partion
creating not working anymore etc.
2017-06-02 21:36:12 +02:00
Oliver Smith
9d8fd984a0
Revert "Log exit codes to log file"
...
This reverts commit 2a39d9c091
.
I did not test this well enough, sorry! This introduced problems
such as interactive shell not working anymore (#40 ), cryptsetup partion
creating not working anymore etc.
2017-06-02 21:36:03 +02:00
Oliver Smith
1b6f1d86ef
Revert "Removed debugging code"
...
This reverts commit c15bf48f77
.
I did not test this well enough, sorry! This introduced problems
such as interactive shell not working anymore (#40 ), cryptsetup partion
creating not working anymore etc.
2017-06-02 21:35:40 +02:00
Oliver Smith
7d6365b473
Revert "Fixed menuconfig with new async runner"
...
I did not test this well enough, sorry! This introduced problems
such as interactive shell not working anymore (#40 ), cryptsetup partion
creating not working anymore etc.
This reverts commit f39c1dae69
.
2017-06-02 21:33:29 +02:00
Oliver Smith
06a5c653fe
Merge pull request #39 from MartijnBraam/pmb-run
...
Fixed menuconfig with new async runner
2017-06-02 18:15:17 +00:00
Martijn Braam
f39c1dae69
Fixed menuconfig with new async runner
2017-06-02 15:19:08 +02:00
Oliver Smith
13efa270a1
Merge pull request #25 from MartijnBraam/master
...
Process stdout and stderr from subprocesses separately
2017-06-01 21:04:20 +00:00
Oliver Smith
933a9d4101
Merge pull request #31 from adamvy/master
...
Update musl-armhf to r10.
2017-06-01 21:02:21 +00:00
Santosh D
1e73ffd5c9
maguro boots and i get telnet!
2017-06-01 21:03:21 +02:00
Adam Van Ymeren
894e8883ad
Update musl-armhf to r10.
2017-06-01 14:53:55 -04:00
Santosh D
d172dc1a4c
Merge https://github.com/postmarketOS/pmbootstrap into device/maguro
2017-06-01 20:10:26 +02:00
Martijn Braam
c15bf48f77
Removed debugging code
2017-06-01 19:15:49 +02:00
Oliver Smith
5fab078d5b
Merge pull request #23 from MartijnBraam/device-lg-hammerhead
...
Merging upstream for hammerhead
2017-06-01 15:37:03 +00:00
Martijn Braam
1bfc068d12
Updated deviceinfo
2017-06-01 16:52:35 +02:00
Martijn Braam
4063a6427a
Enable devtmpfs
2017-06-01 14:52:24 +02:00
Martijn Braam
2a39d9c091
Log exit codes to log file
2017-06-01 14:07:08 +02:00
Martijn Braam
04aabd7d70
Process stdout and stderr from subprocesses separately
2017-06-01 14:00:18 +02:00
Martijn Braam
16420e4953
Merge branch 'device-lg-hammerhead' of github.com:MartijnBraam/pmbootstrap into device-lg-hammerhead
2017-05-31 22:55:38 +02:00
Martijn Braam
ee3112deba
Include device tree in nexus 5 kernel
2017-05-31 22:55:26 +02:00