Mon Jul 18 20:37:59 2022 UTC ()
editors/xournalpp: add dependency: graphics/adwaita-icon-theme

Xournal++ crashes when the image-missing icon is not present in the
icon theme, depend on graphics/adwaita-icon-theme for the icon --
this is the solution suggested in the Xournal++ 1.1.0 release notes.


(yhardy)
diff -r1.39 -r1.40 pkgsrc/editors/xournalpp/Makefile

cvs diff -r1.39 -r1.40 pkgsrc/editors/xournalpp/Makefile (expand / switch to unified diff)

--- pkgsrc/editors/xournalpp/Makefile 2022/05/04 21:05:42 1.39
+++ pkgsrc/editors/xournalpp/Makefile 2022/07/18 20:37:58 1.40
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.39 2022/05/04 21:05:42 wiz Exp $ 1# $NetBSD: Makefile,v 1.40 2022/07/18 20:37:58 yhardy Exp $
2 2
3DISTNAME= xournalpp-1.1.1 3DISTNAME= xournalpp-1.1.1
4PKGREVISION= 3 4PKGREVISION= 4
5CATEGORIES= editors 5CATEGORIES= editors
6MASTER_SITES= ${MASTER_SITE_GITHUB:=xournalpp/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=xournalpp/}
7GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/xournalpp/xournalpp 10HOMEPAGE= https://github.com/xournalpp/xournalpp
11COMMENT= Take notes, sketch and annotate PDFs 11COMMENT= Take notes, sketch and annotate PDFs
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14USE_CMAKE= yes 14USE_CMAKE= yes
15USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
16USE_TOOLS+= msgfmt msgmerge xgettext 16USE_TOOLS+= msgfmt msgmerge xgettext
17USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
@@ -35,23 +35,24 @@ DEPENDS+= tex-amsfonts-[0-9]*:../../font @@ -35,23 +35,24 @@ DEPENDS+= tex-amsfonts-[0-9]*:../../font
35DEPENDS+= tex-amsmath-[0-9]*:../../print/tex-amsmath 35DEPENDS+= tex-amsmath-[0-9]*:../../print/tex-amsmath
36DEPENDS+= tex-latex-[0-9]*:../../print/tex-latex 36DEPENDS+= tex-latex-[0-9]*:../../print/tex-latex
37DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin 37DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin
38DEPENDS+= tex-standalone-[0-9]*:../../print/tex-standalone 38DEPENDS+= tex-standalone-[0-9]*:../../print/tex-standalone
39 39
40INSTALLATION_DIRS+= ${PKGMANDIR}/man1 40INSTALLATION_DIRS+= ${PKGMANDIR}/man1
41 41
42post-install: 42post-install:
43 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 || ${TRUE} 43 ${MV} ${DESTDIR}${PREFIX}/share/man/man1/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 || ${TRUE}
44 44
45.include "../../archivers/libzip/buildlink3.mk" 45.include "../../archivers/libzip/buildlink3.mk"
46.include "../../audio/libsndfile/buildlink3.mk" 46.include "../../audio/libsndfile/buildlink3.mk"
47.include "../../audio/portaudio/buildlink3.mk" 47.include "../../audio/portaudio/buildlink3.mk"
 48.include "../../graphics/adwaita-icon-theme/buildlink3.mk"
48.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 49.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
49.include "../../graphics/librsvg/buildlink3.mk" 50.include "../../graphics/librsvg/buildlink3.mk"
50.include "../../lang/lua53/buildlink3.mk" 51.include "../../lang/lua53/buildlink3.mk"
51.include "../../print/poppler-glib/buildlink3.mk" 52.include "../../print/poppler-glib/buildlink3.mk"
52.include "../../textproc/libxml2/buildlink3.mk" 53.include "../../textproc/libxml2/buildlink3.mk"
53.include "../../sysutils/desktop-file-utils/desktopdb.mk" 54.include "../../sysutils/desktop-file-utils/desktopdb.mk"
54.include "../../x11/gtk3/buildlink3.mk" 55.include "../../x11/gtk3/buildlink3.mk"
55.include "../../x11/libXi/buildlink3.mk" 56.include "../../x11/libXi/buildlink3.mk"
56.include "../../x11/libX11/buildlink3.mk" 57.include "../../x11/libX11/buildlink3.mk"
57.include "../../mk/bsd.pkg.mk" 58.include "../../mk/bsd.pkg.mk"