Tracking issue of temp/ packages
We should really try to decrease the number of packages we have in temp/, so I've looked at them and why we have them.
Out of the 13 packages we have there, I know of only 2 packages that have an open pull request to the Alpine aports.
- dhcpcd: disable IFA_F_NOPREFIXROUTE (for old kernels)
-
gpgme: build qgpgmeupstreamed - jemalloc: was dropped in Alpine, we build temp/qemu against it
-
libdrm: newer version (etnaviv and tegra)upstreamed libical: build fix (https://github.com/alpinelinux/aports/pull/6986)lightdm-
lttng-tools: newer version (https://github.com/alpinelinux/aports/pull/5319 / https://patchwork.alpinelinux.org/patch/4693/)not used anymore - removed from pmaports -
mesa: newer versionReplaced by mesa-git -
mesa-freedreno: device-specific packageThe devices that used this now use mesa-git - mesa-purism-gc7000: device-specific package
- qemu: build against jemalloc - work around a deadlock while compiling mesa
- qt5-qtbase: Use OpenGL ES2
- qt5-qtdeclarative: Compile for armv7 - see postmarketOS/pmaports#75, also needed for GLES (#270 (closed))
- qt5-qtwayland: Patches that fix a ton of crashes
u-boot: build for pine64weston: ABGR patch (https://github.com/alpinelinux/aports/pull/7079)wlroots: elogind support & rootston binary- xkeyboard-config: Add N900 extended layout
- u-boot-librem5dev: device-specific package
- mesa-grate: device-specific package to build the grate driver
- libdrm-grate: device-specific package to build the grate driver
Edited by Administrator