Commit Graph

1449 Commits

Author SHA1 Message Date
Oliver Smith 086774276f Merge branch 'feature/ci_more_staging' into 'master'
gitlab ci: restructure 'tests' stage

Closes #1610

See merge request postmarketOS/pmbootstrap!1622
2018-07-08 23:06:00 +00:00
clayton craft 023fbf53dc gitlab ci: restructure 'tests' stage 2018-07-08 23:06:00 +00:00
Simon Schmeisser cd90f35527 Update Package section of README.md as well 2018-07-08 22:32:38 +00:00
Simon Schmeisser a95ae90c84 Update README.md after move to gitlab
still missing replacement link for "pmbootstrap newapkbuild "https://github.com/postmarketOS/osk-sdl/archive/0.51.tar.gz" "
2018-07-08 22:22:59 +00:00
Oliver Smith b14862f143 Merge branch 'fix/1608-bootimg-analyze-force' into 'master'
pmb: add -f (force) parameter to bootimg_analyze

We are analyzing the `boot.img` with `file` before we send it to
`unpackbootimg`. File does not recognize all kinds of `boot.img` files,
which `unpackbootimg` can extract, so we need a way to skip this check.

Details:
* Add `-f` parameter, continues extraction with a warning if the file
  seems to be invalid
* Tell the user that `-f` can be used if the `boot.img` is invalid and
  it's not specified
* Consistent spelling of `boot.img` instead of `bootimg` in messages

Fixes #1608

See merge request postmarketOS/pmbootstrap!1619
2018-07-08 21:57:57 +00:00
Oliver Smith b8637a024a
add --force as well 2018-07-08 23:49:03 +02:00
Oliver Smith f9debc41a5 Merge branch 'qemu-mouse-fixes' into 'master'
Enable hypervisor guest and vmmouse configs for linux-postmarketos x86_64

See merge request postmarketOS/pmbootstrap!1615
2018-07-08 21:39:20 +00:00
Oliver Smith 75d0683e10 main/linux-postmarketos-stable: pkgrel=1 [skip ci] 2018-07-08 21:31:30 +00:00
Oliver Smith bbf39c0642 main/linux-postmarketos-mainline: pkgrel=1 [skip ci] 2018-07-08 21:30:38 +00:00
Oliver Smith b19cb9e6ba Merge branch 'sony-yuga-fixes' into 'master'
[sony-yuga] Removed fb-workaround in favor of msm-fb-refresher

See merge request postmarketOS/pmbootstrap!1617
2018-07-08 20:53:07 +00:00
Oliver Smith c88bd285bd
Move aports forked from Alpine to aports/temp
Also remove the py-requests, as the version has been updated in Alpine.

Close: #1603
2018-07-06 22:34:38 +02:00
Oliver Smith d4f4ea8488
pmb: add -f (force) parameter to bootimg_analyze
We are analyzing the `boot.img` with `file` before we send it to
`unpackbootimg`. File does not recognize all kinds of `boot.img` files,
which `unpackbootimg` can extract, so we need a way to skip this check.

Details:
* Add `-f` parameter, continues extraction with a warning if the file
  seems to be invalid
* Tell the user that `-f` can be used if the `boot.img` is invalid and
  it's not specified
* Consistent spelling of `boot.img` instead of `bootimg` in messages

Fixes #1608
2018-07-06 21:57:18 +02:00
Oliver Smith 0aa125e45c Merge branch 'feature/qemu-alpine' into 'master'
Use Alpine's QEMU rather than host system QEMU (v2)

See merge request postmarketOS/pmbootstrap!1618
2018-07-06 19:50:59 +00:00
Oliver Smith f6dcfbfe56 Use Alpine's QEMU rather than host system QEMU (v2) 2018-07-06 19:50:59 +00:00
Oliver Smith 181d85044e
temp/virglrenderer: enable armhf, aarch64, x86 2018-07-06 21:47:56 +02:00
Wouter Franken 23eb57631b Removed fb-workaround in favor of msm-fb-refresher, this fixes the splashscreen (partly) 2018-07-05 23:50:48 +02:00
Oliver Smith 217c87b81a Merge branch 'revert-918f51b6' into 'master'
Revert "Merge branch 'alpine-qemu' into 'master'"

See merge request postmarketOS/pmbootstrap!1616
2018-07-05 17:28:42 +00:00
Oliver Smith 6e21c44342 Revert "Merge branch 'alpine-qemu' into 'master'"
This reverts merge request !1612
2018-07-05 17:25:14 +00:00
Oliver Smith 918f51b6b0 Merge branch 'alpine-qemu' into 'master'
Use Alpine's QEMU rather than host system QEMU

See merge request postmarketOS/pmbootstrap!1612

See also:
https://wiki.postmarketos.org/wiki/Troubleshooting:QEMU

