Commit Graph
1998 Commits
Author SHA1 Message Date
Oliver Smith 07653d60a8 temp/libphonenumber: fork from Alpine
Needs a pkgrel bump because dependency libboost was upgraded. This is
currently breaking everything depending on libphonenumber, for example
plasma mobile.

>>> postmarketos-ui-plasma-mobile: Analyzing dependencies...
ERROR: unsatisfiable constraints:
  so:libprotobuf.so.20 (missing):
    required by: libphonenumber-8.10.21-r0[so:libprotobuf.so.20]
>>> ERROR: postmarketos-ui-plasma-mobile: builddeps failed
2019-10-23 21:16:44 +02:00
Oliver Smith 9931aa8f05 temp/telepathy-logger: fork from Alpine
It was deleted from Alpine, but telepathy-logger-qt depends on it.
2019-10-23 20:51:52 +02:00
Oliver Smith c6e8a72de4 main/postmarketos-ui: depend on lightdm-openrc
The openrc service of lightdm has been moved to lightdm-openrc in
Alpine. Fix all UIs depending on lightdm, so their post-install script
does not fail with:

Executing postmarketos-ui-plasma-mobile-2-r6.post-install
 * rc-update: service `lightdm' does not exist
2019-10-20 21:54:46 +02:00
Oliver Smith 3bd01a89ff maemo/hildon-home: add libtool makedepend 2019-10-20 20:45:50 +02:00
Oliver Smith c99c017870 temp/*: remove plasma (5.17 is in Alpine)
It was forked to build the 5.17 pre-release, which is not needed
anymore. Remove now to unclutter pmaports, and to get pretty much all
remaining packages for x86_64 out of the queue on
build.postmarketos.org.
2019-10-20 20:32:34 +02:00
Luca Weiss bd67629606 fairphone-fp2: reorganize dependencies, install modem firmware by default (!686)
The modem boots up properly without causing any problems, so let's
install the firmware and support packages by default.

Also install adsp-audio now by default to boot up the adsp for audio and
other services provided by the processor.

[ci:skip-build]: already built successfully in CI
2019-10-18 23:38:16 +02:00
Bart Ribbers ce8bded1e9 phosh/phoc: upgrade to 0.1.1 (!685)
[ci:skip-build]: already built successfully in CI
2019-10-18 23:33:15 +02:00
Jasper Korten 4576d1b334 samsung-gt510wifi: new device (Samsung Galaxy Tab A 9.7 Wifi (2015) (SM-T550)) (!683)
[ci:skip-build]: already built successfully in CI
2019-10-18 22:13:31 +02:00
Oliver Smith 55a71fea98 cross/musl-*: upgrade to 1.1.24-r0 2019-10-18 21:16:04 +02:00
Muhammad Firman Yassin 692f088c8e samsung-royss: new device (Samsung Galaxy Young) (!670)
[ci:skip-build]: already built successfully in CI
2019-10-13 23:21:07 +02:00
Bart Ribbers eb097dab35 main/postmarketos-ui-plasma-mobile: add plasma-phonebook to depends (!681)
[ci:skip-build]: already built successfully in CI
2019-10-13 23:11:40 +02:00
Bart Ribbers 1cbc8b8145 kde/plasma-phonebook: new aport (!681) 2019-10-13 23:11:24 +02:00
Martijn Braam 840ba65730 nokia-n900: replace i3status with i3blocks (!513)
Thanks to drebrez for lots of additional improvements to this patch.
2019-10-13 23:07:03 +02:00
Oliver Smith 8b160b80cb maemo/libhildonfm: add libtool makedepend 2019-10-13 22:10:29 +02:00
Oliver Smith 51bdfb303c main/mkbootimg-osm0sis: upgrade to 2019.09.20
Disable -Werror too, to fix the build with GCC-9.
2019-10-13 22:10:29 +02:00
Oliver Smith a132464893 modem/libsmdpkt_wrapper: disable Werror
Fixes the build with GCC-9.
2019-10-13 22:10:29 +02:00
Oliver Smith 14cccd4bad main/libaccounts-glib: remove (upstreamed) 2019-10-13 22:10:29 +02:00
Oliver Smith 1d861f0334 main/iio-sensor-proxy: remove (upstreamed) 2019-10-13 22:10:28 +02:00
Oliver Smith 63ff1085b4 maemo/hildon-desktop: add libtool makedepend
Fix the following error message and make it build again:

configure.ac:11: error: possibly undefined macro: AC_PROG_LIBTOOL
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
2019-10-13 22:10:28 +02:00
Oliver Smith 9e94a89cb4 main/abuild-sign-noinclude: upgrade to 3.4.0
Upgrade and add depends to static libraries to make it build again. When
the package was added initially, the static libraries were part of the
respective -dev packages.
2019-10-13 22:10:28 +02:00
lambdadroid 2c57359b8a main/postmarketos-mkinitfs: include ext4 and usb_f_rndis in initramfs (!673)
The initramfs needs ext4 (to mount the rootfs) and usb_f_rndis
(to enable USB networking on devices that use USB configfs).
If these are built as modules, they need to be included in initramfs.

[ci:skip-build]: already built successfully in CI
2019-10-13 21:22:42 +02:00
Bart Ribbers 406b577f96 phosh/phosh: upgrade to 0.1.1 (!677) 2019-10-13 20:58:55 +02:00
Oliver Smith 54a4807d21 cross/binutils-*: upgrade to 2.33.1-r0 2019-10-13 15:19:41 +02:00
Bart Ribbers 8ad8647e15 kde/plasma-phone-components: upgrade to 0_git20191011 (!680) 2019-10-12 05:36:45 +00:00
Bart Ribbers 60a4fa52a0 kde/plasma-nano: upgrade to 0_git20191011 (!680) 2019-10-12 05:36:45 +00:00
Bhushan Shah b008c67292 main/apitrace: add qt5-qtbase-dev as a dependency (!676)
apitrace have a GUI tool to inspect the trace dumped by apitrace tool.
This is built when a optional dependency of qt5 widgets and qt5 network
is satisfied. So build that as well.
2019-10-11 18:22:20 +02:00
Bhushan Shah 259fcc6e6f main/apitrace: fix building package on aarch64/armhf (!676)
current version merged was missing the zlib-dev and libpng-dev
dependency which would make apitrace build internal copies of them, and
that would fail due to missing patches for musl.

add dependencies zlib-dev and libpng-dev
2019-10-11 18:22:19 +02:00
Bart Ribbers 1280bde87b purism-librem5dev: start ofono on boot (!679) 2019-10-11 18:11:19 +02:00
Bart Ribbers f6ebf07606 pine64-dontbeevil: start ofono on boot (!678) 2019-10-11 18:09:17 +02:00
Bart Ribbers 3e4ff90ef7 pine64-pinephone: start ofono on boot (!678) 2019-10-11 18:09:00 +02:00
Luca Weiss dc4af7d32a temp/dhcpcd: upgrade to 8.0.6 (!610)
[ci:skip-build]: already built successfully in CI
2019-10-09 23:48:31 +02:00
lambdadroid 686d7b4792 main/linux-postmarketos-qcom-msm8916: upgrade to v5.4-rc2-msm8916 (!669)
[ci:skip-build]: already built successfully in CI
2019-10-09 23:30:55 +02:00
Daniele Debernardi 0f3e1cc882 qemu-amd64: enable framebuffer in initramfs (!493) 2019-10-09 23:22:32 +02:00
Bhushan Shah aa615b3651 kde/plasma-settings: upgrade to 0_git20191004 (!652)
This adds a new "Information" module in settings app
2019-10-09 11:42:03 +05:30
Bart Ribbers 17bbff4728 kde/plasma-phone-components: upgrade to 0_git20191009 (!652) 2019-10-09 11:42:03 +05:30
Bart Ribbers cb822c3160 main/postmarketos-ui-plasma-mobile: remove conflicting file with plasma-phone-components (!652) 2019-10-09 11:42:03 +05:30
Bart Ribbers f06eeb3537 kde/plasma-nano: new aport (!652) 2019-10-09 11:42:03 +05:30
Luca Weiss fa6ab64407 main/zmqpp: remove (!671)
The package was added with the initial Unity 8 packaging but even then
it seems that this package was never actually used.

Remove it because it no longer builds (some patches upstream might get
it building again).

[ci:skip-build]: already built successfully in CI
2019-10-08 23:08:32 +02:00
Luca Weiss 9db1b80f7a main/pix: fix build (!671)
Part of the patch is submitted as MR upstream:
  https://invent.kde.org/kde/maui-pix/merge_requests/1
2019-10-08 22:55:06 +02:00
Luca Weiss 8cfb5d0c97 main/osso-xterm: fix build (!671) 2019-10-08 22:29:49 +02:00
Luca Weiss bc62c5affd main/dbus-test-runner: disable Werror (!671) 2019-10-08 22:26:54 +02:00
Luca Weiss b064d4e634 main/libqofono: remove, upstreamed to Alpine (!671) 2019-10-08 22:24:19 +02:00
Bhushan Shah 0572e65323 main/apitrace: new aport (!518)
useful for debugging OpenGL/GLES applications.
2019-10-08 14:00:48 +02:00
Alexey Min e9e60806cb hybris/pulseaudio-modules-droid: fix compatibility with pulseaudio>=13.0 (!667)
There were some API changes:
 - https://gitlab.freedesktop.org/pulseaudio/pulseaudio/commit/878ef440797f0fe319dcb1e866c29cec39b8a36d
 - https://gitlab.freedesktop.org/pulseaudio/pulseaudio/commit/6665b466d28ca6f166c22846777f541f5bc9cef7

Leading to error at run time:
 Error relocating /usr/lib/pulse-13.0/modules/libdroid-sink.so: pa_make_realtime: symbol not found
 Error relocating /usr/lib/pulse-13.0/modules/libdroid-source.so: pa_make_realtime: symbol not found
 Error relocating /usr/lib/pulse-13.0/modules/libdroid-source.so: pa_source_get_state: symbol not found

Fixes are:
 - include <pulse/util.h>, replace pa_make_realtime -> pa_thread_make_realtime
 - replace pa_source_get_state(X) -> X->state
 - replace pa_sink_get_state(X) -> X->state

[ci:skip-build]: already built successfully in CI
2019-10-08 00:56:28 +02:00
lambdadroid a855164812 main/linux-postmarketos-qcom: rename to linux-postmarketos-qcom-msm8974 (!662)
We have linux-postmarketos-qcom and linux-postmarketos-qcom-msm8916 now,
which is quite confusing. linux-postmarketos-qcom was originally added
for MSM8974 devices (e.g. Nexus 5) and its patches on top of mainline
are therefore quite focused on MSM8974.

linux-postmarketos-qcom-msm8916 on the other hand, has patches specific
to MSM8916. The two packages do not have any patch in common, therefore
merging the two would only cause signficiant overhead to coordinate
testing for devices of the two SoCs.
Therefore, it is better to keep them separate.

To avoid confusion, rename linux-postmarketos-qcom to
linux-postmarketos-qcom-msm8974 to make it clear that it is really
a close-to-mainline kernel for MSM8974 devices.

[ci:skip-build]: already built successfully in CI
2019-10-08 00:51:38 +02:00
Danct12 0ff1dadc82 main/linux-postmarketos-*: upgrade to the latest (!660)
[ci:skip-build]: does not finish in time on CI

Signed-off-by: Danct12 <danct12@disroot.org>
2019-10-08 00:34:09 +02:00
Alexey Min c58b31a268 hybris/libhybris: upgrade to current master (!666)
and drop a patch that was upstreamed

[ci:skip-build]: already built successfully in CI
2019-10-07 23:49:45 +02:00
Bhushan Shah 4bbd821d3d main/telepathy-mission-control: add patch to fix autoconnection (!664)
5.17.x will be released soon with python3 changes, but before it is, for
now let's add this critical bugfix

[ci:skip-build]: already built successfully in CI
2019-10-07 23:34:39 +02:00
lambdadroid bdb1bdc87b main/libsparse: remove (!661)
The sparse image tools (img2simg, simg2img, append2simg) are now
part of Alpine's android-tools package where they are continously
updated. (See https://github.com/nmeum/android-tools/pull/8)

Remove "libsparse" as depends from all packages because it is either:

 - installed automatically by pmbootstrap when needed for
   deviceinfo_flash_sparse="true"
    (device-chuwi-hi10plus, device-htc-flounder, device-lg-bullhead,
     device-semc-anzu, device-xiaomi-kenzo)

 - seemingly unused(?)
    (device-asus-z00t, linux-motorola-falcon, linux-motorola-peregrine)

[ci:skip-build]: already built successfully in CI
2019-10-07 23:06:31 +02:00
Oliver Smith dbc13e0626 pmaports.cfg: require pmbootstrap >= 1.9.0
The new version doesn't try to install libsparse.

Related: https://gitlab.com/postmarketOS/pmbootstrap/merge_requests/1821
2019-10-07 23:03:39 +02:00