BSD Ports

graphics/linux-rl9-vulkan 1.4.328.1 FreeBSD

Driver loader for the Vulkan graphics API (Rocky Linux 9.8)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
78d3ed0a55
License
APACHE20
Categories
graphics, linux
Package size
479.6 KiB, 2128.3 KiB installed

Description

This package holds both vulkan-loader and vulkan-tools for linux-rl9.

Vulkan is an explicit API, enabling direct control over how GPUs actually work. As such, Vulkan supports systems that have multiple GPUs, each running with a different driver, or ICD (Installable Client Driver). Vulkan also supports multiple global contexts (instances, in Vulkan terminology).

The ICD loader is a library that is placed between a Vulkan application and any number of Vulkan drivers, in order to support multiple drivers and the instance-level functionality that works across these drivers. Additionally, the loader manages inserting Vulkan layer libraries, such as validation layers, between an application and the drivers.

The Vulkan tools and utilities assist with development by enabling developers to verify their applications correct use of the Vulkan API.

In the other systems

SystemPortVersion
FreeBSDgraphics/linux-rl9-vulkan1.4.328.1
MidnightBSDgraphics/linux-rl9-vulkan1.4.313.0

Install

Binary package:

pkg install linux-rl9-vulkan

From the ports tree:

cd /usr/ports/graphics/linux-rl9-vulkan/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	linux-rl9-vulkan>0:graphics/linux-rl9-vulkan

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.4.328.11.4.328.1---
FreeBSD:14:quarterly1.4.328.11.4.328.1n/a--
FreeBSD:15:latest1.4.328.11.4.328.1n/a--
FreeBSD:15:quarterly1.4.328.11.4.328.1n/an/an/a
FreeBSD:16:latest1.4.328.11.4.328.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 20

Configuration

Options name: graphics_vulkan

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe linux:rl9
Service scripts
none

Files

distinfo 7
FileSizeSHA256
rocky/v/vulkan-loader-1.4.328.1-1.el9.aarch64.rpm17423996487b078b1ac6d9c904a101ce8ee552d964a8f41792632caf75039876efda51
rocky/v/vulkan-loader-1.4.328.1-1.el9.i686.rpm1726427bfe26f085f51e02e3687dc510b8cb22ad7bb0aed93d7143d942863c1d5bf273
rocky/v/vulkan-loader-1.4.328.1-1.el9.x86_64.rpm16142585f455f1a498909340f07f86635ab22a183639b4ec53f9e1a0024806a1d6b811
rocky/v/vulkan-tools-1.4.328.1-1.el9.aarch64.rpm3488722ff565c77cbabddcb32872b543f5dbb77ff042d3572e0fdaa6ee407aedd9e95a
rocky/v/vulkan-tools-1.4.328.1-1.el9.x86_64.rpm3745154fff1f4d57e179a476554dc5f8a29986079a9f21c1c026c22e836153953b2368
rocky/v/vulkan-loader-1.4.328.1-1.el9.src.rpm1.766055e+0606b9ca2752e27540bd5c703401a310ca86ec9178d2ae51e0dc7096a36065a0dd
rocky/v/vulkan-tools-1.4.328.1-1.el9.src.rpm793921a07ed3f1d658b1e52e48b5200d6dbfefe7a2fbdf505d3d35bce7ee95f4532903

Commit history 2

DateCommitCreditsLog message
78d3ed0a55 Kenneth Raplee graphics/linux-rl9-vulkan: Add vulkan-tools
Following the same Linux packaging pattern as x11/linux-rl9-xorg-libs, we're simplifying any additional Linux Vulkan packaging into a single port. PR: 296502 Co-authored-by: Vincent <[email protected]> Approved by: arrowd (co-mentor)
8604dc28fa Dima Panov graphics/linux-rl9-vulkan: update to 1.4.328.1 release