Commit graph

2299 commits

Author SHA1 Message Date
Oliver Smith
7766b3dcfc
kde/calindori: fix kcalendarcore-dev makedepend
Package kcalcore has been renamed to kcalendarcore in Alpine.
pmbootstrap can't resolve kcalcore-dev anymore (not sure if this is a
bug in pmbootstrap, or if the -dev package is not properly replaced in
the upstream APKBUILD). Work around the resulting error by updating the
package to use the new dependency name.
2019-10-23 21:26:56 +02:00
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:
 - 878ef44079
 - 6665b466d2

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