Source
xxxxxxxxxx
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup compiler_blacklist_versions 1.0
name xorg-libX11
version 1.6.9
categories x11 devel
license X11
maintainers {jeremyhu @jeremyhu} openmaintainer
description X.org libX11
homepage https://www.x.org
platforms darwin macosx
long_description libX11 is the main library used by X Window System applications to communicate with the X server.
master_sites xorg:individual/lib/
distname libX11-${version}
checksums rmd160 5575e5b54557979aa48c938a765830a3fabfceca \
sha256 9cc7e8d000d6193fa5af580d50d689380b8287052270f5bb26a5fb6b58b2bed1 \
size 2283814
use_bzip2 yes
use_parallel_build yes
depends_build port:pkgconfig \
port:xorg-xtrans \
port:xorg-xorgproto \
port:xorg-util-macros
depends_lib port:xorg-libXdmcp \
port:xorg-libXau \
port:xorg-libxcb \
port:xorg-xorgproto
configure.env-append RAWCPP=${configure.cpp}
configure.args \
--without-xmlto \
--without-fop \
--disable-specs \
--disable-silent-rules \
--disable-selective-werror
# Depending on ghostscript for the PDF documentation creates a dependency
# loop, so you may want to install first without the docs variant
variant docs description "Install extra documentation" {
depends_build-append \
port:xmlto \
port:fop \
port:xorg-sgml-doctools
depends_skip_archcheck-append \
xmlto
configure.args-delete \
--without-xmlto \
--without-fop \
--disable-specs
configure.args-append \
--with-xmlto \
--with-fop \
--enable-specs
configure.env-append \
FOP=${prefix}/bin/fop \
XMLTO=${prefix}/bin/xmlto
}
livecheck.type regex
livecheck.url https://xorg.freedesktop.org/archive/individual/lib/?C=M&O=D
livecheck.regex libX11-(\\d+(?:\\.\\d+)*)