Closes #1150
Closes #543
2018-07-05 17:09:29 +00:00
ryang 4b8048871a linux-postmarketos: Enable hypervisor and vmmouse configs for x86_64
The vmmouse driver makes the guest mouse as smooth as native. It is enabled
when running under a hypervisor such as kvm.
2018-07-04 14:11:47 -04:00
ryang 783df51047 linux-postmarketos-stable: regenerate configs for 4.16.0-rc6 2018-07-04 14:11:45 -04:00
ryang 19d824543f linux-postmarketos-mainline: regenerate configs for 4.16.2 2018-07-04 14:11:44 -04:00
Oliver Smith d2da6e41a8 Added touchscreen support to sony-coconut
See merge request postmarketOS/pmbootstrap!1614
2018-07-03 22:19:26 +00:00
Oliver Smith 62b7080c49 aports/kde: upgrade to KDE Plasma 5.13.2 release
Also includes a revert for the commit which broke the libinput devices
for consolekit session. I am still unsure of solution for both of the
problems to suggest upstream. But it is in my todo list.

Fixes #1585

See merge request postmarketOS/pmbootstrap!1613
2018-07-03 21:55:31 +00:00
Oliver Smith e0ece7b84d New device: Sony Xperia M (sony-nicki)
See merge request postmarketOS/pmbootstrap!1611
2018-07-03 21:45:17 +00:00
Konrad Dybcio 5133977921 [GitLab reopen] New device: Sony Xperia M (sony-nicki) 2018-07-03 21:45:17 +00:00
deata 7deb2e0d0f Added wifi support 2018-07-03 12:25:33 +03:00
praticamentetilde 179a607ced Updated package versions 2018-07-02 23:13:06 +02:00
praticamentetilde 1dfb8d8f56 Display for sony-coconut now works 2018-07-02 23:04:49 +02:00
deata dffccc4b52 Merge branch 'master' of https://gitlab.com/postmarketOS/pmbootstrap 2018-07-02 12:18:21 +03:00
Bhushan Shah 2a9484caa9 aports/kde: upgrade to KDE Plasma 5.13.2 release
Also includes a revert for the commit which broke the libinput devices
for consolekit session. I am still unsure of solution for both of the
problems to suggest upstream. But it is in my todo list.

Fixes #1585
2018-07-02 12:09:58 +05:30
Oliver Smith 70ef1506c4 devicepkg-dev kernel prepare function
See merge request postmarketOS/pmbootstrap!1570
2018-07-02 00:12:49 +00:00
Daniele Debernardi 5d383bc6ef devicepkg-dev kernel prepare function 2018-07-02 00:12:49 +00:00
ryang c650354fc3 qemu: Use Alpine's QEMU rather than host system QEMU
Use --host-qemu to use QEMU that is installed on the host system.
2018-07-01 19:39:02 -04:00
ryang ae12236a34 main/qemu: Override the pkver of upstream Alpine Linux. 2018-07-01 19:39:00 -04:00
ryang 93c95ed9cd main/qemu: Load modules from QEMU_MODULE_PATH env variable 2018-07-01 19:38:58 -04:00
ryang 2e48338bb7 main/qemu: enable virglrenderer 2018-07-01 19:38:55 -04:00
ryang cdb0689a8c main/qemu: Import qemu aport from upstream Alpine Linux
commit:
https://git.alpinelinux.org/cgit/aports/commit/?id=f2abbe83ab2dcb11c6a60cc57e8afdc8ee812d18
2018-07-01 19:38:53 -04:00
Oliver Smith 435c533d21 device-huawei-y530: Modernize APKBUILD
See merge request postmarketOS/pmbootstrap!1602
2018-07-01 21:29:31 +00:00
deata c246e0a305 Fixed psmouse compile error and enabled mouse support in kconfig 2018-07-01 21:01:56 +03:00
deata ff949ad586 Merge branch 'master' of https://gitlab.com/postmarketOS/pmbootstrap 2018-07-01 19:56:36 +03:00
Daniele Debernardi 933d41c9f5 device-huawei-y530: Modernize APKBUILD 2018-06-30 18:59:25 +02:00
Clayton Craft c8e0ff3228
ci: limit running of qemu tests
This uses a variable configured in the gitlab project [settings->CI/CD->Variables]
to restrict when the qemu job will run. This should prevent the job from running
on repo forks where an appropriate runner has not been configured/registered.

Note that if this variable is set in a repo where there is no runner registered to
run qemu, then any CI jobs in that repo will ultimately fail the qemu tests since
no runner will be found.
2018-06-30 09:23:17 -07:00
Martijn Braam ea934c7c56 Fixed path in n900 gps 2018-06-30 16:56:52 +02:00
Martijn Braam f2f5bf8c68 Fixed checksum for gps-nokia-n900 2018-06-30 16:52:52 +02:00
deata 6f33aaf428 Fixed CHANGEME 2018-06-30 17:46:44 +03:00
deata 25a00675d9 Fixed CHANGEME 2018-06-30 17:45:20 +03:00
deata 1ce443619f Added device: Samsung Galaxy Trend Plus (s7580) 2018-06-30 17:16:47 +03:00
Martijn Braam bdb96f448b Updated references for github to gitlab 2018-06-30 16:08:43 +02:00
Oliver Smith ed3a649d00
CI failure check successful, now fix it
(Or in other words, I forgot to add an empty line)
2018-06-30 09:08:02 +02:00