Daniel Golle
fac36b6e21
llvm: update SPIRV-LLVM-Translator to 20.1.3
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-17 23:53:34 +01:00
Daniel Golle
475c14ae02
vulkan-loader: update to Vulkan SDK 1.4.313
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-17 23:53:34 +01:00
Daniel Golle
e9c82e5750
vulkan-headers: update to Vulkan SDK 1.4.313
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-17 23:53:34 +01:00
Daniel Golle
86c94d9825
spirv-tools: update to Vulkan SDK 1.4.313.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-17 23:53:34 +01:00
Daniel Golle
21f0995303
spirv-headers: update to Vulkan SDK 1.4.313.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-17 23:53:34 +01:00
Daniel Golle
355bbe721b
libxkbcommon: fix broken symlink
...
/usr/share/X11/xkb should point to ../xkeyboard-config-2
Remove the stray extra '../' to fix the symlink.
Fixes: 7873464 ("libxkbcommon: update to 1.10.0")
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-17 23:53:16 +01:00
Daniel Golle
7289eed07b
vkmark: update to git HEAD of 2025-06-25
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-16 12:35:16 +01:00
Daniel Golle
24b10d926d
assimp: update to version 6.0.2
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-16 12:35:16 +01:00
Daniel Golle
f3a4198952
sdl2-mixer: update to 2.8.1
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-16 12:17:50 +01:00
Daniel Golle
6669b32996
sdl2: update to 2.32.8
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-16 12:17:50 +01:00
Daniel Golle
c7cdfe1b49
gtk: drop IconBrowser demo applet
...
The IconBrowser has been dropped upstream, which currently breaks the
build of the libgtk-utils package. Drop it here too.
Fixes: af09bd7 ("gtk: update to 4.18.6")
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-16 12:17:37 +01:00
Daniel Golle
12b1d85ea1
libxkbcommon: never run Python-based tests
...
Unfortunately there is no way to disable running the Python/Jinja2-based
tests, so patch mesion.build in order to not fail in case of Python
dependency problems on the host.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-15 17:42:47 +01:00
W. Michael Petullo
0f402858fd
mesa: add dependency on libatomic when building for on mips
...
Fix build errors on the noted platforms. Builds were failing with:
Package libmesa-amd is missing dependencies for the following
libraries:
libatomic.so.1
Signed-off-by: W. Michael Petullo <mike@flyn.org >
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-15 17:42:35 +01:00
Daniel Golle
df62126f87
wlroots: update to 0.18.2
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-15 15:08:31 +01:00
Daniel Golle
0de92ab7ea
weston: update to 14.0.2
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-15 15:08:31 +01:00
Daniel Golle
c6277dede1
xkeyboard-config: update to 2.45
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-15 15:08:31 +01:00
Daniel Golle
042da23cfc
wayland-protocols: update to 1.45
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-15 15:08:31 +01:00
Daniel Golle
74064afe42
gzdoom: update to 4.14.2
...
Fix PKG_LICENSE
Optionally use OpenAL for game audio
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-14 22:00:33 +01:00
Daniel Golle
e1ba98904c
edid-decode: remove in favor of v4l-utils in packages feed
...
See also openwrt/packages#26976
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-13 21:42:22 +01:00
Daniel Golle
af09bd725c
gtk: update to 4.18.6
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-13 12:52:26 +01:00
Daniel Golle
7873464876
libxkbcommon: update to 1.10.0
...
Upstream no longer distributes tarballs.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-13 12:52:26 +01:00
Daniel Golle
f7c6956d29
pango: update to 1.56.3
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-13 12:52:26 +01:00
Daniel Golle
2758372838
graphene: update to git HEAD of 2025-01-23
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-13 12:52:26 +01:00
Daniel Golle
9991864c34
harfbuzz: update to version 11.2.1
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-13 12:52:26 +01:00
Daniel Golle
463af40dc6
gdk-pixbuf: update to 2.42.12
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-13 12:52:26 +01:00
Daniel Golle
48b5dbb1dd
cairo: update to 1.18.4
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-07-13 12:52:26 +01:00
Daniel Golle
da74d6c1e8
gtk: support build on soft-float PowerPC
...
Improve existing patch to also support build on soft-float PowerPC.
Fixes : #70
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2025-06-20 15:04:15 +02:00
Mirko Vogt
22e17dc6b5
Merge pull request #66 from mirko/mirko/qt5-rework
...
Mirko/qt5 rework
2025-05-22 15:16:49 +02:00
Mirko Vogt
eb56ee07e5
qt5: add package qt5virtualkeyboard
2025-05-22 12:13:09 +00:00
Mirko Vogt
d74795e935
qt5: add package qt5svg
2025-05-22 12:12:54 +00:00
Mirko Vogt
69a5a8a7c3
qt5/quick: also install Plugins into staging-dir
...
cmake errors out about referenced files not being found otherwise.
2025-05-22 10:58:15 +00:00
Mirko Vogt
f2d91667f1
qt5/quick: also install CMake files into staging-dir
2025-05-22 10:58:15 +00:00
Mirko Vogt
4c44d2d203
qt5/cmake.mk: add makefile for inclusion for qt5 projects using cmake
2025-05-22 10:58:15 +00:00
Mirko Vogt
cae7eda25f
qt5quick: rename to qt5declarative
...
qtdeclarative always has been and still is the official module name.
2025-05-22 10:58:15 +00:00
Mirko Vogt
8442f0db3c
qt5/common: only apply pkg-defaults for official modules
...
Determined by PKG_NAME starting with "qt5".
2025-05-22 10:58:15 +00:00
Mirko Vogt
7d9d4a9361
qt5/common: official module names don't contain dashes
...
strip '-' from PKG_NAME to determine official module name, but keep them
inside PKG_NAMEs for readibility (same as we still have the major
version number inside PKG_NAMEs)
2025-05-22 10:58:15 +00:00
Mirko Vogt
4d8a328925
qt5*: there's no more 2 versions of QtQuick - quick2 now is just quick
2025-05-22 10:58:15 +00:00
Mirko Vogt
a09ab9c206
qt5/qmake: rework issue of install prefix containing staging-dir
2025-05-22 10:58:15 +00:00
Mirko Vogt
580d0fcc8e
qt5: move Build/Install/HostFiles from common.mk to qmake.mk
...
This directive is for target specific host files which can only result
in qmake builds.
2025-05-22 10:58:15 +00:00
Mirko Vogt
45d8e4b6a7
qt5/base: prepare for own mkspec file for taregt specific host builds
...
This is trying to address the following issue: We pass variables to
qmake which get appended to qmake specific vars in mkspecs/*/qmake.conf.
However projects might invoke qmake once again, however without passing
respective variables along.
We might need to consider hard-coding the flags inside qmake.conf.
2025-05-22 10:58:15 +00:00
Mirko Vogt
e536bd5911
qt5*: outsource common PKG_*-vars into common.mk
...
given qt5/common.mk is now included earlier, some variables such as
CONFIGURE_PREFIX are not yet defined. Since it's always /usr anyway,
set it statically.
2025-05-22 10:58:15 +00:00
Mirko Vogt
cecd0e026f
qt5*: globally define Qt5 version
2025-05-22 10:58:15 +00:00
Mirko Vogt
40ced33869
qt5: purge pkg qt5quick2-2d-sw-renderer-GLstubs
...
qt5quick2-2d-sw-renderer-GLstubs was a hack back then to get QtQuick
running on hardware without native gles2 support, but isn't needed
for recent versions anymore.
2025-05-22 10:58:15 +00:00
Mirko Vogt
b749b9e83d
qt5*: split qmake.mk into common.mk and qmake.mk
...
That way projects not using qmake (but cmake) can still import all qt5
specific variables and helper functions, without its routines being
overriden by the qmake specific ones.
2025-05-22 10:58:15 +00:00
Mirko Vogt
8c825c6477
qt5*: include qmake(5).mk file directly from the qt5 package
2025-05-22 10:58:15 +00:00
Mirko Vogt
8155ef231f
qt5base: do not copy qmake.mk file into staging-dir anymore
...
Packages should now include the file directly from within the qt5
directory part of the feed..
2025-05-22 10:58:15 +00:00
Mirko Vogt
6783ae0a9d
qt5base: allow more fine-grained builds, enable building with gles2
2025-05-22 10:58:15 +00:00
Mirko Vogt
484911f1b9
qt5base: introduce build config options, starting with support for inotify
2025-05-22 10:58:15 +00:00
Mirko Vogt
15d50e1605
qt5base: explicitly disable KMS support
2025-05-22 10:58:15 +00:00
Mirko Vogt
af2dc0b0d4
qt5base: restructure Makefile a bit (only cosmetics)
2025-05-22 10:58:15 +00:00