Index: head/graphics/gwenview/Makefile =================================================================== --- head/graphics/gwenview/Makefile (revision 497175) +++ head/graphics/gwenview/Makefile (revision 497176) @@ -1,32 +1,32 @@ # $FreeBSD$ PORTNAME= gwenview DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Image viewer and browser for KDE BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml LIB_DEPENDS= libexiv2.so:graphics/exiv2 \ liblcms2.so:graphics/lcms2 \ libpng.so:graphics/png USES= compiler:c++11-lang cmake gettext jpeg pkgconfig \ kde:5 qt:5 tar:xz USE_KDE= activities auth baloo bookmarks codecs completion config \ configwidgets coreaddons ecm emoticons filemetadata i18n \ iconthemes init itemmodels itemviews jobwidgets \ kdelibs4support kimageformats kio libkdcraw libkipi \ notifications parts service solid sonnet textwidgets \ widgetsaddons windowsystem xmlgui USE_QT= concurrent core dbus gui network opengl phonon4 printsupport \ svg widgets x11extras xml \ buildtools_build qmake_build USE_XORG= x11 OPTIONS_DEFINE= DOCS .include Index: head/graphics/gwenview/files/patch-git_b81eed1dc =================================================================== --- head/graphics/gwenview/files/patch-git_b81eed1dc (nonexistent) +++ head/graphics/gwenview/files/patch-git_b81eed1dc (revision 497176) @@ -0,0 +1,38 @@ +commit b81eed1dc4d879f06d651ea0954bee1b46c7947e +Author: Stefan BrĂ¼ns +Date: Sat Dec 29 23:39:30 2018 +0100 + + Compile more files with enabled exceptions, required for exiv2 0.27 + + Summary: + The (exception based) error handling is now pulled in by e.g. image.hpp, + so more files require enabled exception handling. + + Depends on D17872 + + Test Plan: build + + Reviewers: #gwenview, ngraham, cfeck, asturmlechner + + Reviewed By: #gwenview, ngraham + + Subscribers: wbauer, lbeltrame + + Tags: #gwenview + + Differential Revision: https://phabricator.kde.org/D17873 + +--- lib/CMakeLists.txt ++++ lib/CMakeLists.txt +@@ -224,6 +224,11 @@ kde_source_files_enable_exceptions( + exiv2imageloader.cpp + imagemetainfomodel.cpp + timeutils.cpp ++ cms/cmsprofile.cpp ++ document/abstractdocumentimpl.cpp ++ document/document.cpp ++ document/loadingdocumentimpl.cpp ++ jpegcontent.cpp + ) + + ki18n_wrap_ui(gwenviewlib_SRCS Property changes on: head/graphics/gwenview/files/patch-git_b81eed1dc ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/graphics/gwenview/files/patch-git_fe0dbadae =================================================================== --- head/graphics/gwenview/files/patch-git_fe0dbadae (nonexistent) +++ head/graphics/gwenview/files/patch-git_fe0dbadae (revision 497176) @@ -0,0 +1,32 @@ +commit fe0dbadaecc596eb05004e01334cbed0b5323f24 +Author: Timo Gurr +Date: Wed Feb 20 09:21:10 2019 -0700 + + Compile tests files with enabled exceptions, required for exiv2 0.27 + + Summary: This is a follow up of https://cgit.kde.org/gwenview.git/patch/?id=b81eed1dc4d879f06d651ea0954bee1b46c7947e to also make the tests build withour running into errors when building against exiv2 0.27. + + Reviewers: #gwenview, ngraham + + Reviewed By: #gwenview, ngraham + + Subscribers: ngraham, #gwenview + + Tags: #gwenview + + Differential Revision: https://phabricator.kde.org/D19169 + +--- tests/auto/CMakeLists.txt ++++ tests/auto/CMakeLists.txt +@@ -9,6 +9,11 @@ macro(gv_add_unit_test _test) + add_dependencies(buildtests ${_test}) + endmacro(gv_add_unit_test) + ++kde_source_files_enable_exceptions( ++ documenttest.cpp ++ imagemetainfomodeltest.cpp ++) ++ + include_directories( + ${gwenview_SOURCE_DIR} + ${importer_SOURCE_DIR} Property changes on: head/graphics/gwenview/files/patch-git_fe0dbadae ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property