Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Jun 2026 12:12:31 +0000
From:      Kousuke Kannagi <mce@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 608dae33661f - main - graphics/maim: Update to 5.8.2
Message-ID:  <6a2954af.3baac.1f99ca94@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by mce:

URL: https://cgit.FreeBSD.org/ports/commit/?id=608dae33661f92ee00defa99642f11f73f8a92b9

commit 608dae33661f92ee00defa99642f11f73f8a92b9
Author:     Kousuke Kannagi <mce@FreeBSD.org>
AuthorDate: 2026-06-05 07:38:51 +0000
Commit:     Kousuke Kannagi <mce@FreeBSD.org>
CommitDate: 2026-06-10 12:11:40 +0000

    graphics/maim: Update to 5.8.2
    
    https://github.com/naelstrof/maim/releases/tag/v5.8.1
    https://github.com/naelstrof/maim/releases/tag/v5.8.2
    
    PR:             295878
    Approved by:    0mp (maintainer)
    Approved by:    osa (mentor)
---
 graphics/maim/Makefile                   |  8 ++-----
 graphics/maim/distinfo                   |  6 +++---
 graphics/maim/files/patch-CMakeLists.txt | 37 ++++++++++++--------------------
 3 files changed, 19 insertions(+), 32 deletions(-)

diff --git a/graphics/maim/Makefile b/graphics/maim/Makefile
index 101e44468372..7f19a0f0905f 100644
--- a/graphics/maim/Makefile
+++ b/graphics/maim/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	maim
 DISTVERSIONPREFIX=	v
-DISTVERSION=	5.8.0
-PORTREVISION=	2
+DISTVERSION=	5.8.2
 CATEGORIES=	graphics
 
 MAINTAINER=	0mp@FreeBSD.org
@@ -17,14 +16,11 @@ LIB_DEPENDS=	libicuuc.so:devel/icu \
 		libslopy.so:x11/slop \
 		libwebp.so:graphics/webp
 
-USES=		cmake compiler:c++17-lang gl jpeg xorg
+USES=		cmake compiler:c++17-lang jpeg xorg
 USE_GITHUB=	yes
 GH_ACCOUNT=	naelstrof
-USE_GL=		gl
 USE_XORG=	ice sm x11 xcomposite xext xfixes xrandr xrender
 
-CMAKE_ARGS=	-DSLOP_LIBRARIES=${LOCALBASE}/lib/libslopy.so
-
 PLIST_FILES=	bin/${PORTNAME} \
 		share/man/man1/${PORTNAME}.1.gz
 
diff --git a/graphics/maim/distinfo b/graphics/maim/distinfo
index d840490fca3c..0f99528224c4 100644
--- a/graphics/maim/distinfo
+++ b/graphics/maim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735334241
-SHA256 (naelstrof-maim-v5.8.0_GH0.tar.gz) = ecafe01dcbe4246071c58ff36acdcd93d290ed501f67933334b646436650450e
-SIZE (naelstrof-maim-v5.8.0_GH0.tar.gz) = 42224
+TIMESTAMP = 1779997028
+SHA256 (naelstrof-maim-v5.8.2_GH0.tar.gz) = 2252c95c7eeebdee190c0a8cae3adeb1bb9c70858aef807060669fd02180204c
+SIZE (naelstrof-maim-v5.8.2_GH0.tar.gz) = 41415
diff --git a/graphics/maim/files/patch-CMakeLists.txt b/graphics/maim/files/patch-CMakeLists.txt
index be0a132e6b0f..a2c2bb3a5fba 100644
--- a/graphics/maim/files/patch-CMakeLists.txt
+++ b/graphics/maim/files/patch-CMakeLists.txt
@@ -1,27 +1,18 @@
---- CMakeLists.txt.orig	2025-01-25 11:05:57 UTC
+--- CMakeLists.txt.orig	2026-05-28 18:58:56 UTC
 +++ CMakeLists.txt
-@@ -38,7 +38,7 @@ set_property(TARGET ${BIN_TARGET} PROPERTY CXX_STANDAR
- find_package( GLM        REQUIRED )
+@@ -67,13 +67,13 @@ target_link_libraries( ${BIN_TARGET}
+                        ${SLOP_LIBRARY}
+                        ${WEBP_LIBRARY} )
  
- set_property(TARGET ${BIN_TARGET} PROPERTY CXX_STANDARD_REQUIRED ON)
--set_property(TARGET ${BIN_TARGET} PROPERTY CXX_STANDARD 11)
-+set_property(TARGET ${BIN_TARGET} PROPERTY CXX_STANDARD 17)
- set_property(TARGET ${BIN_TARGET} PROPERTY CXX_EXTENSIONS OFF)
- 
- # Includes
-@@ -70,13 +70,13 @@ else()
- if( ${CMAKE_VERSION} VERSION_LESS 3.7 )
-   message( WARNING "CMake version is below 3.7, CMake version >= 3.7 is required for unicode support." )
- else()
--  find_package(ICU COMPONENTS uc)
-+  find_package(ICU COMPONENTS i18n uc)
-   set( MAIM_UNICODE TRUE CACHE BOOL "To enable or disable unicode support." )
-   if ( MAIM_UNICODE AND ICU_FOUND )
-       # ICU is required for old nvidia drivers to work for whatever reason.
-       add_definitions(-DCXXOPTS_USE_UNICODE)
-       include_directories( ${ICU_INCLUDE_DIR} )
--      target_link_libraries( ${BIN_TARGET} ${ICU_UC_LIBRARIES} )
-+      target_link_libraries( ${BIN_TARGET} ${ICU_I18N_LIBRARIES} ${ICU_UC_LIBRARIES} )
-   endif()
+-find_package(ICU COMPONENTS uc)
++find_package(ICU COMPONENTS i18n uc)
+ set( MAIM_UNICODE TRUE CACHE BOOL "To enable or disable unicode support." )
+ if ( MAIM_UNICODE AND ICU_FOUND )
+ # ICU is required for old nvidia drivers to work for whatever reason.
+   add_definitions(-DCXXOPTS_USE_UNICODE)
+   include_directories( ${ICU_INCLUDE_DIR} )
+-  target_link_libraries( ${BIN_TARGET} ${ICU_UC_LIBRARIES} )
++  target_link_libraries( ${BIN_TARGET} ${ICU_I18N_LIBRARIES} ${ICU_UC_LIBRARIES} )
  endif()
  
+ install( TARGETS ${BIN_TARGET} DESTINATION "${CMAKE_INSTALL_BINDIR}" )


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a2954af.3baac.1f99ca94>