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.