Skip to content

Commit 8fe13d7

Browse files
bootstrap::xorg: add libxcvt
Signed-off-by: Anhad Singh <[email protected]>
1 parent b2e99e2 commit 8fe13d7

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

bootstrap/xorg.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -974,6 +974,33 @@ packages:
974974
DESTDIR: '@THIS_COLLECT_DIR@'
975975
- args: ['cp', '@SOURCE_ROOT@/extra-files/xorg/xinitrc', '@THIS_COLLECT_DIR@/etc/X11/xinit/xinitrc']
976976

977+
# X.Org xcvt library and cvt program
978+
#
979+
# VESA CVT standard timing modeline generation library & utility.
980+
- name: libxcvt
981+
source:
982+
subdir: 'bundled'
983+
git: 'https://gitlab.freedesktop.org/xorg/lib/libxcvt.git'
984+
tag: 'libxcvt-0.1.2'
985+
version: '0.1.2'
986+
tools_required:
987+
- host-gcc
988+
- host-pkg-config
989+
pkgs_required:
990+
- mlibc
991+
configure:
992+
- args:
993+
- 'meson'
994+
- '--cross-file'
995+
- '@SOURCE_ROOT@/userland/cross-file.ini'
996+
- '--prefix=/usr'
997+
- '@THIS_SOURCE_DIR@'
998+
build:
999+
- args: ['ninja', '-j@PARALLELISM@']
1000+
- args: ['ninja', 'install']
1001+
environ:
1002+
DESTDIR: '@THIS_COLLECT_DIR@'
1003+
9771004
# The X server accepts requests from client applications to create windows,
9781005
# which are (normally rectangular) "virtual screens" that the client program
9791006
# can draw into.
@@ -1006,6 +1033,7 @@ packages:
10061033
- libepoxy
10071034
- libxkbfile
10081035
- libxfont2
1036+
- libxcvt
10091037
- pixman
10101038
configure:
10111039
- args:

0 commit comments

Comments
 (0)