feed/video.git
6 months agoqt5: move qt5 modules into its own sub-directory
Mirko Vogt [Mon, 5 May 2025 13:41:52 +0000 (13:41 +0000)]
qt5: move qt5 modules into its own sub-directory

6 months agoqt5base: compile host build without xkbcommon support
Mirko Vogt [Sun, 11 May 2025 23:29:17 +0000 (23:29 +0000)]
qt5base: compile host build without xkbcommon support

6 months agoMerge pull request #68 from mirko/allow-no-clc-without-llvm
Mirko Vogt [Tue, 20 May 2025 01:02:11 +0000 (03:02 +0200)]
Merge pull request #68 from mirko/allow-no-clc-without-llvm

mesa: setting meson opt mesa-clc to 'auto' if LLVM support disabled

6 months agoxkeyboard-config: update to 2.44
Rosen Penev [Tue, 29 Apr 2025 21:30:58 +0000 (14:30 -0700)]
xkeyboard-config: update to 2.44

Remove intltool/host dependency. Not needed.

Signed-off-by: Rosen Penev <[email protected]>
6 months agomesa: setting meson opt mesa-clc to 'auto' if LLVM support disabled 68/head
Mirko Vogt [Mon, 19 May 2025 21:15:01 +0000 (21:15 +0000)]
mesa: setting meson opt mesa-clc to 'auto' if LLVM support disabled

mesa-clc set to 'system' requires the system tool 'mesa-clc' which gets
built as part of the mesa/host build.

The mesa/host build however depends on LLVM and others - hence we're
trying to avoid pulling this in where possible if target configuration
allows.

meson option 'mesa-clc' allows for 3 options: enabled, system, auto.

While 'auto' sounds like it will only automagically go for either
'enabled' or 'system', it will also disable CLC support entirely, if
only drivers are enabled which don't need it (resulting in
`with_clc=false`) - which is exactly what we want.

This relies on only drivers being selectable, which don't automatically
enable CLC - if LLVM support is disabled.

6 months agomesa: update to 25.0.5
Daniel Golle [Sat, 3 May 2025 03:38:05 +0000 (04:38 +0100)]
mesa: update to 25.0.5

Improve build and make dependency on LLVM conditional.

Fixes: #60
Signed-off-by: Daniel Golle <[email protected]>
6 months agovulkan-loader: update to 1.4.309
Daniel Golle [Fri, 2 May 2025 23:22:23 +0000 (00:22 +0100)]
vulkan-loader: update to 1.4.309

Signed-off-by: Daniel Golle <[email protected]>
6 months agovulkan-headers: update to 1.4.309
Daniel Golle [Fri, 2 May 2025 23:21:36 +0000 (00:21 +0100)]
vulkan-headers: update to 1.4.309

Signed-off-by: Daniel Golle <[email protected]>
6 months agoglslang: update to 15.3.0
Daniel Golle [Fri, 2 May 2025 23:21:11 +0000 (00:21 +0100)]
glslang: update to 15.3.0

Signed-off-by: Daniel Golle <[email protected]>
6 months agollvm: update to 20.1.3
Daniel Golle [Fri, 2 May 2025 23:19:43 +0000 (00:19 +0100)]
llvm: update to 20.1.3

Update spirv-llvm-translator subproject to 20.1.2.

Signed-off-by: Daniel Golle <[email protected]>
6 months agospirv-tools: update to 1.4.309.0
Daniel Golle [Fri, 2 May 2025 23:15:31 +0000 (00:15 +0100)]
spirv-tools: update to 1.4.309.0

Signed-off-by: Daniel Golle <[email protected]>
6 months agospirv-headers: update to 1.4.309.0
Daniel Golle [Fri, 2 May 2025 23:15:05 +0000 (00:15 +0100)]
spirv-headers: update to 1.4.309.0

