Index: head/graphics/simpleviewer/files/patch-CMakeLists.txt =================================================================== --- head/graphics/simpleviewer/files/patch-CMakeLists.txt (revision 441187) +++ head/graphics/simpleviewer/files/patch-CMakeLists.txt (nonexistent) @@ -1,18 +0,0 @@ ---- CMakeLists.txt.orig 2017-02-23 18:44:09 UTC -+++ CMakeLists.txt -@@ -71,11 +71,11 @@ endif() - - file( GLOB_RECURSE SOURCES "src/*.cpp" ) - --add_executable( sviewgl ${SOURCES} ) -+link_directories( -+ ${EXIF_LIBRARY_DIRS} -+ ) - --#link_directories( -- #${FREETYPE_LIBRARY_DIRS} -- #) -+add_executable( sviewgl ${SOURCES} ) - - target_link_libraries( sviewgl - ${RT_LIBRARY} Property changes on: head/graphics/simpleviewer/files/patch-CMakeLists.txt ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/graphics/simpleviewer/files/patch-sanitize-fontsize =================================================================== --- head/graphics/simpleviewer/files/patch-sanitize-fontsize (revision 441187) +++ head/graphics/simpleviewer/files/patch-sanitize-fontsize (nonexistent) @@ -1,38 +0,0 @@ ---- src/exifpopup.cpp.orig 2017-02-23 18:44:09 UTC -+++ src/exifpopup.cpp -@@ -32,7 +32,7 @@ void cExifPopup::setRatio(float ratio) - // if (m_ratio != ratio) - { - m_ratio = ratio; -- const int DesiredFontSize = 26; -+ const int DesiredFontSize = 16; - createFont(DesiredFontSize * ratio); - } - } ---- src/infobar.cpp.orig 2017-02-23 18:44:09 UTC -+++ src/infobar.cpp -@@ -48,11 +48,11 @@ void cInfoBar::setRatio(float scale) - { - m_scale = scale; - -- const int DesiredFontSize = 30; -+ const int DesiredFontSize = 16; - createFont(DesiredFontSize * scale); - } - -- const float DesiredHeight = 36; -+ const float DesiredHeight = 16 + 6; - m_height = DesiredHeight * scale; - } - ---- src/pixelpopup.cpp.orig 2017-02-23 18:44:09 UTC -+++ src/pixelpopup.cpp -@@ -58,7 +58,7 @@ void cPixelPopup::setRatio(float ratio) - const float Border = 10.0f; - m_border = Border * ratio; - -- const int desiredFontSize = 30; -+ const int desiredFontSize = 16; - createFont(desiredFontSize * ratio); - - m_ratio = ratio; Property changes on: head/graphics/simpleviewer/files/patch-sanitize-fontsize ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/graphics/simpleviewer/files/patch-src_common_config.cpp =================================================================== --- head/graphics/simpleviewer/files/patch-src_common_config.cpp (revision 441187) +++ head/graphics/simpleviewer/files/patch-src_common_config.cpp (nonexistent) @@ -1,10 +0,0 @@ ---- src/common/config.cpp.orig 2017-02-23 18:44:09 UTC -+++ src/common/config.cpp -@@ -11,6 +11,7 @@ - #include "../viewer.h" - #include "Ini.h" - -+#include - #include - #include - Property changes on: head/graphics/simpleviewer/files/patch-src_common_config.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/graphics/simpleviewer/files/patch-src_viewer.cpp =================================================================== --- head/graphics/simpleviewer/files/patch-src_viewer.cpp (revision 441187) +++ head/graphics/simpleviewer/files/patch-src_viewer.cpp (nonexistent) @@ -1,10 +0,0 @@ ---- src/viewer.cpp.orig 2017-02-23 18:44:09 UTC -+++ src/viewer.cpp -@@ -345,6 +345,7 @@ void cViewer::fnKeyboard(int key, int /* - switch (key) - { - case GLFW_KEY_ESCAPE: -+ case GLFW_KEY_Q: - glfwSetWindowShouldClose(cRenderer::getWindow(), 1); - break; - Property changes on: head/graphics/simpleviewer/files/patch-src_viewer.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/graphics/simpleviewer/Makefile =================================================================== --- head/graphics/simpleviewer/Makefile (revision 441187) +++ head/graphics/simpleviewer/Makefile (revision 441188) @@ -1,38 +1,38 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= simpleviewer -PORTVERSION= 2.88 -PORTREVISION= 1 +PORTVERSION= 2.92 CATEGORIES= graphics MASTER_SITES= https://bitbucket.org/andreyu/simple-viewer-gl/get/ -DISTNAME= v${PORTVERSION} -DIST_SUBDIR= ${PORTNAME} +DISTNAME= v${PORTVERSION} # version tag, thus no embedded ${PORTNAME} +DIST_SUBDIR= ${PORTNAME} # and hence the need for ${DIST_SUBDIR} MAINTAINER= ports@FreeBSD.org COMMENT= Small and simple OpenGL image viewer with transparency support LICENSE= GPLv2 -LIB_DEPENDS= libImlib2.so:graphics/imlib2 \ +LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR \ + libImlib2.so:graphics/imlib2 \ libexif.so:graphics/libexif \ libfreetype.so:print/freetype2 \ libgif.so:graphics/giflib \ libglfw.so:graphics/glfw \ liblcms2.so:graphics/lcms2 \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libwebp.so:graphics/webp USES= cmake compiler:c++11-lang jpeg pkgconfig tar:bzip2 USE_GL= glu -USE_XORG= ice sm x11 xcursor xext xrandr xxf86vm +USE_XORG= ice sm x11 xcursor xext xinerama xrandr xxf86vm -WRKSRC= ${WRKDIR}/andreyu-simple-viewer-gl-b9266979237d +WRKSRC= ${WRKDIR}/andreyu-simple-viewer-gl-b3bd8710e176 PLIST_FILES= bin/sviewgl do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sviewgl ${STAGEDIR}${PREFIX}/bin .include Index: head/graphics/simpleviewer/distinfo =================================================================== --- head/graphics/simpleviewer/distinfo (revision 441187) +++ head/graphics/simpleviewer/distinfo (revision 441188) @@ -1,3 +1,3 @@ -TIMESTAMP = 1487875449 -SHA256 (simpleviewer/v2.88.tar.bz2) = 4d3835ae008b8a7cdd9379f82e72d338a9d5e3d0cb4ef491d888697727c92c56 -SIZE (simpleviewer/v2.88.tar.bz2) = 238105 +TIMESTAMP = 1494869203 +SHA256 (simpleviewer/v2.92.tar.bz2) = 9d8ff147a932da3f1e627a6e30f63609921b707642c560368396ce7e7b11f91c +SIZE (simpleviewer/v2.92.tar.bz2) = 290889 Index: head/graphics/simpleviewer/pkg-descr =================================================================== --- head/graphics/simpleviewer/pkg-descr (revision 441187) +++ head/graphics/simpleviewer/pkg-descr (revision 441188) @@ -1,10 +1,10 @@ Simple Viewer is small and simple OpenGL based image viewer. Its features: - Lightweight and fast: utilizes hardware-accelerated video card - GIF animation, embedded ICC profiles, and Exif tags support - Very simple interface, minimum dependencies - - Suitable for default image viewer of desktop + - Suitable as default (general-purpose) desktop image viewer - Desktop independent: does not require any specific desktop environment - Open source, licensed under GNU GPLv2 WWW: https://bitbucket.org/andreyu/simple-viewer-gl