summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2019-07-04 20:24:59 +0000
committerJan Beich <jbeich@FreeBSD.org>2019-07-04 20:24:59 +0000
commit45a354eba33eb8e56fdfeb787800d42e42281a6b (patch)
treefbfb665f30fb623a92c4c8b5c072a27672bfbd33 /graphics
parentdevel/hs-git-annex: Update to 7.20190626. Update its dependency net/hs-networ... (diff)
devel/vulkan-*: update to 1.1.108
- Force rebuild all consumers to catch regressions early Changes: https://github.com/KhronosGroup/glslang/compare/7.10.2984...7.11.3214 Changes: https://github.com/KhronosGroup/SPIRV-Headers/compare/4618b86...c4f8f65 Changes: https://github.com/KhronosGroup/SPIRV-Tools/compare/v2018.6...v2019.2 Changes: https://github.com/KhronosGroup/Vulkan-Headers/compare/sdk-1.1.82.0...sdk-1.1.108.0 Changes: https://github.com/KhronosGroup/Vulkan-Loader/compare/sdk-1.1.82.0...sdk-1.1.108.0 Changes: https://github.com/KhronosGroup/Vulkan-Tools/compare/sdk-1.1.82.0...sdk-1.1.108.0 Changes: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/sdk-1.1.82.0...sdk-1.1.108.0 PR: 238945 Submitted by: Greg V (maintainer)
Notes
Notes: svn path=/head/; revision=505867
Diffstat (limited to 'graphics')
-rw-r--r--graphics/gstreamer1-plugins-vulkan/Makefile2
-rw-r--r--graphics/libplacebo/Makefile1
-rw-r--r--graphics/shaderc/Makefile1
-rw-r--r--graphics/vkd3d/Makefile4
-rw-r--r--graphics/vkd3d/distinfo4
-rw-r--r--graphics/vulkan-loader/Makefile5
-rw-r--r--graphics/vulkan-loader/distinfo6
-rw-r--r--graphics/vulkan-loader/files/patch-CMakeLists.txt20
-rw-r--r--graphics/vulkan-loader/files/patch-loader_CMakeLists.txt21
-rw-r--r--graphics/vulkan-loader/pkg-plist2
10 files changed, 23 insertions, 43 deletions
diff --git a/graphics/gstreamer1-plugins-vulkan/Makefile b/graphics/gstreamer1-plugins-vulkan/Makefile
index cba00529c08e..c7ecdf0c4ae3 100644
--- a/graphics/gstreamer1-plugins-vulkan/Makefile
+++ b/graphics/gstreamer1-plugins-vulkan/Makefile
@@ -1,6 +1,6 @@
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics
COMMENT= GStreamer Vulkan graphics plugin
diff --git a/graphics/libplacebo/Makefile b/graphics/libplacebo/Makefile
index a281b5f0c361..3bba1204cb61 100644
--- a/graphics/libplacebo/Makefile
+++ b/graphics/libplacebo/Makefile
@@ -3,6 +3,7 @@
PORTNAME= libplacebo
DISTVERSIONPREFIX= v
DISTVERSION= 1.18.0
+PORTREVISION= 1
CATEGORIES= graphics
MAINTAINER= jbeich@FreeBSD.org
diff --git a/graphics/shaderc/Makefile b/graphics/shaderc/Makefile
index 5d16a0da8323..225c29c074ae 100644
--- a/graphics/shaderc/Makefile
+++ b/graphics/shaderc/Makefile
@@ -3,6 +3,7 @@
PORTNAME= shaderc
DISTVERSIONPREFIX=v
DISTVERSION= 2018.0
+PORTREVISION= 1
CATEGORIES= graphics devel
PATCH_SITES= https://github.com/haasn/${GH_PROJECT}/commit/
diff --git a/graphics/vkd3d/Makefile b/graphics/vkd3d/Makefile
index 79552a4902db..c0d0de501b87 100644
--- a/graphics/vkd3d/Makefile
+++ b/graphics/vkd3d/Makefile
@@ -2,7 +2,7 @@
PORTNAME= vkd3d
PORTVERSION= 1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= https://dl.winehq.org/${PORTNAME}/source/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
@@ -28,7 +28,7 @@ TEST_TARGET= check
# XXX Move to a separate port (a la devel/vulkan-headers) and maybe make
# devel/spirv-tools depend on it as well
USE_GITHUB= nodefault
-GH_TUPLE= KhronosGroup:SPIRV-Headers:4618b86e9e4b0:headers/external/spirv-headers
+GH_TUPLE= KhronosGroup:SPIRV-Headers:1.4.1:headers/external/spirv-headers
CPPFLAGS+= -isystem${WRKSRC}/external/spirv-headers/include
post-patch:
diff --git a/graphics/vkd3d/distinfo b/graphics/vkd3d/distinfo
index 889e43d9fe02..7c2df85aa390 100644
--- a/graphics/vkd3d/distinfo
+++ b/graphics/vkd3d/distinfo
@@ -1,5 +1,5 @@
TIMESTAMP = 1538761416
SHA256 (vkd3d-1.1.tar.xz) = 495adc61cc80c65d54b2f5b52092ea05d3797cc2c17a610f0fc98457d2f56ab6
SIZE (vkd3d-1.1.tar.xz) = 487452
-SHA256 (KhronosGroup-SPIRV-Headers-4618b86e9e4b0_GH0.tar.gz) = c8b276d27380bcb0ab019688c7b061af89c402176429639f9b88743366f2f1ba
-SIZE (KhronosGroup-SPIRV-Headers-4618b86e9e4b0_GH0.tar.gz) = 322977
+SHA256 (KhronosGroup-SPIRV-Headers-1.4.1_GH0.tar.gz) = a244f0629f75eb450e090cd773d30e22367cb231e964c7492588eb9000201fd1
+SIZE (KhronosGroup-SPIRV-Headers-1.4.1_GH0.tar.gz) = 359347
diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile
index c2580d10cf50..1cdae2e9c862 100644
--- a/graphics/vulkan-loader/Makefile
+++ b/graphics/vulkan-loader/Makefile
@@ -2,8 +2,7 @@
PORTNAME= vulkan-loader
DISTVERSIONPREFIX=sdk-
-DISTVERSION= 1.1.82.0
-PORTREVISION= 3
+DISTVERSION= 1.1.108.0
CATEGORIES= graphics devel
MAINTAINER= greg@unrelenting.technology
@@ -21,7 +20,7 @@ GH_ACCOUNT= KhronosGroup
GH_PROJECT= Vulkan-Loader
CMAKE_ON= CMAKE_SKIP_RPATH
-CMAKE_OFF= BUILD_TESTS BUILD_WSI_MIR_SUPPORT
+CMAKE_OFF= BUILD_TESTS
OPTIONS_DEFINE= XLIB XCB WAYLAND
OPTIONS_DEFAULT=XLIB XCB WAYLAND
diff --git a/graphics/vulkan-loader/distinfo b/graphics/vulkan-loader/distinfo
index 3c169857e743..149f8e43ba5a 100644
--- a/graphics/vulkan-loader/distinfo
+++ b/graphics/vulkan-loader/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1533664679
-SHA256 (KhronosGroup-Vulkan-Loader-sdk-1.1.82.0_GH0.tar.gz) = 86cd3e93d99cbfbb8550e7f2137cacfdaf9aa6611b814e054b2156b4b4775b0c
-SIZE (KhronosGroup-Vulkan-Loader-sdk-1.1.82.0_GH0.tar.gz) = 1341774
+TIMESTAMP = 1562258759
+SHA256 (KhronosGroup-Vulkan-Loader-sdk-1.1.108.0_GH0.tar.gz) = cf8c8965b51ddb4cc905d4f7370324de54e17366a8dfaf96c0a922e9c32d3817
+SIZE (KhronosGroup-Vulkan-Loader-sdk-1.1.108.0_GH0.tar.gz) = 1342959
diff --git a/graphics/vulkan-loader/files/patch-CMakeLists.txt b/graphics/vulkan-loader/files/patch-CMakeLists.txt
index ef328049a55c..b866989b58df 100644
--- a/graphics/vulkan-loader/files/patch-CMakeLists.txt
+++ b/graphics/vulkan-loader/files/patch-CMakeLists.txt
@@ -1,27 +1,15 @@
---- CMakeLists.txt.orig 2018-08-03 22:10:42 UTC
+--- CMakeLists.txt.orig 2019-06-11 17:20:18 UTC
+++ CMakeLists.txt
-@@ -57,9 +57,9 @@ set_property(GLOBAL PROPERTY USE_FOLDERS ON)
- # "Helper" targets that don't have interesting source code should set their FOLDER property to this
- set(LOADER_HELPER_FOLDER "Helper Targets")
+@@ -77,7 +77,7 @@ set(LOADER_HELPER_FOLDER "Helper Targets")
--if(CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "Darwin")
-+if(UNIX AND NOT APPLE)
+ if(UNIX)
set(
- FALLBACK_CONFIG_DIRS "/etc/xdg"
+ FALLBACK_CONFIG_DIRS "${CMAKE_INSTALL_PREFIX}/etc/xdg:/etc/xdg"
CACHE
STRING
"Search path to use when XDG_CONFIG_DIRS is unset or empty or the current process is SUID/SGID. Default is freedesktop compliant."
-@@ -72,7 +72,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_
- )
- endif()
-
--if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
-+if(UNIX AND NOT APPLE)
- include(FindPkgConfig)
- option(BUILD_WSI_XCB_SUPPORT "Build XCB WSI support" ON)
- option(BUILD_WSI_XLIB_SUPPORT "Build Xlib WSI support" ON)
-@@ -81,10 +81,12 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
+@@ -97,10 +97,12 @@ if(UNIX AND NOT APPLE) # i.e.: Linux
if(BUILD_WSI_XCB_SUPPORT)
find_package(XCB REQUIRED)
diff --git a/graphics/vulkan-loader/files/patch-loader_CMakeLists.txt b/graphics/vulkan-loader/files/patch-loader_CMakeLists.txt
index 6dc7df83c230..c0064799a47f 100644
--- a/graphics/vulkan-loader/files/patch-loader_CMakeLists.txt
+++ b/graphics/vulkan-loader/files/patch-loader_CMakeLists.txt
@@ -1,20 +1,11 @@
---- loader/CMakeLists.txt.orig 2018-08-03 22:10:42 UTC
+--- loader/CMakeLists.txt.orig 2019-06-11 17:20:18 UTC
+++ loader/CMakeLists.txt
-@@ -40,7 +40,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
- endif()
- elseif(CMAKE_SYSTEM_NAME STREQUAL "Android")
- add_definitions(-DVK_USE_PLATFORM_ANDROID_KHR)
--elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
-+elseif(UNIX AND NOT APPLE)
- if(BUILD_WSI_XCB_SUPPORT)
- add_definitions(-DVK_USE_PLATFORM_XCB_KHR)
- endif()
-@@ -223,7 +223,7 @@ else()
- add_dependencies(vulkan generate_helper_files loader_gen_files loader_asm_gen_files)
- target_compile_definitions(vulkan PUBLIC -DLOADER_DYNAMIC_LIB)
- set_target_properties(vulkan PROPERTIES SOVERSION "1" VERSION "${VulkanHeaders_VERSION_MAJOR}.${VulkanHeaders_VERSION_MINOR}.${VulkanHeaders_VERSION_PATCH}")
+@@ -247,7 +247,7 @@ else()
+ "1"
+ VERSION
+ "${VulkanHeaders_VERSION_MAJOR}.${VulkanHeaders_VERSION_MINOR}.${VulkanHeaders_VERSION_PATCH}")
- target_link_libraries(vulkan -ldl -lpthread -lm)
+ target_link_libraries(vulkan ${CMAKE_DL_LIBS} -lpthread -lm)
+ target_link_libraries(vulkan Vulkan::Headers)
if(APPLE)
- find_library(COREFOUNDATION_LIBRARY NAMES CoreFoundation)
diff --git a/graphics/vulkan-loader/pkg-plist b/graphics/vulkan-loader/pkg-plist
index d52e84595793..026ab13dd665 100644
--- a/graphics/vulkan-loader/pkg-plist
+++ b/graphics/vulkan-loader/pkg-plist
@@ -1,4 +1,4 @@
lib/libvulkan.so
lib/libvulkan.so.1
-lib/libvulkan.so.1.1.82
+lib/libvulkan.so.1.1.108
libdata/pkgconfig/vulkan.pc