Daniel Golle [Fri, 13 Dec 2024 14:49:59 +0000 (14:49 +0000)]
mesa: add package decriptions
Add descriptions for all generated packages.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 9 Dec 2024 01:07:32 +0000 (01:07 +0000)]
wpewebkit: portability fixes
* Use JavaScript JIT only on supported platforms.
* Fix ARM Thumb2 detection to allow using JavaScript JIT on ARMv7.
* Add inline assembly implementation returning the current stack pointer
on PPC64 (or PPC).
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 12 Dec 2024 08:57:39 +0000 (08:57 +0000)]
mesa: remove useless OpenCL libraries
Clover only implements OpenCL API for nouveau, r600 and radeon-si GPUs.
Remove OpenCL library packages for targets which anyway implement 0% of
the API and are hence useless.
See also https://mesamatrix.net
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 8 Dec 2024 20:11:39 +0000 (20:11 +0000)]
gzdoom: only build for 64-bit architectures
Only LP64/LLP64 builds are officially supported. Please do not attempt
to build for other platforms; even if the program succeeds in a MAP01
smoke test, there are e.g. known visual artifacts that lead to a bad
user experience.
Still allow build on 32-bit platforms in case BROKEN is selected, so
users can try if it would work on their system as forum claims a fix
had actually been applied long ago.
Link: https://forum.zdoom.org/viewtopic.php?f=7&t=75673
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 8 Dec 2024 22:51:40 +0000 (22:51 +0000)]
mesa: clean up dependencies
Define all CONFIG_PACKAGE_* symbols which may change build configuration
and only build broadcom drivers on ARM targets with FPU.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 8 Dec 2024 12:17:56 +0000 (12:17 +0000)]
seatd: import upstream patch to fix build for PowerPC
Backport patch merged upstream
https://git.sr.ht/~kennylevinsen/seatd/commit/
d57109285591594de5d37d9ad158e2616875be7c
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 8 Dec 2024 02:06:44 +0000 (02:06 +0000)]
gtk: depends on libgst1player
Add missing dependency on libgst1player.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 8 Dec 2024 02:00:37 +0000 (02:00 +0000)]
sdl2: get rid of libunwind for good
Previous attempts to prevent linking against libunwind were incomplete.
Simply don't call CheckLibUnwind macro.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sat, 7 Dec 2024 17:56:56 +0000 (17:56 +0000)]
mesa: fix dependencies and always prefer LLVM subproject
Make sure build dependency to mesa/host is set for x86 and x86/64 builds,
add missing dependency on Python ply and make sure to always prefer LLVM
subproject to avoid picking up LLVM from the build host (which may not
match SPIR-V converter tool version).
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sat, 7 Dec 2024 18:55:30 +0000 (18:55 +0000)]
gzdoom: stage host binaries
Install host-built binaries to STAGING_DIR_HOSTPKG as HOST_BUILD_DIR gets
cleared and should not be referenced after host build has completed.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sat, 7 Dec 2024 19:58:30 +0000 (19:58 +0000)]
gtk: import patch to support softfloat targets
Use work-around for missing fesetround() options on targets without
floating point unit.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sat, 7 Dec 2024 01:07:58 +0000 (01:07 +0000)]
mesa: build without libunwind and valgrind
Configure build to never link against libunwind or valgrind.
Prevents accidental linkage against those libraries in case they are
present.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Fri, 6 Dec 2024 15:42:37 +0000 (15:42 +0000)]
sdl2: build without libunwind
SDL2 links tests against libunwind if libunwind is detected by CMake.
This results in build failure due to undefined symbols.
Prevent building with libunwind for now.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Fri, 6 Dec 2024 17:57:14 +0000 (17:57 +0000)]
zmusic: fix target endian detection
Use __BYTE_ORDER macro when ever it is defined and not just when using
glibc.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Fri, 6 Dec 2024 02:28:29 +0000 (02:28 +0000)]
assimp: depend on minizip
Use minizip-ng from packages feed instead of building in-tree
version of minizip.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Fri, 6 Dec 2024 01:41:41 +0000 (01:41 +0000)]
xkeyboard-config: update to version 2.43
Now uses meson build system.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Yaroslav Petrov [Wed, 2 Mar 2022 22:30:19 +0000 (23:30 +0100)]
double-conversion: update to 3.2.0
Signed-off-by: Yaroslav Petrov <info@lank.me>
Daniel Golle [Tue, 12 Nov 2024 02:23:26 +0000 (03:23 +0100)]
add WPE WebKit packages
Add WPE WebKit HTML5 application runtime.
* libwpe: backend abstraction (Wayland or KMS/DRM)
* wpebackend-fdo: FreeDesktop Linux backend for WPE
* wpewebkit: official WebKit port
* cog: simple browser canvas application (best used with 'cage')
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 12 Nov 2024 02:22:31 +0000 (03:22 +0100)]
cage: add package
Add Cage which is a Wayland kiosk compositor running a single
application in full-screen.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 12 Nov 2024 02:22:20 +0000 (03:22 +0100)]
wlroots: add package
Add wlroots Wayland compositor library.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 7 Nov 2024 20:18:45 +0000 (20:18 +0000)]
gzdoom: add package
Add GZDoom package which brings high-res 3D accelerated implementation
of the Doom engine with many extra features.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 7 Nov 2024 20:15:42 +0000 (20:15 +0000)]
sdl2: move tests to utils/video
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 25 Nov 2024 21:36:53 +0000 (22:36 +0100)]
vkmark: move to utils folder
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 7 Nov 2024 20:17:49 +0000 (20:17 +0000)]
sdl2-doom: add package
Add simple port to SDL2 of the classic DOOM engine.
Works fine on Wayland without requiring any 3D hardware acceleration.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 7 Nov 2024 20:17:17 +0000 (20:17 +0000)]
sdl2-mixer: add package
Add SDL2 audio mixer and music playback library.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 7 Nov 2024 20:15:42 +0000 (20:15 +0000)]
sdl2: add package
Package SDL2 library with most commonly used audio, video and input
backends.
Tested on KMS/DRM and Wayland with OpenGLES 2.0, but OpenGL or Vulkan
should work just as well.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 25 Nov 2024 21:36:53 +0000 (22:36 +0100)]
vkmark: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 25 Nov 2024 21:36:36 +0000 (22:36 +0100)]
glm: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 25 Nov 2024 21:36:18 +0000 (22:36 +0100)]
assimp: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 25 Nov 2024 21:34:38 +0000 (22:34 +0100)]
vulkan-loader: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 25 Nov 2024 21:34:24 +0000 (22:34 +0100)]
vulkan-headers: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 05:36:19 +0000 (05:36 +0000)]
gtk: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 05:36:01 +0000 (05:36 +0000)]
gdk-pixbuf: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 05:35:40 +0000 (05:35 +0000)]
graphene: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 05:35:25 +0000 (05:35 +0000)]
libepoxy: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 05:29:35 +0000 (05:29 +0000)]
weston: update to 14.0.1
Move to frameworks which is a batter match than libs.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 19:09:16 +0000 (19:09 +0000)]
libdisplay-info: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 19:09:04 +0000 (19:09 +0000)]
edid-decode: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 19:09:49 +0000 (19:09 +0000)]
seatd: update to 0.9.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 04:46:35 +0000 (04:46 +0000)]
libxkbcommon: update to 1.7.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 19:38:45 +0000 (19:38 +0000)]
fribidi: update to 1.0.16
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 04:38:44 +0000 (04:38 +0000)]
harfbuzz: update to 10.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 04:38:21 +0000 (04:38 +0000)]
cairo: update to 1.18.2
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 04:36:41 +0000 (04:36 +0000)]
pango: update to 1.54.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 19:36:01 +0000 (19:36 +0000)]
kmscube: update to git HEAD of 2024-09-26
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 04:33:12 +0000 (04:33 +0000)]
mesa: update to 24.3.0, improve build
Apart from switching to a newer upstream version, also improve the
build:
* introduce build-variants for each kind of hardware
* use LLVM
* build more Gallium drivers
* build Vulkan drivers
* build Clover OpenCL library
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 25 Nov 2024 21:35:38 +0000 (22:35 +0100)]
glslang: add package
Add glslang package used by Mesa.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 25 Nov 2024 21:34:54 +0000 (22:34 +0100)]
llvm: add package
Add static LLVM host and target build for use with Mesa.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 25 Nov 2024 20:12:33 +0000 (21:12 +0100)]
spirv-tools: add package
Add spirv-tools required to build Intel Vulkan driver.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 25 Nov 2024 20:11:25 +0000 (21:11 +0100)]
spirv-headers: add package
Add SPIRV headers required to build Intel Vulkan driver.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Mon, 25 Nov 2024 21:28:24 +0000 (22:28 +0100)]
libva: add package
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 04:45:58 +0000 (04:45 +0000)]
wayland-utils: update to 1.2.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 04:37:21 +0000 (04:37 +0000)]
wayland: update to 1.23.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Tue, 5 Nov 2024 04:37:41 +0000 (04:37 +0000)]
wayland-protocols: update to 1.38
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Thu, 5 Dec 2024 01:01:26 +0000 (01:01 +0000)]
qt4: remove package
Qt4 requires various X11 libraries which are not packaged in any feed.
Remove that obsolete version of Qt.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Christian Marangi [Fri, 8 Nov 2024 18:34:29 +0000 (19:34 +0100)]
CI: multi-arch-test-build: move to shared workflow
Move multi-arch-test-build to shared workflow.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Andre Heider [Thu, 23 Mar 2023 09:33:06 +0000 (10:33 +0100)]
libdouble-conversion: refactor to use PKG_BUILD_FLAGS:=lto
See commit
07730ff3 "treewide: add support for "lto" in PKG_BUILD_FLAGS"
on the main repository.
Signed-off-by: Andre Heider <a.heider@gmail.com>
Andre Heider [Thu, 23 Mar 2023 09:32:13 +0000 (10:32 +0100)]
libdouble-conversion: refactor to use PKG_BUILD_FLAGS:=gc-sections
See commit
da370098 "treewide: add support for "gc-sections" in
PKG_BUILD_FLAGS" on the main repository.
Signed-off-by: Andre Heider <a.heider@gmail.com>
Andre Heider [Thu, 23 Mar 2023 09:31:19 +0000 (10:31 +0100)]
qt5base: refactor to use PKG_BUILD_FLAGS:=no-mips16
See commit
5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with
PKG_BUILD_FLAGS:=no-mips16" on the main repository.
Signed-off-by: Andre Heider <a.heider@gmail.com>
Daniel Golle [Sat, 23 Jul 2022 08:53:22 +0000 (09:53 +0100)]
mesa: add missing dependencies
Add missing dependencies on libzstd and libsensors which some libraries
link against if detected during build.
Fixes: #27
Reported-by: @dreirund
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sat, 23 Jul 2022 08:43:42 +0000 (09:43 +0100)]
cairo: add missing dependency on liblzo
cairo links against liblzo if that library is detected during build.
This leads to a missing dependency error in case liblzo is selected
and built before cairo.
Fix that by adding liblzo as a dependency for cairo.
Fixes: #28
Reported-by: @dreirund
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Jeffery To [Fri, 18 Mar 2022 08:27:28 +0000 (16:27 +0800)]
mesa: Use Mako installed by host pip instead of Mako/host
Packages normally use host pip to install libraries for host Python.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Jeffery To [Mon, 7 Mar 2022 07:54:07 +0000 (15:54 +0800)]
wayland: Use tools/expat instead of expat/host
As described in
https://github.com/openwrt/packages/commit/
5bf74f2ad434841bfe9c3013e55556c0005e74cb,
packages that supposedly use expat/host actually use tools/expat.
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
Daniel Golle [Fri, 10 Dec 2021 02:00:45 +0000 (02:00 +0000)]
wayland: update to version 1.20.0 (#21)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Mirko Vogt [Wed, 24 Nov 2021 15:47:50 +0000 (16:47 +0100)]
Merge pull request #20 from dangowrt/update-mesa-21.3.0
mesa: update to version 21.3.0
Mirko Vogt [Wed, 24 Nov 2021 15:40:25 +0000 (16:40 +0100)]
Merge pull request #19 from dangowrt/packages-updates
update some packages
Daniel Golle [Wed, 24 Nov 2021 01:47:35 +0000 (01:47 +0000)]
mesa: update to version 21.3.0
* build vulkan drivers only if selected
* disable broadcom vulkan driver as it causes meson-related
build troubles (unrelated to the version bump)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 24 Nov 2021 01:53:18 +0000 (01:53 +0000)]
wayland-protocols: update to version 1.24
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 24 Nov 2021 01:52:22 +0000 (01:52 +0000)]
wayland: update to version 1.19.92 (1.20 beta)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 24 Nov 2021 01:54:51 +0000 (01:54 +0000)]
weston: update to git HEAD
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 24 Nov 2021 01:53:49 +0000 (01:53 +0000)]
pango: fix meson build arguments
Wrong build parameters were copy&pasted from another package and meson
started to complain about them (rightfully). Remove them.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 24 Nov 2021 01:53:18 +0000 (01:53 +0000)]
wayland-protocols: update to version 1.24
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 24 Nov 2021 01:52:22 +0000 (01:52 +0000)]
wayland: update to version 1.19.92 (1.20 beta)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 24 Nov 2021 01:49:09 +0000 (01:49 +0000)]
seatd: update to version 0.6.3
* add minimalistic init script to start service on boot
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Wed, 24 Nov 2021 01:47:35 +0000 (01:47 +0000)]
mesa: update to version 21.3.0
* build vulkan drivers only if selected
* disable broadcom vulkan driver as it causes meson-related
build troubles (unrelated to the version bump)
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Fri, 8 Oct 2021 17:48:10 +0000 (18:48 +0100)]
Merge pull request #17 from aparcar/ci
CI: initial add of automated testing
Paul Spooren [Wed, 6 Oct 2021 23:45:54 +0000 (13:45 -1000)]
CI: initial add of automated testing
Signed-off-by: Paul Spooren <mail@aparcar.org>
Mirko Vogt [Wed, 6 Oct 2021 23:45:52 +0000 (01:45 +0200)]
Merge pull request #16 from dangowrt/wayland-stack
[RFC/WIP/POC] bring up Wayland graphics stack
Daniel Golle [Sun, 22 Aug 2021 20:12:44 +0000 (21:12 +0100)]
weston: add package
Add weston wayland compositor.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:15:07 +0000 (21:15 +0100)]
wayland-utils: add package
Brings 'wayland-info' application.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:14:39 +0000 (21:14 +0100)]
seatd: add package
Seatd is a minimal seat management daemon.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:10:57 +0000 (21:10 +0100)]
xkeyboard-config: add package
Package keyboard map data (keymaps).
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:10:33 +0000 (21:10 +0100)]
libxkbcommon: add package
Add X keyboard library used for keyboard input.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:10:12 +0000 (21:10 +0100)]
pango: add GNOME pango graphics library
pango is a text and graphics drawing library.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:09:47 +0000 (21:09 +0100)]
fribidi: add package
fribidi is bi-directional text library needed by pango.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:09:20 +0000 (21:09 +0100)]
harfbuzz: add package
harfbuzz is a font-smoothing library used by pango.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:06:32 +0000 (21:06 +0100)]
cairo: add package
Cairo is a graphics drawing library.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:13:12 +0000 (21:13 +0100)]
kmscube: add Mesa3D KMS/DRM demo program
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:07:24 +0000 (21:07 +0100)]
mesa: add mesa 3D libraries
Package libGL, libEGL, libGLES, ... from mesa as well as DRI drivers.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:04:24 +0000 (21:04 +0100)]
wayland-protocols: add package
Add wayland protocols which are required to build wayland clients and
servers.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle [Sun, 22 Aug 2021 20:03:07 +0000 (21:03 +0100)]
wayland: add package
Add wayland framework package and host build.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Mirko Vogt [Sun, 26 Sep 2021 19:02:36 +0000 (21:02 +0200)]
Merge pull request #15 from petrov-adg/video-libdouble-conversion
libdouble-conversion: move package here from packages-abandoned feed
It's a dependency for qt5base which got removed from the packages feed earlier due to no other package from the packages feed made us of it.
Yaroslav Petrov [Fri, 24 Sep 2021 11:10:25 +0000 (13:10 +0200)]
libdouble-conversion: move package here from packages-abandoned feed
Signed-off-by: Yaroslav Petrov <petrov@adg-dresden.de>
Mirko Vogt [Sun, 7 Jun 2020 14:13:22 +0000 (14:13 +0000)]
qt5: update to 5.15.0 (LTS release)
This also purges already back then (v5.9) legacy projects, such as Qt
Quick 1 / QML 1.
We also focus on software rendering only for now, postponing dealing
with messy vendor specific GL(ES) APIs, quirks and proprietary / binary
blobs. Implies certain features and packages being unavailable for the
moment.
Mirko Vogt [Mon, 15 Jan 2018 12:02:18 +0000 (13:02 +0100)]
Merge pull request #9 from titobrasolin/patch-1
Fix -iconv/-no-iconv switch
Tito Brasolin [Sat, 6 Jan 2018 14:25:29 +0000 (15:25 +0100)]
Fix -iconv/-no-iconv switch
See comment:
https://github.com/openwrt/video/commit/
e529dc6cc7de8c52e7c1a1033f9dca576ab3182a#r26652161
Mirko Vogt [Mon, 11 Dec 2017 16:38:30 +0000 (17:38 +0100)]
qt5base: extend patch to prevent SEGV when hiding cursor is desired
Mirko Vogt [Mon, 11 Dec 2017 14:38:49 +0000 (15:38 +0100)]
qt5quick2: include *.js-files for QML plugins and include qmlrunner in test pkg
Mirko Vogt [Sun, 3 Dec 2017 21:20:12 +0000 (22:20 +0100)]
qt5base: fix segfault if QT_QPA_FB_HIDECURSOR=1
Mirko Vogt [Sun, 3 Dec 2017 20:55:35 +0000 (21:55 +0100)]
Revert "do not build GUI (and other) component(s) in host build"
This reverts commit
2b0949f460b47646fb97fdf533ca900ca84f2b10.
Some modules being built for the host require Gui / evdev support -
notably the kmap->qmap converter in qt5tools.