BSD Ports

x11/virglrenderer 1.2.0 FreeBSD

VirGL virtual OpenGL renderer

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
x11
Package size
613.8 KiB, 4953.2 KiB installed

Description

Virgil is a research project to investigate the possibility of creating a virtual 3D GPU for use inside qemu virtual machines, that allows the guest operating system to use the capabilities of the host GPU to accelerate 3D rendering. The plan is to have a guest GPU that is fully independent of the host GPU.

In the other systems

SystemPortVersion
FreeBSDx11/virglrenderer1.2.0
DragonFlyx11/virglrenderer0.8.2_1

Install

Binary package:

pkg install virglrenderer

From the ports tree:

cd /usr/ports/x11/virglrenderer/ && make install clean

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

RUN_DEPENDS=	virglrenderer>0:x11/virglrenderer
LIB_DEPENDS=	libvirglrenderer.so:x11/virglrenderer

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.2.01.2.0-1.0.11.2.0
FreeBSD:14:quarterly1.2.01.2.0n/a1.0.11.2.0
FreeBSD:15:latest1.2.01.2.0n/a1.0.11.0.1
FreeBSD:15:quarterly1.2.01.2.0n/an/an/a
FreeBSD:16:latest1.2.01.2.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

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

Build dependencies 49
Run dependencies 36

No port depends on this one.

Configuration

Options name: x11_virglrenderer

OptionDefaultDescription
VENUSonSupport for vulkan
USES
cmake:indirect compiler:c++11-lang cpe gl meson pkgconfig python xorg
Service scripts
none

Files

pkg-plist 8
  • bin/virgl_test_server
  • include/virgl/virgl-version.h
  • include/virgl/virglrenderer.h
  • lib/libvirglrenderer.so
  • lib/libvirglrenderer.so.1
  • lib/libvirglrenderer.so.1.10.0
  • libdata/pkgconfig/virglrenderer.pc
  • libexec/virgl_render_server
distinfo 1
FileSizeSHA256
virglrenderer-1.2.0.tar.bz2868055f4f52db11297b52b35c8c2d5bf5e21b7997b52f8bfad99ea2b1c155997cff4ad

Commit history 0

No commits in the history this site was built from.