diff --git a/science/pulseview/Makefile b/science/pulseview/Makefile index 4d1e21585162..28317ec6cf38 100644 --- a/science/pulseview/Makefile +++ b/science/pulseview/Makefile @@ -1,35 +1,39 @@ # Created by: Uffe Jakobsen PORTNAME= pulseview PORTVERSION= 0.4.2 PORTREVISION= 1 CATEGORIES= science cad MASTER_SITES= http://sigrok.org/download/source/pulseview/ +# Fix build with glib 2.68.3 +PATCH_SITES= https://github.com/sigrokproject/pulseview/commit/ +PATCHFILES= ed643f0b4ac587204a5243451cda181ee1405d62.diff:-p1 + MAINTAINER= bsam@FreeBSD.org COMMENT= GUI client that supports various hardware logic analyzers LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libsigrok.so:devel/libsigrok \ libsigrokdecode.so:devel/libsigrokdecode USES= cmake compiler:c++14-lang desktop-file-utils gnome pkgconfig qt:5 USE_GNOME= glibmm glib20 libsigc++20 USE_QT= buildtools_build core gui linguisttools_build qmake_build svg widgets CMAKE_ARGS+= -DCMAKE_INSTALL_MANDIR:PATH=${MANPREFIX}/man \ -DDISABLE_WERROR:BOOL=TRUE INSTALLS_ICONS= yes PLIST_FILES= bin/pulseview man/man1/pulseview.1.gz \ share/applications/org.sigrok.PulseView.desktop \ share/icons/hicolor/48x48/apps/pulseview.png \ share/icons/hicolor/scalable/apps/pulseview.svg \ share/metainfo/org.sigrok.PulseView.appdata.xml MAKE_JOBS_UNSAFE=yes .include diff --git a/science/pulseview/distinfo b/science/pulseview/distinfo index 9a9e7a4df3aa..8e82f3f2947c 100644 --- a/science/pulseview/distinfo +++ b/science/pulseview/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1587924937 +TIMESTAMP = 1627113736 SHA256 (pulseview-0.4.2.tar.gz) = f042f77a3e1b35bf30666330e36ec38fab8d248c3693c37b7e35d401c3bfabcb SIZE (pulseview-0.4.2.tar.gz) = 1399718 +SHA256 (ed643f0b4ac587204a5243451cda181ee1405d62.diff) = 137a68407e4bc89ff65086a612349dfa5498a6ea4c0b08c3b4f194582fa5042f +SIZE (ed643f0b4ac587204a5243451cda181ee1405d62.diff) = 764