Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jan 2024 16:44:14 GMT
From:      Fernando =?utf-8?Q?Apestegu=C3=ADa?= <fernape@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: ceb72bff4cf2 - main - misc/img2xterm: update ImageMagick dependency
Message-ID:  <202401141644.40EGiEIT019585@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fernape:

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

commit ceb72bff4cf20abfd1f09adb1f624e3f06f987af
Author:     Laurent <laurent.chardon@gmail.com>
AuthorDate: 2024-01-12 08:27:59 +0000
Commit:     Fernando ApesteguĂ­a <fernape@FreeBSD.org>
CommitDate: 2024-01-14 16:43:47 +0000

    misc/img2xterm: update ImageMagick dependency
    
     * Update dependency from old ImageMagick-6 to current
     * Various minor changes to make portlint happy
     * Submitter becomes maintainer (already maintainer of sysutils/modules)
    
    PR:             276266
    Reported by:    laurent.chardon@gmail.com
---
 misc/img2xterm/Makefile                |  6 +++---
 misc/img2xterm/files/patch-Makefile    | 22 ----------------------
 misc/img2xterm/files/patch-img2xterm.c | 20 ++++++++++++++++++++
 misc/img2xterm/pkg-descr               |  4 +++-
 4 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/misc/img2xterm/Makefile b/misc/img2xterm/Makefile
index c883cde74aa4..b6ab40ae8f13 100644
--- a/misc/img2xterm/Makefile
+++ b/misc/img2xterm/Makefile
@@ -1,19 +1,19 @@
 PORTNAME=	img2xterm
 PORTVERSION=	1.0.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	misc
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	laurent.chardon@gmail.com
 COMMENT=	Display images on 256 color xterms
 WWW=		https://github.com/kfei/img2xterm
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+USES=		gmake magick ncurses
 USE_GITHUB=	yes
 GH_ACCOUNT=	kfei
-USES=		gmake magick:6 ncurses
 PLIST_FILES=	bin/img2xterm
 
 .include <bsd.port.pre.mk>
diff --git a/misc/img2xterm/files/patch-Makefile b/misc/img2xterm/files/patch-Makefile
deleted file mode 100644
index 949208b9f75d..000000000000
--- a/misc/img2xterm/files/patch-Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.orig	2017-05-08 16:25:31.094039000 +0200
-+++ Makefile	2017-05-08 16:25:49.406674000 +0200
-@@ -1,19 +1,3 @@
--PREFIX = /usr/local
--INSTALL = install
--LN = ln -fs
--
--ifeq ($(shell sh -c 'which gcc>/dev/null 2>/dev/null && echo y'), y)
--	CC = gcc
--	CFLAGS = -O2 -Wall
--	LDFLAGS = -s
--endif
--
--ifeq ($(shell sh -c 'uname'), Darwin)
--	CC = clang
--	CFLAGS = -O2 -Wall
--	LDFLAGS =
--endif
--
- ifeq ($(shell sh -c 'which ncurses5-config>/dev/null 2>/dev/null && echo y'), y)
- 	DEFS =
- 	CFLAGS += $(shell ncurses5-config --cflags)
diff --git a/misc/img2xterm/files/patch-img2xterm.c b/misc/img2xterm/files/patch-img2xterm.c
new file mode 100644
index 000000000000..278acd5fd5d7
--- /dev/null
+++ b/misc/img2xterm/files/patch-img2xterm.c
@@ -0,0 +1,20 @@
+--- img2xterm.c.orig	2024-01-11 14:08:58 UTC
++++ img2xterm.c
+@@ -7,7 +7,7 @@
+ #include <sys/ioctl.h>
+ #include <limits.h>
+ #include <math.h>
+-#include <wand/MagickWand.h>
++#include <MagickWand/MagickWand.h>
+ #include <unistd.h>
+ 
+ #ifndef NO_CURSES
+@@ -288,7 +288,7 @@ void xtermfit(MagickWand* wand)
+ 	int scaled_width = (int)floor(rs > ri ? wi * hs / hi : ws);
+ 	int scaled_height = (int)floor(rs > ri ? hs : hi * ws / wi);
+ 
+-	MagickResizeImage(wand, scaled_width, scaled_height, LanczosFilter, 1);
++	MagickResizeImage(wand, scaled_width, scaled_height, LanczosFilter);
+ }
+ 
+ void usage(int ret, const char* binname)
diff --git a/misc/img2xterm/pkg-descr b/misc/img2xterm/pkg-descr
index 22b70a954568..906ac6772df4 100644
--- a/misc/img2xterm/pkg-descr
+++ b/misc/img2xterm/pkg-descr
@@ -1 +1,3 @@
-Display images in terminal
+img2xterm is a program that can display bitmap images on 256-colour terminals
+by converting them into Unicode block characters and xterm compatible control
+sequences.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202401141644.40EGiEIT019585>