From nobody Thu Nov 14 21:23:08 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XqCms0Sngz5d9wv; Thu, 14 Nov 2024 21:23:09 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XqCmr6w3Cz4GlB; Thu, 14 Nov 2024 21:23:08 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1731619389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=UEKin6lRPs4B323U5AdnmMRbySjDv22RIsyuQvli6Tg=; b=u7w5kZkdekoERvnuecwcJS+KPJ7BLwdBrGCQnpU33Vj2gvv7CVVbrcQZsu4dIUdNzhVOV0 d/I8AZ6E/8ieej+MYNKUNPIcz9d/eNlpq/vrNxgQVpp9SfDLKrgCXw4npM4vkwzbrRxgos H3ktZIUAhjlDJ87Xbf6eKGBU4btygupiy+7mhPyQaxvVXWgM+1HIbk8VTt1WAU1LriMVCc c7B9pWOmY+TKpMZmhy6jKbgq1Nj3xLH+3GuF4WeoHcqDrhDV1GpJgl6/1lnAnTbPqpzHM8 unxtEPfjPvCsEKjjlj1Y14M4jN394SzCGenjvCNI2qnN3miGnaYz3nYS+HodRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1731619389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=UEKin6lRPs4B323U5AdnmMRbySjDv22RIsyuQvli6Tg=; b=qklXQLx4Q7wW0uaOGTy7t45GiKpgL899ku1r020JVg4lmf8L6t4+OMe5NdJeY+nVe5p7+1 ZubzuVWP51SLB+GPz5OMRu5rcEvrp5e9X3/nomWbzaNYvud1+y6E/Ay1EVgjMYicARkH/F m3NI+hIykEIrgmo8ZPdxDpWwkAjKbmQtMqrUTXiNdo5iPm3l9VFxGcwoopi9QqzDXZPvCV 3mc7fsmXOIKEOJLLT2ore3Uoayknms67OdAyTj0DoJsTzHiC4Q7R5z4V+hI1D+TY6soV8d M4QADq8kbYrCWZOO9+4zFgX4Yf8wLaCvEIv1luKsWVJ3IsTKqCZUdaygQq75rA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1731619389; a=rsa-sha256; cv=none; b=Qmkc6v3zu4t43svt6EAv/1rtoyDAOJh2fE+P+xbbp6q3J9nBdNCo3j1Tyuut+xUNUuTbf8 fWMhaR3ilNrBnYUTAwr2xKrgqrbXLT3nqQWDX29P6Bs+fRFcEpcNOHSWIUR2dH/KZ8Zpzu +3t/2MZ10jBMCzk/I8xWOHDXb79IYO7QII0M84TDIJYJK8PA9ZktmS/Ce1jyLt2ebeJK7C 6Or5Onpf4D5BxXg0/OWazbjaFvcVlxuB1BbdGhtFQ4Pr1irKOztdJRRQSLmgYYqKIjTAbh U8UrXZ/8K51qFd5d71rz6Z6/ndHqobz6xVcomeNBv7ov1wSL4R3yXNVPAMuDog== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XqCmr6WZTzvpt; Thu, 14 Nov 2024 21:23:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4AELN8Si029472; Thu, 14 Nov 2024 21:23:08 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4AELN8SF029469; Thu, 14 Nov 2024 21:23:08 GMT (envelope-from git) Date: Thu, 14 Nov 2024 21:23:08 GMT Message-Id: <202411142123.4AELN8SF029469@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dima Panov Subject: git: e022f3267b60 - main - graphics/linux-rl9-spirv-tools: add new port (+) List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fluffy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e022f3267b6009070674a9e92fd12e5ec00647d8 Auto-Submitted: auto-generated The branch main has been updated by fluffy: URL: https://cgit.FreeBSD.org/ports/commit/?id=e022f3267b6009070674a9e92fd12e5ec00647d8 commit e022f3267b6009070674a9e92fd12e5ec00647d8 Author: Dima Panov AuthorDate: 2024-11-14 20:51:13 +0000 Commit: Dima Panov CommitDate: 2024-11-14 21:22:52 +0000 graphics/linux-rl9-spirv-tools: add new port (+) Tools for processing SPIR-V intermediate shader language modules Sponsored by: Future Crew, LLC --- Mk/Uses/linux.mk | 1 + graphics/Makefile | 1 + graphics/linux-rl9-spirv-tools/Makefile | 26 ++++++++++++ graphics/linux-rl9-spirv-tools/distinfo | 13 ++++++ graphics/linux-rl9-spirv-tools/pkg-plist.aarch64 | 36 +++++++++++++++++ graphics/linux-rl9-spirv-tools/pkg-plist.amd64 | 50 ++++++++++++++++++++++++ 6 files changed, 127 insertions(+) diff --git a/Mk/Uses/linux.mk b/Mk/Uses/linux.mk index b11a1ec9ab93..eedd5cbc38da 100644 --- a/Mk/Uses/linux.mk +++ b/Mk/Uses/linux.mk @@ -190,6 +190,7 @@ _linux_c7_sdlimage= linux-c7-sdl_image>0:graphics/linux-c7-sdl_image _linux_c7_sdlmixer= linux-c7-sdl_mixer>0:audio/linux-c7-sdl_mixer _linux_c7_sdlttf= linux-c7-sdl_ttf>0:graphics/linux-c7-sdl_ttf _linux_rl9_shaderc= linux-rl9-shaderc>0:graphics/linux-rl9-shaderc +_linux_rl9_spirv-tools= linux-rl9-spirv-tools>0:graphics/linux-rl9-spirv-tools _linux_${linux_ARGS}_sqlite3= linux-${linux_ARGS}-sqlite>0:databases/linux-${linux_ARGS}-sqlite3 _linux_${linux_ARGS}_strace= linux-${linux_ARGS}-strace>0:devel/linux-${linux_ARGS}-strace _linux_${linux_ARGS}_systemd-libs= linux-${linux_ARGS}-systemd-libs>0:devel/linux-${linux_ARGS}-systemd-libs diff --git a/graphics/Makefile b/graphics/Makefile index f577fa35a1e6..46328109e893 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -557,6 +557,7 @@ SUBDIR += linux-rl9-qt5-qtsvg SUBDIR += linux-rl9-qt5-qtwayland SUBDIR += linux-rl9-shaderc + SUBDIR += linux-rl9-spirv-tools SUBDIR += linux-rl9-tiff SUBDIR += linux-rl9-vulkan SUBDIR += linux-rl9-wayland diff --git a/graphics/linux-rl9-spirv-tools/Makefile b/graphics/linux-rl9-spirv-tools/Makefile new file mode 100644 index 000000000000..7793ee178165 --- /dev/null +++ b/graphics/linux-rl9-spirv-tools/Makefile @@ -0,0 +1,26 @@ +PORTNAME= spirv-tools +PORTVERSION= 2023.3 +DISTVERSIONSUFFIX= -1.el9 +CATEGORIES= graphics linux + +MAINTAINER= emulation@FreeBSD.org +COMMENT= Tools for processing SPIR-V intermediate shader language modules (Rocky Linux ${LINUX_DIST_VER}) +WWW= https://github.com/KhronosGroup/SPIRV-Tools + +LICENSE= APACHE20 + +USES= cpe linux:rl9 +USE_LDCONFIG= yes +USE_LINUX_RPM= yes +WANT_LINUX32= yes + +BIN_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSIONFULL} +LIB_DISTNAMES= ${PORTNAME}${PKGNAMESUFFIX}-libs-${DISTVERSIONFULL} + +CONFLICTS= linux-c7-${PORTNAME} +DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr +DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}${PKGNAMESUFFIX} + +OPTIONS_DEFINE= DOCS + +.include diff --git a/graphics/linux-rl9-spirv-tools/distinfo b/graphics/linux-rl9-spirv-tools/distinfo new file mode 100644 index 000000000000..46583a53c1d8 --- /dev/null +++ b/graphics/linux-rl9-spirv-tools/distinfo @@ -0,0 +1,13 @@ +TIMESTAMP = 1731540059 +SHA256 (rocky/s/spirv-tools-2023.3-1.el9.aarch64.rpm) = 9fa1a778560e67ab9545a80abc2dbad29f01d558a15ae97afdb6d103a02d97ce +SIZE (rocky/s/spirv-tools-2023.3-1.el9.aarch64.rpm) = 239746 +SHA256 (rocky/s/spirv-tools-2023.3-1.el9.x86_64.rpm) = 843163919ee08914a6b7ece3341af281821c0bfb91a6e89f5f9ffef55b499671 +SIZE (rocky/s/spirv-tools-2023.3-1.el9.x86_64.rpm) = 250105 +SHA256 (rocky/s/spirv-tools-libs-2023.3-1.el9.aarch64.rpm) = 3593395003f59c9af7223b33687b57c4b3b85f0fedddf061c67643b5bb3b4777 +SIZE (rocky/s/spirv-tools-libs-2023.3-1.el9.aarch64.rpm) = 1426957 +SHA256 (rocky/s/spirv-tools-libs-2023.3-1.el9.i686.rpm) = 3b24f6703000fb1ede8f56c7d8e5ad242a989e1e54d4b235b929ce75bb056176 +SIZE (rocky/s/spirv-tools-libs-2023.3-1.el9.i686.rpm) = 1619155 +SHA256 (rocky/s/spirv-tools-libs-2023.3-1.el9.x86_64.rpm) = 4ca14f5dcc1d063892043459b18675a7b911c2bca9c484a989b9e4d553dea6e7 +SIZE (rocky/s/spirv-tools-libs-2023.3-1.el9.x86_64.rpm) = 1456530 +SHA256 (rocky/s/spirv-tools-2023.3-1.el9.src.rpm) = bb0b504938c02298a75d5b1a4d85014404f7ec771938df254cfd67c0e3bbd62c +SIZE (rocky/s/spirv-tools-2023.3-1.el9.src.rpm) = 3151168 diff --git a/graphics/linux-rl9-spirv-tools/pkg-plist.aarch64 b/graphics/linux-rl9-spirv-tools/pkg-plist.aarch64 new file mode 100644 index 000000000000..1db6cb0bff45 --- /dev/null +++ b/graphics/linux-rl9-spirv-tools/pkg-plist.aarch64 @@ -0,0 +1,36 @@ +usr/bin/spirv-as +usr/bin/spirv-cfg +usr/bin/spirv-dis +usr/bin/spirv-lesspipe.sh +usr/bin/spirv-link +usr/bin/spirv-lint +usr/bin/spirv-objdump +usr/bin/spirv-opt +usr/bin/spirv-reduce +usr/bin/spirv-val +usr/lib/.build-id/6e/b6eefe3dc75e67f138b65b50219686c76a4789 +usr/lib/.build-id/c8/93388d0ad5429e208ab3c84b3d5b7e96c514c9 +usr/lib/.build-id/ef/fd56201fe979948b2d220afc5bfef930156816 +usr/lib/.build-id/6a/95825046aedfb730cffa1bf1012fd1de2bb45f +usr/lib/.build-id/1a/e629f8523305ca1f81691ba80de93803d390a0 +usr/lib/.build-id/f7/60e8410c82ec980dcae2be5143833ff39aba00 +usr/lib/.build-id/9a/fc9c9cf6c6a69a2632a1ef55d0ada7e68336ee +usr/lib/.build-id/11/df29248c15eec6f494aadf16d678ed0ada9a99 +usr/lib/.build-id/9c/fb010a44c00a18a241eb69b82ed0ffeb093dff +usr/lib/.build-id/21/99cb381c3ee1da4a1b3e15793f2548cdfc9f4b +usr/lib/.build-id/19/65672c8515f35dc4b235790840d86a06b38f7a +usr/lib/.build-id/77/c56ae67bc8ac4db31263eaf5097bb02afd9100 +usr/lib/.build-id/6c/9589b7fffd1efc98b050444a7de0dac0784f04 +usr/lib/.build-id/6c/381cc5d667f71e55067f32e578537a45f0cc7b +usr/lib/.build-id/14/76bd882d7b1ddec7c3ce65b57cba5a0e38dd6f +usr/lib/.build-id/87/708108b373f93fae463808a33d8f8ebe251822 +usr/lib64/libSPIRV-Tools-diff.so +usr/lib64/libSPIRV-Tools-link.so +usr/lib64/libSPIRV-Tools-lint.so +usr/lib64/libSPIRV-Tools-opt.so +usr/lib64/libSPIRV-Tools-reduce.so +usr/lib64/libSPIRV-Tools-shared.so +usr/lib64/libSPIRV-Tools.so +%%PORTDOCS%%%%DOCSDIR%%/CHANGES +%%PORTDOCS%%%%DOCSDIR%%/README.md +usr/share/licenses/spirv-tools/LICENSE diff --git a/graphics/linux-rl9-spirv-tools/pkg-plist.amd64 b/graphics/linux-rl9-spirv-tools/pkg-plist.amd64 new file mode 100644 index 000000000000..2d2d6bba3125 --- /dev/null +++ b/graphics/linux-rl9-spirv-tools/pkg-plist.amd64 @@ -0,0 +1,50 @@ +usr/bin/spirv-as +usr/bin/spirv-cfg +usr/bin/spirv-dis +usr/bin/spirv-lesspipe.sh +usr/bin/spirv-link +usr/bin/spirv-lint +usr/bin/spirv-objdump +usr/bin/spirv-opt +usr/bin/spirv-reduce +usr/bin/spirv-val +usr/lib/.build-id/1f/01034278b57df82ef19528f37f6d188e7a4ea9 +usr/lib/.build-id/2a/4de241679f4a4608f92ac599d43db9cd4d44a3 +usr/lib/.build-id/39/576f44228fe2968a16654c8bab03eeae4e7a6c +usr/lib/.build-id/3f/4701e23a233bb059167359df933c1fcabbcd64 +usr/lib/.build-id/4b/b2a32a3b182e5afe8e602b7aa0e931740552a9 +usr/lib/.build-id/51/29dc74e3e1c2b5692d411aaa1e152f2069eb55 +usr/lib/.build-id/51/8f1a9a5e5fd46ac701705ba94e5447f8f8962b +usr/lib/.build-id/80/236a6343a8bc56da18cfc1712c7c3393577dd5 +usr/lib/.build-id/83/1c1b7d7db78438eef6d26ad85ddb4ea5f59e97 +usr/lib/.build-id/86/63285178e1d86646eb63868085e3d465cb1067 +usr/lib/.build-id/89/754061313f437e3474924aeda877b09016534b +usr/lib/.build-id/97/8c2e743b37c77eced66f77a8cacf0f29910fa5 +usr/lib/.build-id/9a/fba8a3741b15f83c18ecbfdffa22ad9a2555e0 +usr/lib/.build-id/9c/8c771350a65314d32ed91b9bcc881dd9c5fb82 +usr/lib/.build-id/ac/92403adb23e8c534a94d7d64dd6f1ffd1fee2d +usr/lib/.build-id/ad/f46992b0652035d7bbe67df1b398802399f9f6 +usr/lib/.build-id/c6/114d039eabff60d95890d70c7abcc707a07232 +usr/lib/.build-id/d5/ccdb26d56e32e8eeb550f7d861daafe0c1f3db +usr/lib/.build-id/db/da76a59f3edb0229147d40d4a0dc3afc6de2ba +usr/lib/.build-id/e9/17bc525fd2b632ae08aae0b2da7a3020b802a5 +usr/lib/.build-id/f3/d4fb05b6feaee5136d87c5156329a5565a0d3d +usr/lib/.build-id/f6/a187fcbafe8cb0610771d649820e2daa79d19a +usr/lib/.build-id/f6/a4131c43c8467e8b343a259a915ba146f95f4c +usr/lib/libSPIRV-Tools-diff.so +usr/lib/libSPIRV-Tools-link.so +usr/lib/libSPIRV-Tools-lint.so +usr/lib/libSPIRV-Tools-opt.so +usr/lib/libSPIRV-Tools-reduce.so +usr/lib/libSPIRV-Tools-shared.so +usr/lib/libSPIRV-Tools.so +usr/lib64/libSPIRV-Tools-diff.so +usr/lib64/libSPIRV-Tools-link.so +usr/lib64/libSPIRV-Tools-lint.so +usr/lib64/libSPIRV-Tools-opt.so +usr/lib64/libSPIRV-Tools-reduce.so +usr/lib64/libSPIRV-Tools-shared.so +usr/lib64/libSPIRV-Tools.so +%%PORTDOCS%%%%DOCSDIR%%/CHANGES +%%PORTDOCS%%%%DOCSDIR%%/README.md +usr/share/licenses/spirv-tools/LICENSE