# -*- 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 name lynx set milestone 2.9.0 version ${milestone} revision 0 categories www license {GPL-2 OpenSSLException} maintainers {larryv @larryv} description The text web browser long_description Lynx is a fully-featured World Wide Web browser for \ users on Unix, VMS, and other platforms running \ cursor-addressable, character-cell terminals or \ emulators. homepage https://lynx.invisible-island.net depends_build bin:perl:perl5 depends_lib port:brotli \ port:bzip2 \ port:gettext \ port:libiconv \ port:libidn2 \ port:ncurses \ port:zlib master_sites https://invisible-island.net/archives/lynx/tarballs \ https://invisible-mirror.net/archives/lynx/tarballs distname [strsed ${distname} {g/-//}] use_bzip2 yes checksums rmd160 fcf6cb903f25d4e26bad47f5589698d63e5669bd \ sha256 5bcae5e2e6043ca7b220963a97763c49c13218d849ffda6be7739bfd5a2d36ff \ size 2781819 patchfiles patch-LYCharSets.diff configure.args --datadir=${prefix}/share/doc \ --enable-htmlized-cfg \ --enable-ipv6 \ --enable-local-docs \ --enable-nls \ --with-brotli \ --with-bzlib \ --with-zlib destroot.target-append install-doc install-help if {![variant_isset gnutls]} { default_variants +ssl } variant ssl conflicts gnutls description "Enable secure connections using OpenSSL" { depends_lib-append path:lib/libssl.dylib:openssl configure.args-append --with-ssl=${prefix} } variant gnutls conflicts ssl description "Enable secure connections with GnuTLS (experimental)" { depends_lib-append path:lib/pkgconfig/gnutls.pc:gnutls configure.args-append --with-gnutls=${prefix} } livecheck.type regex livecheck.url [lindex ${master_sites} 0] livecheck.regex [format {href="%s(\d+(?:\.\d+)*rel\.\d+)%s"} \ ${name} ${extract.suffix}]