Signed-off-by: Daniel Golle <[email protected]>
7 months agosdl2-doom: use updated fork
Daniel Golle [Thu, 1 May 2025 14:55:35 +0000 (15:55 +0100)]
sdl2-doom: use updated fork

Use an updated fork of sdl2-doom which fixes compiler errors when
using recent GCC.

Signed-off-by: Daniel Golle <[email protected]>
8 months agowpewebkit: update to version 2.46.7
Daniel Golle [Sat, 15 Mar 2025 00:28:27 +0000 (00:28 +0000)]
wpewebkit: update to version 2.46.7

Signed-off-by: Daniel Golle <[email protected]>
8 months agowpebackend-fdo: update to version 1.14.4
Daniel Golle [Sat, 15 Mar 2025 00:28:04 +0000 (00:28 +0000)]
wpebackend-fdo: update to version 1.14.4

Signed-off-by: Daniel Golle <[email protected]>
8 months agolibwpe: update to version 1.16.2
Daniel Golle [Sat, 15 Mar 2025 00:27:42 +0000 (00:27 +0000)]
libwpe: update to version 1.16.2

Signed-off-by: Daniel Golle <[email protected]>
10 months agoqt5base: fix wrong PKG_HASH
Christian Marangi [Sun, 2 Feb 2025 12:25:34 +0000 (13:25 +0100)]
qt5base: fix wrong PKG_HASH

Fix wrong PKG_HASH this has probably changed after xz vulnerability
discovery. Update to new PKG_HASH version.

Signed-off-by: Christian Marangi <[email protected]>
11 months agowpewebkit: update to version 2.46.5
Daniel Golle [Sun, 22 Dec 2024 23:06:52 +0000 (23:06 +0000)]
wpewebkit: update to version 2.46.5

See https://wpewebkit.org/security/WSA-2024-0008.html

Signed-off-by: Daniel Golle <[email protected]>
11 months agogzdoom: update to 4.13.2
Daniel Golle [Thu, 19 Dec 2024 03:55:38 +0000 (03:55 +0000)]
gzdoom: update to 4.13.2

Update to new release.

Signed-off-by: Daniel Golle <[email protected]>
11 months agomesa: update to version 24.3.1
Daniel Golle [Thu, 19 Dec 2024 03:51:54 +0000 (03:51 +0000)]
mesa: update to version 24.3.1

