[Buildroot] [git commit] package/libva-intel-driver: bump version to 2.4.5

Thomas Petazzoni via buildroot <[email protected]>
Newsgroups net.busybox.buildroot
Message-ID <[email protected]>
commit: https://gitlab.com/buildroot.org/buildroot/-/commit/cf95721d0049e994068ab971f4bd62a465dfe041
branch: https://gitlab.com/buildroot.org/buildroot/-/tree/master

https://github.com/irql-notlessorequal/intel-vaapi-driver/blob/2.4.5/NEWS

This bump follows
https://github.com/LibreELEC/LibreELEC.tv/commit/39d2ff612fce9bb57c43ac767df15052a896e9ed

"Intel archived intel/intel-vaapi-driver at 2.4.1 and advises forking.
 irql-notlessorequal/intel-vaapi-driver is the active continuation (119
 commits ahead, tagged releases, Chromium fixes), so track it at 2.4.5.
 [...]
 The fork renamed the wayland meson option, so switch with_wayland to
 with_wayland_drm in all DISPLAYSERVER branches. Also drop the dead
 01.org PKG_SITE."

Updated license file and hash due to upstream commit:
https://github.com/irql-notlessorequal/intel-vaapi-driver/commit/7343767d87926d519f528db88ba1edfb153d8289

Also switch build system to meson.

Signed-off-by: Bernd Kuhls <[email protected]>
Signed-off-by: Thomas Petazzoni <[email protected]>
---
 package/libva-intel-driver/Config.in               |  2 +-
 package/libva-intel-driver/libva-intel-driver.hash |  6 ++----
 package/libva-intel-driver/libva-intel-driver.mk   | 18 ++++++++----------
 3 files changed, 11 insertions(+), 15 deletions(-)

diff --git a/package/libva-intel-driver/Config.in b/package/libva-intel-driver/Config.in
index 53c5b366c3..a71a5a6b9a 100644
--- a/package/libva-intel-driver/Config.in
+++ b/package/libva-intel-driver/Config.in
@@ -12,7 +12,7 @@ config BR2_PACKAGE_LIBVA_INTEL_DRIVER
 	help
 	  VA-API back-end driver for Intel graphics chips
 
-	  https://01.org/vaapi
+	  https://github.com/irql-notlessorequal/intel-vaapi-driver
 
 comment "libva intel driver needs a toolchain w/ threads, dynamic library"
 	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
diff --git a/package/libva-intel-driver/libva-intel-driver.hash b/package/libva-intel-driver/libva-intel-driver.hash
index 4bf827748f..459a8b80e2 100644
--- a/package/libva-intel-driver/libva-intel-driver.hash
+++ b/package/libva-intel-driver/libva-intel-driver.hash
@@ -1,5 +1,3 @@
-# From https://github.com/intel/intel-vaapi-driver/releases
-sha1  c998e06f13238c6419bb38ede9a13e453312737b  intel-vaapi-driver-2.4.1.tar.bz2
 # Locally computed
-sha256  0081fce08eb3a83f7d99c3b853c8fdfa0af437b8f5b0fb7c66faeb83bcbe0c19  intel-vaapi-driver-2.4.1.tar.bz2
-sha256  c86a782ee845b52472dae9b9d79fb915d333628ac0efe49cdce63644814931de  COPYING
+sha256  f89f77bc46ec6f46392c1b90b9bf34d09f908bf33c9d16d385897b1fe282bacc  libva-intel-driver-2.4.5.tar.gz
+sha256  b3a55fe5734da7831d7b359e52f8f7026e05216d58479981407c184afb8b24f9  LICENSE
diff --git a/package/libva-intel-driver/libva-intel-driver.mk b/package/libva-intel-driver/libva-intel-driver.mk
index ad801dc957..1c23bf69f9 100644
--- a/package/libva-intel-driver/libva-intel-driver.mk
+++ b/package/libva-intel-driver/libva-intel-driver.mk
@@ -4,26 +4,24 @@
 #
 ################################################################################
 
-LIBVA_INTEL_DRIVER_VERSION = 2.4.1
-LIBVA_INTEL_DRIVER_SOURCE = intel-vaapi-driver-$(LIBVA_INTEL_DRIVER_VERSION).tar.bz2
-LIBVA_INTEL_DRIVER_SITE = \
-	https://github.com/intel/intel-vaapi-driver/releases/download/$(LIBVA_INTEL_DRIVER_VERSION)
+LIBVA_INTEL_DRIVER_VERSION = 2.4.5
+LIBVA_INTEL_DRIVER_SITE = $(call github,irql-notlessorequal,intel-vaapi-driver,$(LIBVA_INTEL_DRIVER_VERSION))
 LIBVA_INTEL_DRIVER_LICENSE = MIT
-LIBVA_INTEL_DRIVER_LICENSE_FILES = COPYING
+LIBVA_INTEL_DRIVER_LICENSE_FILES = LICENSE
 LIBVA_INTEL_DRIVER_DEPENDENCIES = host-pkgconf libdrm libva
 
 ifeq ($(BR2_PACKAGE_XORG7),y)
 LIBVA_INTEL_DRIVER_DEPENDENCIES += xlib_libX11 xlib_libXext xlib_libXfixes
-LIBVA_INTEL_DRIVER_CONF_OPTS += --enable-x11
+LIBVA_INTEL_DRIVER_CONF_OPTS += -Dwith_x11=yes
 else
-LIBVA_INTEL_DRIVER_CONF_OPTS += --disable-x11
+LIBVA_INTEL_DRIVER_CONF_OPTS += -Dwith_x11=no
 endif
 
 ifeq ($(BR2_PACKAGE_WAYLAND),y)
 LIBVA_INTEL_DRIVER_DEPENDENCIES += wayland
-LIBVA_INTEL_DRIVER_CONF_OPTS += --enable-wayland
+LIBVA_INTEL_DRIVER_CONF_OPTS += -Dwith_wayland_drm=yes
 else
-LIBVA_INTEL_DRIVER_CONF_OPTS += --disable-wayland
+LIBVA_INTEL_DRIVER_CONF_OPTS += -Dwith_wayland_drm=no
 endif
 
-$(eval $(autotools-package))
+$(eval $(meson-package))
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.