summaryrefslogtreecommitdiff
path: root/finance/gnucash/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'finance/gnucash/Makefile')
-rw-r--r--finance/gnucash/Makefile23
1 files changed, 14 insertions, 9 deletions
diff --git a/finance/gnucash/Makefile b/finance/gnucash/Makefile
index 10a0fb44948..66fe891b0ad 100644
--- a/finance/gnucash/Makefile
+++ b/finance/gnucash/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.294 2020/06/02 08:23:47 adam Exp $
+# $NetBSD: Makefile,v 1.295 2020/06/29 13:36:45 wiz Exp $
-DISTNAME= gnucash-3.10
-PKGREVISION= 2
+DISTNAME= gnucash-4.0
CATEGORIES= finance
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gnucash/}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=gnucash/}
EXTRACT_SUFX= .tar.bz2
+GITHUB_RELEASE= ${PKGVERSION_NOREV}
MAINTAINER= wiz@NetBSD.org
HOMEPAGE= http://www.gnucash.org/
@@ -16,9 +16,10 @@ DEPENDS+= p5-Finance-Quote-[0-9]*:../../finance/p5-Finance-Quote
DEPENDS+= p5-Date-Manip-[0-9]*:../../devel/p5-Date-Manip
DEPENDS+= dconf-[0-9]*:../../devel/dconf
# instead of USE_TOOLS+=msgfmt, since we need a newer version
-TOOL_DEPENDS+= gettext-tools>=0.19.6:../../devel/gettext-tools
+TOOL_DEPENDS+= gettext-tools>=0.20:../../devel/gettext-tools
-USE_LANGUAGES= c c++
+GCC_REQD+= 8
+USE_LANGUAGES= c c++17
USE_CMAKE= yes
USE_LIBTOOL= yes
INFO_FILES= yes
@@ -66,21 +67,25 @@ post-install:
.include "options.mk"
-BUILDLINK_API_DEPENDS.glib2+= glib2>=2.40.0
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.56.1
.include "../../devel/glib2/schemas.mk"
.include "../../devel/glib2/buildlink3.mk"
-BUILDLINK_API_DEPENDS.boost-headers+= boost-headers>=1.64.0nb3
+BUILDLINK_API_DEPENDS.boost-headers+= boost-headers>=1.67
.include "../../devel/boost-headers/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
+BUILDLINK_API_DEPENDS.googletest+= googletest>=1.8.0
.include "../../devel/googletest/buildlink3.mk"
-.include "../../devel/swig2/buildlink3.mk"
+.include "../../devel/swig3/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
.include "../../lang/guile22/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../textproc/icu/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libxml2+= libxml2>=2.9.4
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../textproc/libxslt/buildlink3.mk"
+BUILDLINK_API_DEPENDS.webkit-gtk+= webkit-gtk>=2.14.1
.include "../../www/webkit-gtk/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gtk3+= gtk3+>=3.22.30
.include "../../x11/gtk3/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"