1libxcvt 2======= 3 4`libxcvt` is a library providing a standalone version of the X server 5implementation of the VESA CVT standard timing modelines generator. 6 7`libxcvt` also provides a standalone version of the command line tool 8`cvt` copied from the Xorg implementation and is meant to be a direct 9replacement to the version provided by the `Xorg` server. 10 11An example output is: 12 13``` 14$ cvt --verbose 1920 1200 75 15# 1920x1200 74.93 Hz (CVT 2.30MA) hsync: 94.04 kHz; pclk: 245.25 MHz 16Modeline "1920x1200_75.00" 245.25 1920 2064 2264 2608 1200 1203 1209 1255 -hsync +vsync 17``` 18 19Building 20======== 21 22`libxcvt` is built using [Meson](https://mesonbuild.com/) 23 24 $ git clone https://gitlab.freedesktop.org/xorg/lib/libxcvt.git 25 $ cd libxcvt 26 $ meson build/ --prefix=... 27 $ ninja -C build/ install 28 $ cd .. 29 30Credit 31====== 32 33The code base of `libxcvt` is identical to `xf86CVTMode()` therefore 34all credits for `libxcvt` go to the author (Luc Verhaegen) and 35contributors of `xf86CVTMode()` and the `cvt` utility as found in the 36[xserver](https://gitlab.freedesktop.org/xorg/xserver/) repository. 37