Daniel Golle
1b67f62fb5
pango: update to 1.54.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-12-05 01:15:41 +00:00
Daniel Golle
7a212373f1
kmscube: update to git HEAD of 2024-09-26
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-12-05 01:15:41 +00:00
Daniel Golle
1623b707b1
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 >
2024-12-05 01:15:41 +00:00
Daniel Golle
cf81e9b70e
glslang: add package
...
Add glslang package used by Mesa.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-12-05 01:15:41 +00:00
Daniel Golle
27d4813504
llvm: add package
...
Add static LLVM host and target build for use with Mesa.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-12-05 01:15:41 +00:00
Daniel Golle
7a0e5b885f
spirv-tools: add package
...
Add spirv-tools required to build Intel Vulkan driver.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-12-05 01:15:41 +00:00
Daniel Golle
e09891e0b0
spirv-headers: add package
...
Add SPIRV headers required to build Intel Vulkan driver.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-12-05 01:15:41 +00:00
Daniel Golle
0240257782
libva: add package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-12-05 01:15:41 +00:00
Daniel Golle
f43ba4f676
wayland-utils: update to 1.2.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-12-05 01:15:41 +00:00
Daniel Golle
af0b6d4d74
wayland: update to 1.23.0
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-12-05 01:15:41 +00:00
Daniel Golle
6e4b25f1b6
wayland-protocols: update to 1.38
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-12-05 01:15:41 +00:00
Daniel Golle
cd4a1ae512
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 >
2024-12-05 01:14:12 +00:00
Christian Marangi
85e68535c8
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 >
2024-11-08 19:34:29 +01:00
Andre Heider
10a295762b
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 >
2023-05-12 13:16:13 +02:00
Andre Heider
31a58eed87
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 >
2023-05-12 13:16:13 +02:00
Andre Heider
c618948b88
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 >
2023-05-12 13:16:13 +02:00
Daniel Golle
630f39d6f7
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 >
2022-07-23 09:53:22 +01:00
Daniel Golle
d567e131d7
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 >
2022-07-23 09:43:42 +01:00
Jeffery To
375b9ad7e1
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 >
2022-03-18 13:16:17 +00:00
Jeffery To
d3f5f2c931
wayland: Use tools/expat instead of expat/host
...
As described in
5bf74f2ad4 ,
packages that supposedly use expat/host actually use tools/expat.
Signed-off-by: Jeffery To <jeffery.to@gmail.com >
2022-03-18 04:17:39 +00:00
Daniel Golle
1d1153bb87
wayland: update to version 1.20.0 ( #21 )
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-12-10 02:00:45 +00:00
Mirko Vogt
a5f18a9266
Merge pull request #20 from dangowrt/update-mesa-21.3.0
...
mesa: update to version 21.3.0
2021-11-24 16:47:50 +01:00
Mirko Vogt
f890f9f7eb
Merge pull request #19 from dangowrt/packages-updates
...
update some packages
2021-11-24 16:40:25 +01:00
Daniel Golle
0cbace4636
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 >
2021-11-24 13:28:29 +00:00
Daniel Golle
02a5e00544
wayland-protocols: update to version 1.24
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-11-24 13:28:24 +00:00
Daniel Golle
c990f18ed0
wayland: update to version 1.19.92 (1.20 beta)
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-11-24 13:28:13 +00:00
Daniel Golle
ffc76607e0
weston: update to git HEAD
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-11-24 11:08:42 +00:00
Daniel Golle
83030fd9bf
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 >
2021-11-24 11:08:42 +00:00
Daniel Golle
0897400be7
wayland-protocols: update to version 1.24
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-11-24 11:08:42 +00:00
Daniel Golle
cea8f9e255
wayland: update to version 1.19.92 (1.20 beta)
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-11-24 11:08:42 +00:00
Daniel Golle
4032f74593
seatd: update to version 0.6.3
...
* add minimalistic init script to start service on boot
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-11-24 11:08:42 +00:00
Daniel Golle
211b848af3
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 >
2021-11-24 11:08:42 +00:00
Daniel Golle
b99119d54a
Merge pull request #17 from aparcar/ci
...
CI: initial add of automated testing
2021-10-08 18:48:10 +01:00
Paul Spooren
43678350b0
CI: initial add of automated testing
...
Signed-off-by: Paul Spooren <mail@aparcar.org >
2021-10-06 13:45:54 -10:00
Mirko Vogt
6657c5ad5d
Merge pull request #16 from dangowrt/wayland-stack
...
[RFC/WIP/POC] bring up Wayland graphics stack
2021-10-07 01:45:52 +02:00
Daniel Golle
277ff0497d
weston: add package
...
Add weston wayland compositor.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:27:57 +01:00
Daniel Golle
16d211d5c1
wayland-utils: add package
...
Brings 'wayland-info' application.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:27:56 +01:00
Daniel Golle
b7826da3cf
seatd: add package
...
Seatd is a minimal seat management daemon.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:26:50 +01:00
Daniel Golle
0dcb09116a
xkeyboard-config: add package
...
Package keyboard map data (keymaps).
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:26:28 +01:00
Daniel Golle
3c5380d759
libxkbcommon: add package
...
Add X keyboard library used for keyboard input.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:25:37 +01:00
Daniel Golle
231673abff
pango: add GNOME pango graphics library
...
pango is a text and graphics drawing library.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:25:00 +01:00
Daniel Golle
989d6cc574
fribidi: add package
...
fribidi is bi-directional text library needed by pango.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:24:47 +01:00
Daniel Golle
4add5840d3
harfbuzz: add package
...
harfbuzz is a font-smoothing library used by pango.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:24:21 +01:00
Daniel Golle
414e334e3a
cairo: add package
...
Cairo is a graphics drawing library.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:09:16 +01:00
Daniel Golle
b59206dda5
kmscube: add Mesa3D KMS/DRM demo program
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:09:16 +01:00
Daniel Golle
b9efdfc437
mesa: add mesa 3D libraries
...
Package libGL, libEGL, libGLES, ... from mesa as well as DRI drivers.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:09:16 +01:00
Daniel Golle
db3844af7b
wayland-protocols: add package
...
Add wayland protocols which are required to build wayland clients and
servers.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:09:16 +01:00
Daniel Golle
88e6533268
wayland: add package
...
Add wayland framework package and host build.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2021-10-07 00:09:16 +01:00
Mirko Vogt
fdf0e8f7bc
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.
2021-09-26 21:02:36 +02:00
Yaroslav Petrov
222cd364c1
libdouble-conversion: move package here from packages-abandoned feed
...
Signed-off-by: Yaroslav Petrov <petrov@adg-dresden.de >
2021-09-24 13:10:25 +02:00