Re: git: 22618431a819 - main - graphics/vulkan-headers: update to 1.3.205

From: Tobias C. Berner <tcberner_at_gmail.com>
Date: Tue, 08 Feb 2022 06:09:35 UTC
Moin moin

=> Attempting to fetch
https://codeload.github.com/KhronosGroup/Vulkan-Headers/tar.gz/v1.3.205?dummy=/KhronosGroup-Vulkan-Headers-v1.3.205_GH0.tar.gz
fetch: https://codeload.github.com/KhronosGroup/Vulkan-Headers/tar.gz/v1.3.205?dummy=/KhronosGroup-Vulkan-Headers-v1.3.205_GH0.tar.gz:
size mismatch: expected 1423891, actual 1423899

mfg Tobias

On Tue, 8 Feb 2022 at 03:56, Jan Beich <jbeich@freebsd.org> wrote:
>
> The branch main has been updated by jbeich:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=22618431a81927c0794e5dcdd79c73e9202dcac5
>
> commit 22618431a81927c0794e5dcdd79c73e9202dcac5
> Author:     Jan Beich <jbeich@FreeBSD.org>
> AuthorDate: 2022-02-04 11:57:29 +0000
> Commit:     Jan Beich <jbeich@FreeBSD.org>
> CommitDate: 2022-02-08 02:55:27 +0000
>
>     graphics/vulkan-headers: update to 1.3.205
>
>     Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.
>
>     Changes:        https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.2.204...v1.3.205
>     Reported by:    Repology
> ---
>  graphics/vulkan-extension-layer/Makefile   | 6 ++++++
>  graphics/vulkan-extension-layer/distinfo   | 2 ++
>  graphics/vulkan-headers/Makefile           | 5 ++++-
>  graphics/vulkan-headers/distinfo           | 8 +++++---
>  graphics/vulkan-loader/Makefile            | 1 +
>  graphics/vulkan-validation-layers/Makefile | 6 ++++++
>  graphics/vulkan-validation-layers/distinfo | 2 ++
>  7 files changed, 26 insertions(+), 4 deletions(-)
>
> diff --git a/graphics/vulkan-extension-layer/Makefile b/graphics/vulkan-extension-layer/Makefile
> index 179d85655128..98358e299d0f 100644
> --- a/graphics/vulkan-extension-layer/Makefile
> +++ b/graphics/vulkan-extension-layer/Makefile
> @@ -16,4 +16,10 @@ USE_LDCONFIG=        yes
>  GH_ACCOUNT=    KhronosGroup
>  GH_PROJECT=    Vulkan-ExtensionLayer
>
> +.if ${DISTVERSION:E} < 205
> +GH_TUPLE+=     KhronosGroup:Vulkan-Headers:v1.3.204:vkheaders/Vulkan-Headers
> +CMAKE_ARGS+=   -DVULKAN_HEADERS_INSTALL_DIR:PATH="${WRKSRC_vkheaders}"
> +CFLAGS+=       -I${WRKSRC_vkheaders}/include -isystem${LOCALBASE}/include
> +.endif
> +
>  .include <bsd.port.mk>
> diff --git a/graphics/vulkan-extension-layer/distinfo b/graphics/vulkan-extension-layer/distinfo
> index b64f4c690a10..be2009a911e1 100644
> --- a/graphics/vulkan-extension-layer/distinfo
> +++ b/graphics/vulkan-extension-layer/distinfo
> @@ -1,3 +1,5 @@
>  TIMESTAMP = 1643141554
>  SHA256 (KhronosGroup-Vulkan-ExtensionLayer-v1.3.204_GH0.tar.gz) = 2d6aad9a019928d99d869e6195df7cf0bfd35030eb1aa7cfee4ec6ef7c048d02
>  SIZE (KhronosGroup-Vulkan-ExtensionLayer-v1.3.204_GH0.tar.gz) = 465004
> +SHA256 (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 2cde2c90975a8f36d00cf8eb6308cb00323aafbc0b7374f4b346f1140f760b3d
> +SIZE (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 1422859
> diff --git a/graphics/vulkan-headers/Makefile b/graphics/vulkan-headers/Makefile
> index 6158d3991fe9..90b1ca886502 100644
> --- a/graphics/vulkan-headers/Makefile
> +++ b/graphics/vulkan-headers/Makefile
> @@ -1,8 +1,11 @@
>  PORTNAME=      vulkan-headers
>  DISTVERSIONPREFIX=     v
> -DISTVERSION=   1.3.204
> +DISTVERSION=   1.3.205
>  CATEGORIES=    graphics
>
> +PATCH_SITES=   https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
> +PATCHFILES+=   b32da5329b50.patch:-p1 # https://github.com/KhronosGroup/Vulkan-Headers/pull/260
> +
>  MAINTAINER=    jbeich@FreeBSD.org
>  COMMENT=       Headers for the Vulkan graphics API
>
> diff --git a/graphics/vulkan-headers/distinfo b/graphics/vulkan-headers/distinfo
> index 25b46936cbb3..34efdd8f190b 100644
> --- a/graphics/vulkan-headers/distinfo
> +++ b/graphics/vulkan-headers/distinfo
> @@ -1,3 +1,5 @@
> -TIMESTAMP = 1643110401
> -SHA256 (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 2cde2c90975a8f36d00cf8eb6308cb00323aafbc0b7374f4b346f1140f760b3d
> -SIZE (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 1422859
> +TIMESTAMP = 1643975849
> +SHA256 (KhronosGroup-Vulkan-Headers-v1.3.205_GH0.tar.gz) = f6e901ef1619e7ad526212f07e516343d36ce50f61c7e0c672272551991fa7fa
> +SIZE (KhronosGroup-Vulkan-Headers-v1.3.205_GH0.tar.gz) = 1423891
> +SHA256 (b32da5329b50.patch) = 2f16b174d8d633f6e8da10cdb0995d95ca6f65e63f56952c5f2253631647cf60
> +SIZE (b32da5329b50.patch) = 6712
> diff --git a/graphics/vulkan-loader/Makefile b/graphics/vulkan-loader/Makefile
> index 1156de7e8bca..30dc9dcf3953 100644
> --- a/graphics/vulkan-loader/Makefile
> +++ b/graphics/vulkan-loader/Makefile
> @@ -1,6 +1,7 @@
>  PORTNAME=      vulkan-loader
>  DISTVERSIONPREFIX=     v
>  DISTVERSION=   1.3.204
> +PORTREVISION=  1
>  CATEGORIES=    graphics devel
>
>  MAINTAINER=    jbeich@FreeBSD.org
> diff --git a/graphics/vulkan-validation-layers/Makefile b/graphics/vulkan-validation-layers/Makefile
> index f94aabf7a680..0e54c782b350 100644
> --- a/graphics/vulkan-validation-layers/Makefile
> +++ b/graphics/vulkan-validation-layers/Makefile
> @@ -26,6 +26,12 @@ CMAKE_ARGS=  -DGLSLANG_INSTALL_DIR:PATH="${LOCALBASE}" \
>                 -DSPIRV_HEADERS_INSTALL_DIR:PATH="${WRKSRC_headers}"
>  CFLAGS+=       ${WITH_DEBUG:U-DNDEBUG}
>
> +.if ${DISTVERSION:E} < 205
> +GH_TUPLE+=     KhronosGroup:Vulkan-Headers:v1.3.204:vkheaders/Vulkan-Headers
> +CMAKE_ARGS+=   -DVULKAN_HEADERS_INSTALL_DIR:PATH="${WRKSRC_vkheaders}"
> +CFLAGS+=       -I${WRKSRC_vkheaders}/include -isystem${LOCALBASE}/include
> +.endif
> +
>  OPTIONS_DEFINE=        WAYLAND XCB XLIB
>  OPTIONS_DEFAULT=WAYLAND XCB XLIB
>
> diff --git a/graphics/vulkan-validation-layers/distinfo b/graphics/vulkan-validation-layers/distinfo
> index 86bec8fb6dc0..1fdfeb1af2fa 100644
> --- a/graphics/vulkan-validation-layers/distinfo
> +++ b/graphics/vulkan-validation-layers/distinfo
> @@ -5,3 +5,5 @@ SHA256 (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-137-gb42ba6d_GH0.tar.g
>  SIZE (KhronosGroup-SPIRV-Headers-1.5.4.raytracing.fixed-137-gb42ba6d_GH0.tar.gz) = 417861
>  SHA256 (martinus-robin-hood-hashing-3.11.3_GH0.tar.gz) = dcf2b7fa9ef9dd0c67102d94c28e8df3effbe1845e0ed1f31f4772ca5e857fc4
>  SIZE (martinus-robin-hood-hashing-3.11.3_GH0.tar.gz) = 170788
> +SHA256 (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 2cde2c90975a8f36d00cf8eb6308cb00323aafbc0b7374f4b346f1140f760b3d
> +SIZE (KhronosGroup-Vulkan-Headers-v1.3.204_GH0.tar.gz) = 1422859