aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorRaphael Kubo da Costa <rakuco@FreeBSD.org>2019-03-29 18:44:19 +0000
committerRaphael Kubo da Costa <rakuco@FreeBSD.org>2019-03-29 18:44:19 +0000
commitdb0487b40978e06ef95fe58cf2f034011bb7b6c1 (patch)
treece143e0e9a1e988006486dea7150e01587f1fbd2 /graphics
parent88603a34ab27a236f3b175f21a7bdf576ce53a55 (diff)
downloadports-db0487b40978e06ef95fe58cf2f034011bb7b6c1.tar.gz
ports-db0487b40978e06ef95fe58cf2f034011bb7b6c1.zip
Notes
Diffstat (limited to 'graphics')
-rw-r--r--graphics/gwenview/Makefile2
-rw-r--r--graphics/gwenview/files/patch-git_b81eed1dc38
-rw-r--r--graphics/gwenview/files/patch-git_fe0dbadae32
3 files changed, 71 insertions, 1 deletions
diff --git a/graphics/gwenview/Makefile b/graphics/gwenview/Makefile
index 6207af42f372..486d68ae5a8c 100644
--- a/graphics/gwenview/Makefile
+++ b/graphics/gwenview/Makefile
@@ -2,7 +2,7 @@
PORTNAME= gwenview
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= graphics kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/graphics/gwenview/files/patch-git_b81eed1dc b/graphics/gwenview/files/patch-git_b81eed1dc
new file mode 100644
index 000000000000..51c7134dba86
--- /dev/null
+++ b/graphics/gwenview/files/patch-git_b81eed1dc
@@ -0,0 +1,38 @@
+commit b81eed1dc4d879f06d651ea0954bee1b46c7947e
+Author: Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
+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
diff --git a/graphics/gwenview/files/patch-git_fe0dbadae b/graphics/gwenview/files/patch-git_fe0dbadae
new file mode 100644
index 000000000000..f62f1a2a07fe
--- /dev/null
+++ b/graphics/gwenview/files/patch-git_fe0dbadae
@@ -0,0 +1,32 @@
+commit fe0dbadaecc596eb05004e01334cbed0b5323f24
+Author: Timo Gurr <timo.gurr@gmail.com>
+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}