FreeBSD Ports

graphics/libQGLViewer 2.9.1

C++ library based on Qt5 that eases the creation of OpenGL 3D viewers

Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
graphics, devel
Package size
251.7 KiB, 863.6 KiB installed

Description

libQGLViewer is a C++ library based on Qt that eases the creation of OpenGL 3D viewers.

It provides some of the typical 3D viewer functionalities, such as the possibility to move the camera using the mouse, which lacks in most of the other APIs. Other features include mouse manipulated frames, interpolated keyFrames, object selection, stereo display, screenshot saving and much more. It can be used by OpenGL beginners as well as to create complex applications, being fully customizable and easy to extend.

Install

As a binary package — by origin, or by package name:

pkg install graphics/libQGLViewer
pkg install libQGLViewer

From the ports tree:

cd /usr/ports/graphics/libQGLViewer/ && make install clean

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

RUN_DEPENDS=	libQGLViewer>0:graphics/libQGLViewer
LIB_DEPENDS=	libQGLViewer.so:graphics/libQGLViewer

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:latest2.9.12.9.1-2.9.12.9.1
FreeBSD:14:quarterly2.9.12.9.1n/a2.9.12.9.1
FreeBSD:15:latest2.9.12.9.1n/a2.9.1-
FreeBSD:15:quarterly2.9.12.9.1n/an/an/a
FreeBSD:16:latest2.9.12.9.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.

All build dependencies 103

The first 100 are listed.

All run dependencies 93

Configuration

Options name: graphics_libQGLViewer

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cmake compiler:c++17-lang gl qt:5
Service scripts
none

Files

pkg-plist 14
  • include/QGLViewer/camera.h
  • include/QGLViewer/config.h
  • include/QGLViewer/constraint.h
  • include/QGLViewer/domUtils.h
  • include/QGLViewer/frame.h
  • include/QGLViewer/keyFrameInterpolator.h
  • include/QGLViewer/manipulatedCameraFrame.h
  • include/QGLViewer/manipulatedFrame.h
  • include/QGLViewer/mouseGrabber.h
  • include/QGLViewer/qglviewer.h
  • include/QGLViewer/quaternion.h
  • include/QGLViewer/vec.h
  • lib/libQGLViewer.so
  • libdata/pkgconfig/libQGLViewer.pc
distinfo 1
FileSizeSHA256
GillesDebunne-libQGLViewer-v2.9.1_GH0.tar.gz2.499763e+06ea4f9ac627c136a6851ffd3763b154f21c87a58bcec4e5d5b2d07e65a403096b

Commit history 0

No commits in the history this site was built from.