aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKousuke Kannagi <mce@FreeBSD.org>2026-06-05 07:38:51 +0000
committerKousuke Kannagi <mce@FreeBSD.org>2026-06-10 12:11:40 +0000
commit608dae33661f92ee00defa99642f11f73f8a92b9 (patch)
treef067b5e9ba816d977e7aadfd1be21162dfe5873a
parent27367635aaadde7d102c188e32f3867b6e7cd6ef (diff)
graphics/maim: Update to 5.8.2
-rw-r--r--graphics/maim/Makefile8
-rw-r--r--graphics/maim/distinfo6
-rw-r--r--graphics/maim/files/patch-CMakeLists.txt37
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}" )