Include libs in /usr/lib/gbm/dri_gbm.so as well as /usr/lib/dri/*.so in
libmesa packages.

Signed-off-by: Daniel Golle <[email protected]>
11 months agomesa: add package decriptions
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 <[email protected]>
11 months agowpewebkit: portability fixes
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 <[email protected]>
11 months agomesa: remove useless OpenCL libraries
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 <[email protected]>
11 months agogzdoom: only build for 64-bit architectures
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 <[email protected]>
11 months agomesa: clean up dependencies
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 <[email protected]>
11 months agoseatd: import upstream patch to fix build for PowerPC
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 <[email protected]>
11 months agogtk: depends on libgst1player
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 <[email protected]>
11 months agosdl2: get rid of libunwind for good
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 <[email protected]>
11 months agomesa: fix dependencies and always prefer LLVM subproject
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 <[email protected]>
11 months agogzdoom: stage host binaries
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 <[email protected]>
11 months agogtk: import patch to support softfloat targets
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 <[email protected]>
11 months agomesa: build without libunwind and valgrind
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 <[email protected]>
11 months agosdl2: build without libunwind
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 <[email protected]>
11 months agozmusic: fix target endian detection
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 <[email protected]>
12 months agoassimp: depend on minizip
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 <[email protected]>
12 months agoxkeyboard-config: update to version 2.43
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 <[email protected]>
12 months agodouble-conversion: update to 3.2.0
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 <[email protected]>
12 months agoadd WPE WebKit packages
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 <[email protected]>
12 months agocage: add package
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 <[email protected]>
12 months agowlroots: add package
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 <[email protected]>
12 months agogzdoom: add package
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 <[email protected]>
12 months agosdl2: move tests to utils/video
Daniel Golle [Thu, 7 Nov 2024 20:15:42 +0000 (20:15 +0000)]
sdl2: move tests to utils/video

Signed-off-by: Daniel Golle <[email protected]>
12 months agovkmark: move to utils folder
Daniel Golle [Mon, 25 Nov 2024 21:36:53 +0000 (22:36 +0100)]
vkmark: move to utils folder

Signed-off-by: Daniel Golle <[email protected]>
12 months agosdl2-doom: add package
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 <[email protected]>
12 months agosdl2-mixer: add package
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 <[email protected]>
12 months agosdl2: add package
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 <[email protected]>
12 months agovkmark: add package
Daniel Golle [Mon, 25 Nov 2024 21:36:53 +0000 (22:36 +0100)]
vkmark: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agoglm: add package
Daniel Golle [Mon, 25 Nov 2024 21:36:36 +0000 (22:36 +0100)]
glm: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agoassimp: add package
Daniel Golle [Mon, 25 Nov 2024 21:36:18 +0000 (22:36 +0100)]
assimp: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agovulkan-loader: add package
Daniel Golle [Mon, 25 Nov 2024 21:34:38 +0000 (22:34 +0100)]
vulkan-loader: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agovulkan-headers: add package
Daniel Golle [Mon, 25 Nov 2024 21:34:24 +0000 (22:34 +0100)]
vulkan-headers: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agogtk: add package
Daniel Golle [Tue, 5 Nov 2024 05:36:19 +0000 (05:36 +0000)]
gtk: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agogdk-pixbuf: add package
Daniel Golle [Tue, 5 Nov 2024 05:36:01 +0000 (05:36 +0000)]
gdk-pixbuf: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agographene: add package
Daniel Golle [Tue, 5 Nov 2024 05:35:40 +0000 (05:35 +0000)]
graphene: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agolibepoxy: add package
Daniel Golle [Tue, 5 Nov 2024 05:35:25 +0000 (05:35 +0000)]
libepoxy: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agoweston: update to 14.0.1
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 <[email protected]>
12 months agolibdisplay-info: add package
Daniel Golle [Tue, 5 Nov 2024 19:09:16 +0000 (19:09 +0000)]
libdisplay-info: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agoedid-decode: add package
Daniel Golle [Tue, 5 Nov 2024 19:09:04 +0000 (19:09 +0000)]
edid-decode: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agoseatd: update to 0.9.1
Daniel Golle [Tue, 5 Nov 2024 19:09:49 +0000 (19:09 +0000)]
seatd: update to 0.9.1

Signed-off-by: Daniel Golle <[email protected]>
12 months agolibxkbcommon: update to 1.7.0
Daniel Golle [Tue, 5 Nov 2024 04:46:35 +0000 (04:46 +0000)]
libxkbcommon: update to 1.7.0

Signed-off-by: Daniel Golle <[email protected]>
12 months agofribidi: update to 1.0.16
Daniel Golle [Tue, 5 Nov 2024 19:38:45 +0000 (19:38 +0000)]
fribidi: update to 1.0.16

Signed-off-by: Daniel Golle <[email protected]>
12 months agoharfbuzz: update to 10.0.1
Daniel Golle [Tue, 5 Nov 2024 04:38:44 +0000 (04:38 +0000)]
harfbuzz: update to 10.0.1

Signed-off-by: Daniel Golle <[email protected]>
12 months agocairo: update to 1.18.2
Daniel Golle [Tue, 5 Nov 2024 04:38:21 +0000 (04:38 +0000)]
cairo: update to 1.18.2

Signed-off-by: Daniel Golle <[email protected]>
12 months agopango: update to 1.54.0
Daniel Golle [Tue, 5 Nov 2024 04:36:41 +0000 (04:36 +0000)]
pango: update to 1.54.0

Signed-off-by: Daniel Golle <[email protected]>
12 months agokmscube: update to git HEAD of 2024-09-26
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 <[email protected]>
12 months agomesa: update to 24.3.0, improve build
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 <[email protected]>
12 months agoglslang: add package
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 <[email protected]>
12 months agollvm: add package
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 <[email protected]>
12 months agospirv-tools: add package
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 <[email protected]>
12 months agospirv-headers: add package
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 <[email protected]>
12 months agolibva: add package
Daniel Golle [Mon, 25 Nov 2024 21:28:24 +0000 (22:28 +0100)]
libva: add package

Signed-off-by: Daniel Golle <[email protected]>
12 months agowayland-utils: update to 1.2.0
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 <[email protected]>
12 months agowayland: update to 1.23.0
Daniel Golle [Tue, 5 Nov 2024 04:37:21 +0000 (04:37 +0000)]
wayland: update to 1.23.0

Signed-off-by: Daniel Golle <[email protected]>
12 months agowayland-protocols: update to 1.38
Daniel Golle [Tue, 5 Nov 2024 04:37:41 +0000 (04:37 +0000)]
wayland-protocols: update to 1.38

Signed-off-by: Daniel Golle <[email protected]>
12 months agoqt4: remove package
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 <[email protected]>
12 months agoCI: multi-arch-test-build: move to shared workflow
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 <[email protected]>
2 years agolibdouble-conversion: refactor to use PKG_BUILD_FLAGS:=lto
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 <[email protected]>
2 years agolibdouble-conversion: refactor to use PKG_BUILD_FLAGS:=gc-sections
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 <[email protected]>
2 years agoqt5base: refactor to use PKG_BUILD_FLAGS:=no-mips16
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 <[email protected]>
3 years agomesa: add missing dependencies
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 <[email protected]>
3 years agocairo: add missing dependency on liblzo
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 <[email protected]>
3 years agomesa: Use Mako installed by host pip instead of Mako/host
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 <[email protected]>
3 years agowayland: Use tools/expat instead of expat/host
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 <[email protected]>
3 years agowayland: update to version 1.20.0 (#21)
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 <[email protected]>
4 years agoMerge pull request #20 from dangowrt/update-mesa-21.3.0
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

4 years agoMerge pull request #19 from dangowrt/packages-updates
Mirko Vogt [Wed, 24 Nov 2021 15:40:25 +0000 (16:40 +0100)]
Merge pull request #19 from dangowrt/packages-updates

update some packages

4 years agomesa: update to version 21.3.0 20/head
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 <[email protected]>
4 years agowayland-protocols: update to version 1.24
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 <[email protected]>
4 years agowayland: update to version 1.19.92 (1.20 beta)
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 <[email protected]>
4 years agoweston: update to git HEAD 19/head
Daniel Golle [Wed, 24 Nov 2021 01:54:51 +0000 (01:54 +0000)]
weston: update to git HEAD

Signed-off-by: Daniel Golle <[email protected]>
4 years agopango: fix meson build arguments
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 <[email protected]>
4 years agowayland-protocols: update to version 1.24
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 <[email protected]>
4 years agowayland: update to version 1.19.92 (1.20 beta)
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 <[email protected]>
4 years agoseatd: update to version 0.6.3
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 <[email protected]>
4 years agomesa: update to version 21.3.0
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 <[email protected]>
4 years agoMerge pull request #17 from aparcar/ci
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

4 years agoCI: initial add of automated testing 17/head
Paul Spooren [Wed, 6 Oct 2021 23:45:54 +0000 (13:45 -1000)]
CI: initial add of automated testing

Signed-off-by: Paul Spooren <[email protected]>
4 years agoMerge pull request #16 from dangowrt/wayland-stack
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

4 years agoweston: add package 16/head
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 <[email protected]>
4 years agowayland-utils: add package
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 <[email protected]>