git: d69c1f49df7c - main - graphics/pqiv: Update to 2.13.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 04 Nov 2024 17:22:50 UTC
The branch main has been updated by danilo:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d69c1f49df7cd6a49f768ccdf007891512e40ee2
commit d69c1f49df7cd6a49f768ccdf007891512e40ee2
Author: Danilo Egea Gondolfo <danilo@FreeBSD.org>
AuthorDate: 2024-11-04 17:12:46 +0000
Commit: Danilo Egea Gondolfo <danilo@FreeBSD.org>
CommitDate: 2024-11-04 17:22:47 +0000
graphics/pqiv: Update to 2.13.2
- Move USES to a better place (portlint).
- Convert the BACKENDS option GROUP to MULTI as pqiv needs at least one
backend to compile.
- Enable more formats by default to make the package more useful.
LIBARCHIVE, LIBAV (for video), POPPLER (for PDF) and WEBP were added
to the list. In the Debian package, whose pqiv developer is the
package maintainer, all the backends seem to be enabled by default.
- Default to GTK3. This is the default in the Debian package too.
- Update pkg-descr according to the current README.markdown from the
upstream project.
Changelog: https://github.com/phillipberndt/pqiv/releases/tag/2.13.2
---
graphics/pqiv/Makefile | 11 ++++++-----
graphics/pqiv/distinfo | 6 +++---
graphics/pqiv/pkg-descr | 27 ++++++++-------------------
3 files changed, 17 insertions(+), 27 deletions(-)
diff --git a/graphics/pqiv/Makefile b/graphics/pqiv/Makefile
index cf3d5aef709f..5193cdb1f598 100644
--- a/graphics/pqiv/Makefile
+++ b/graphics/pqiv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pqiv
-PORTVERSION= 2.13.1
+PORTVERSION= 2.13.2
CATEGORIES= graphics
MAINTAINER= danilo@FreeBSD.org
@@ -12,6 +12,8 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
BUILD_DEPENDS= bash:shells/bash
+USES= compiler gettext-runtime gmake gnome pkgconfig xorg
+
USE_GITHUB= yes
GH_ACCOUNT= phillipberndt
@@ -20,16 +22,15 @@ OPTIONS_DEFINE= DOCS
OPTIONS_SINGLE= GTK
OPTIONS_SINGLE_GTK= GTK2 GTK3
-OPTIONS_GROUP= BACKENDS
-OPTIONS_GROUP_BACKENDS= LIBARCHIVE LIBAV PIXBUF POPPLER SPECTRE WAND WEBP
+OPTIONS_MULTI= BACKENDS
+OPTIONS_MULTI_BACKENDS= LIBARCHIVE LIBAV PIXBUF POPPLER SPECTRE WAND WEBP
LIBARCHIVE_DESC= Libarchive formats support
LIBAV_DESC= Video support
SPECTRE_DESC= PS/EPS support
WAND_DESC= ImageMagick image processing support
-OPTIONS_DEFAULT= GTK2 PIXBUF
+OPTIONS_DEFAULT= GTK3 LIBARCHIVE LIBAV PIXBUF POPPLER WEBP
-USES= compiler gettext-runtime gmake gnome pkgconfig xorg
USE_XORG= x11
USE_GNOME= cairo gdkpixbuf2
HAS_CONFIGURE= yes
diff --git a/graphics/pqiv/distinfo b/graphics/pqiv/distinfo
index 79ce0abaafbd..fccc1a9d8396 100644
--- a/graphics/pqiv/distinfo
+++ b/graphics/pqiv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710278178
-SHA256 (phillipberndt-pqiv-2.13.1_GH0.tar.gz) = 1db8567f75884dfc5dd41208f309b11e4e4ca48ecad537915885b64aa03857a4
-SIZE (phillipberndt-pqiv-2.13.1_GH0.tar.gz) = 143660
+TIMESTAMP = 1730735101
+SHA256 (phillipberndt-pqiv-2.13.2_GH0.tar.gz) = 154cbbe0a62be12cee23b0a46a86b2305d8128fd19924308ad5e9d22fa5ad4f7
+SIZE (phillipberndt-pqiv-2.13.2_GH0.tar.gz) = 143704
diff --git a/graphics/pqiv/pkg-descr b/graphics/pqiv/pkg-descr
index bf4998603943..68340232d9e2 100644
--- a/graphics/pqiv/pkg-descr
+++ b/graphics/pqiv/pkg-descr
@@ -1,20 +1,9 @@
-Originally, PQIV was written as a drop-in replacement for QIV. The first
-release was not more than a Python script, hence the name. Now, PQIV is
-a (modulo some small extras) full featured clone of QIV written in C
-using GTK-2 and GLIB-2.
+pqiv is a powerful GTK 3 based command-line image viewer with a
+minimal UI. It is highly customizable, can be fully controlled from
+scripts, and has support for various file formats including PDF,
+Postscript, video files and archives. It is optimized to be quick and
+responsive.
-Features include:
-* Command line image viewer
-* Directory traversing to view whole directories
-* Watch files and directories for changes
-* Natural order sorting of the images
-* A status bar showing information on the current image
-* Transparency and animation support
-* Moving, zooming, rotation, flipping
-* Slideshows
-* Highly customizable
-* Supports external image filters (e.g. convert)
-* Preloads the next image in the background
-* Fade between images
-* Optional PDF/eps/ps support (useful e.g. for scientific plots)
-* Optional video format support (e.g. for webm animations)
+It comes with support for animations, slideshows, transparency,
+VIM-like key bindings, automated loading of new images as they appear,
+external image filters, marks, image preloading, and much more.