diff --git a/graphics/libsvgtiny/Makefile b/graphics/libsvgtiny/Makefile index 859f5553a904..d94cbba2a5e7 100644 --- a/graphics/libsvgtiny/Makefile +++ b/graphics/libsvgtiny/Makefile @@ -1,29 +1,28 @@ # Created by: Emanuel Haupt PORTNAME= libsvgtiny PORTVERSION= 0.1.7 DISTVERSIONSUFFIX= -src CATEGORIES= graphics MASTER_SITES= https://download.netsurf-browser.org/libs/releases/ MAINTAINER= ehaupt@FreeBSD.org -COMMENT= SVG tiny library COMMENT= Tiny SVG fremebuffer abstraction library, written in C LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/bin/gperf:devel/gperf \ netsurf-buildsystem>=1.5:devel/netsurf-buildsystem LIB_DEPENDS= libdom.so:www/libdom \ libwapcaplet.so:textproc/libwapcaplet USES= compiler:c11 gmake pkgconfig WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PLIST_FILES= include/svgtiny.h \ lib/libsvgtiny.a \ libdata/pkgconfig/libsvgtiny.pc .include diff --git a/www/netsurf/Makefile b/www/netsurf/Makefile index 7289240186b0..5469c7349dc9 100644 --- a/www/netsurf/Makefile +++ b/www/netsurf/Makefile @@ -1,93 +1,93 @@ # Created by: Andrew Pantyukhin PORTNAME= netsurf PORTVERSION= 3.10 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= www MASTER_SITES= http://download.netsurf-browser.org/netsurf/releases/source/ DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= nc@FreeBSD.org COMMENT= Lightweight web browser LICENSE= GPLv2 MIT LICENSE_COMB= multi BUILD_DEPENDS= duk:lang/duktape \ nsgenbind:devel/nsgenbind \ p5-HTML-Parser>=3.72:www/p5-HTML-Parser \ xxd:editors/vim LIB_DEPENDS= libcss.so:textproc/libcss \ libcurl.so:ftp/curl \ libdom.so:www/libdom \ libexpat.so:textproc/expat2 \ libhubbub.so:www/libhubbub \ libnsbmp.so:graphics/libnsbmp \ libnsgif.so:graphics/libnsgif \ libnspsl.so:dns/libnspsl \ libnsutils.so:devel/libnsutils \ libparserutils.so:devel/libparserutils \ libpng.so:graphics/png \ libutf8proc.so:textproc/utf8proc \ libwapcaplet.so:textproc/libwapcaplet \ libwebp.so:graphics/webp RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss \ duk:lang/duktape USES= bison cpe desktop-file-utils gmake gnome iconv:translit jpeg \ localbase pkgconfig shebangfix ssl CPE_VENDOR= ${PORTNAME}-browser USE_GNOME= cairo glib20 gtk30 librsvg2 SHEBANG_FILES= utils/split-messages.pl perl_CMD= ${PERL} MAKE_ARGS= CC="${CC}" \ CCOPT="" \ HOST="${OPSYS}" \ HOST_CC="${CC}" \ OPTCFLAGS="${CFLAGS}" \ Q="" \ TARGET="gtk3" \ WARNFLAGS="" .if defined(WITH_DEBUG) MAKE_ARGS+= STRIP="true" .endif MAKE_ENV+= COMPONENT_TYPE="lib-shared" \ FLEX="${LOCALBASE}/bin/flex" ALL_TARGET= #empty CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} -lssl -lcrypto WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} post-patch: @${REINPLACE_CMD} '/CFLAGS/d' \ ${WRKSRC}//Makefile.defaults @${CP} ${FILESDIR}/buildui.pl ${WRKSRC}/utils/ do-configure: @${CP} ${FILESDIR}/Makefile.config ${WRKSRC} post-install: cd ${STAGEDIR}${PREFIX}/bin && ${LN} -sf netsurf-gtk3 \ netsurf-gtk .for d in applications pixmaps ${MKDIR} ${STAGEDIR}${PREFIX}/share/${d} .endfor ${INSTALL_DATA} ${WRKSRC}/frontends/gtk/res/deoptions.gtk3.ui \ ${STAGEDIR}${PREFIX}/share/netsurf ${INSTALL_DATA} ${WRKSRC}/frontends/gtk/res/enoptions.gtk3.ui \ ${STAGEDIR}${PREFIX}/share/netsurf ${INSTALL_DATA} ${WRKSRC}/frontends/gtk/res/froptions.gtk3.ui \ ${STAGEDIR}${PREFIX}/share/netsurf ${INSTALL_DATA} ${WRKSRC}/frontends/gtk/res/itoptions.gtk3.ui \ ${STAGEDIR}${PREFIX}/share/netsurf ${INSTALL_DATA} ${WRKSRC}/frontends/gtk/res/nloptions.gtk3.ui \ ${STAGEDIR}${PREFIX}/share/netsurf ${INSTALL_DATA} ${WRKSRC}/frontends/gtk/res/netsurf-gtk.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/frontends/gtk/res/netsurf.xpm \ ${STAGEDIR}${PREFIX}/share/pixmaps .include diff --git a/www/netsurf/files/Makefile.config b/www/netsurf/files/Makefile.config index cd7852143c08..757728ef8d2f 100644 --- a/www/netsurf/files/Makefile.config +++ b/www/netsurf/files/Makefile.config @@ -1,5 +1,5 @@ NETSURF_USE_LIBICONV_PLUG=YES -NETSURF_USE_NSSVG=NO +NETSURF_USE_NSSVG=YES NETSURF_USE_RSVG=YES NETSURF_USE_VIDEO=NO NETSURF_STRIP_BINARY=YES