[BACK]Return to Makefile.common CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / www / links

File: [cvs.NetBSD.org] / pkgsrc / www / links / Makefile.common (download)

Revision 1.72, Sun Sep 1 11:07:51 2019 UTC (3 months ago) by leot
Branch: MAIN
Changes since 1.71: +2 -2 lines

links{,-gui}: Update to 2.20

Changes:
2.20
----
 - Security bug fixed: when links was connected to tor, it would send real
   dns requests outside the tor network when the displayed page contains
   <link rel="dns-prefetch" href="http://host.domain/">.
   This bug is present in links-2.15 to links-2.19.
   Found by Shi Tian.
 - Fix a crash if:
    * External fonts are used
    * Rendering is optimized for LCD
    * The document contains some characters with zero width
 - Accept file urls in the form file://localhost/usr/bin/ or
   file://hostname/usr/bin/ according to RFC 8089
 - Report errors using dialog boxes on OS/2 and Windows because
   the standard output may not be visible
 - Fix an error "ERROR: select for write (5) failed: Bad file descriptor"
   that could happen if the master process was doing dns lookup while being
   suspended
 - Fixed a memory leak of the SSL structure
 - Try to open the file "/dev/input/mice" and use it instead of gpm.
   (the user must be in the "input" group)
   This results in smooth mouse movement on the framebuffer.
 - Report "Lynx/Links" user agent when searching on Google so that
   Google returns non-css page
 - Support the zstd compression algorithm
 - Haiku support
 - Fix mouse dragging not being reported in xterm
 - Use proper cookie expiry

# $NetBSD: Makefile.common,v 1.72 2019/09/01 11:07:51 leot Exp $
#
# used by www/links/Makefile
# used by www/links-gui/Makefile

DISTNAME=	links-2.20
CATEGORIES=	www
MASTER_SITES=	http://links.twibright.com/download/
EXTRACT_SUFX=	.tar.bz2

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	http://links.twibright.com/
LICENSE=	gnu-gpl-v2 # including special OpenSSL paragraph

GNU_CONFIGURE=		YES

PLIST_SRC=		${.CURDIR}/../../www/links/PLIST
PATCHDIR=		${.CURDIR}/../../www/links/patches
DISTINFO_FILE=		${.CURDIR}/../../www/links/distinfo

INSTALLATION_DIRS=	share/doc/links

.include "options.mk"

post-install:
	${INSTALL_DATA} ${WRKSRC}/KEYS ${DESTDIR}${PREFIX}/share/doc/links

.include "../../devel/libevent/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"