x11/libxcvt: add new port
libxcvt is a library providing a standalone version of the X server implementation of the VESA CVT standard timing modelines generator. libxcvt also provides a standalone version of the command line tool cvt copied from the Xorg implementation and is meant to be a direct replacement to the version provided by the Xorg server. https://gitlab.freedesktop.org/ofourdan/libxcvt
This commit is contained in:
parent
0194575b4f
commit
b10c84f924
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=569219
6 changed files with 40 additions and 0 deletions
|
@ -81,6 +81,7 @@ BUILD_DEPENDS+= libepoxy>0:graphics/libepoxy # only for configure
|
|||
.endif
|
||||
|
||||
.if ${SLAVE_PORT} == "no"
|
||||
CONFLICTS_INSTALL+= libxcvt # bin/cvt, https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/637
|
||||
USE_GL+= gbm
|
||||
USE_XORG+= pciaccess
|
||||
CONFIGURE_ARGS+=--disable-dmx --disable-xephyr --disable-xnest --disable-xvfb \
|
||||
|
|
|
@ -177,6 +177,7 @@
|
|||
SUBDIR += libsynaptics
|
||||
SUBDIR += libwacom
|
||||
SUBDIR += libxcb
|
||||
SUBDIR += libxcvt
|
||||
SUBDIR += libxdg-basedir
|
||||
SUBDIR += libxfce4menu
|
||||
SUBDIR += libxfce4util
|
||||
|
|
21
x11/libxcvt/Makefile
Normal file
21
x11/libxcvt/Makefile
Normal file
|
@ -0,0 +1,21 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libxcvt
|
||||
PORTVERSION= s20210325
|
||||
CATEGORIES= x11
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
COMMENT= Calculate VESA CVT mode lines
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
CONFLICTS_INSTALL= xorg-server # bin/cvt
|
||||
|
||||
USES= meson
|
||||
USE_GITLAB= yes
|
||||
GL_SITE= https://gitlab.freedesktop.org
|
||||
GL_ACCOUNT= ofourdan
|
||||
GL_COMMIT= 81747a3d1270edb4d9df8f133206914512f604fe
|
||||
|
||||
.include <bsd.port.mk>
|
3
x11/libxcvt/distinfo
Normal file
3
x11/libxcvt/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1616665029
|
||||
SHA256 (ofourdan-libxcvt-81747a3d1270edb4d9df8f133206914512f604fe_GL0.tar.gz) = 459734f54717bae7f52894dc6f7812245debba25cffbbf94386327d6cf14c86e
|
||||
SIZE (ofourdan-libxcvt-81747a3d1270edb4d9df8f133206914512f604fe_GL0.tar.gz) = 8388
|
8
x11/libxcvt/pkg-descr
Normal file
8
x11/libxcvt/pkg-descr
Normal file
|
@ -0,0 +1,8 @@
|
|||
libxcvt is a library providing a standalone version of the X server
|
||||
implementation of the VESA CVT standard timing modelines generator.
|
||||
|
||||
libxcvt also provides a standalone version of the command line tool
|
||||
cvt copied from the Xorg implementation and is meant to be a direct
|
||||
replacement to the version provided by the Xorg server.
|
||||
|
||||
WWW: https://gitlab.freedesktop.org/ofourdan/libxcvt
|
6
x11/libxcvt/pkg-plist
Normal file
6
x11/libxcvt/pkg-plist
Normal file
|
@ -0,0 +1,6 @@
|
|||
bin/cvt
|
||||
include/libxcvt/libxcvt.h
|
||||
include/libxcvt/libxcvt_mode.h
|
||||
lib/libxcvt.so
|
||||
libdata/pkgconfig/libxcvt.pc
|
||||
man/man1/cvt.1.gz
|
Loading…
Reference in a new issue