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
This commit is contained in:
Danilo Egea Gondolfo 2024-11-04 17:12:46 +00:00
parent 79ebed704e
commit d69c1f49df
3 changed files with 17 additions and 27 deletions

View file

@ -1,5 +1,5 @@
PORTNAME= pqiv PORTNAME= pqiv
PORTVERSION= 2.13.1 PORTVERSION= 2.13.2
CATEGORIES= graphics CATEGORIES= graphics
MAINTAINER= danilo@FreeBSD.org MAINTAINER= danilo@FreeBSD.org
@ -12,6 +12,8 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 libfreetype.so:print/freetype2
BUILD_DEPENDS= bash:shells/bash BUILD_DEPENDS= bash:shells/bash
USES= compiler gettext-runtime gmake gnome pkgconfig xorg
USE_GITHUB= yes USE_GITHUB= yes
GH_ACCOUNT= phillipberndt GH_ACCOUNT= phillipberndt
@ -20,16 +22,15 @@ OPTIONS_DEFINE= DOCS
OPTIONS_SINGLE= GTK OPTIONS_SINGLE= GTK
OPTIONS_SINGLE_GTK= GTK2 GTK3 OPTIONS_SINGLE_GTK= GTK2 GTK3
OPTIONS_GROUP= BACKENDS OPTIONS_MULTI= BACKENDS
OPTIONS_GROUP_BACKENDS= LIBARCHIVE LIBAV PIXBUF POPPLER SPECTRE WAND WEBP OPTIONS_MULTI_BACKENDS= LIBARCHIVE LIBAV PIXBUF POPPLER SPECTRE WAND WEBP
LIBARCHIVE_DESC= Libarchive formats support LIBARCHIVE_DESC= Libarchive formats support
LIBAV_DESC= Video support LIBAV_DESC= Video support
SPECTRE_DESC= PS/EPS support SPECTRE_DESC= PS/EPS support
WAND_DESC= ImageMagick image processing 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_XORG= x11
USE_GNOME= cairo gdkpixbuf2 USE_GNOME= cairo gdkpixbuf2
HAS_CONFIGURE= yes HAS_CONFIGURE= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1710278178 TIMESTAMP = 1730735101
SHA256 (phillipberndt-pqiv-2.13.1_GH0.tar.gz) = 1db8567f75884dfc5dd41208f309b11e4e4ca48ecad537915885b64aa03857a4 SHA256 (phillipberndt-pqiv-2.13.2_GH0.tar.gz) = 154cbbe0a62be12cee23b0a46a86b2305d8128fd19924308ad5e9d22fa5ad4f7
SIZE (phillipberndt-pqiv-2.13.1_GH0.tar.gz) = 143660 SIZE (phillipberndt-pqiv-2.13.2_GH0.tar.gz) = 143704

View file

@ -1,20 +1,9 @@
Originally, PQIV was written as a drop-in replacement for QIV. The first pqiv is a powerful GTK 3 based command-line image viewer with a
release was not more than a Python script, hence the name. Now, PQIV is minimal UI. It is highly customizable, can be fully controlled from
a (modulo some small extras) full featured clone of QIV written in C scripts, and has support for various file formats including PDF,
using GTK-2 and GLIB-2. Postscript, video files and archives. It is optimized to be quick and
responsive.
Features include: It comes with support for animations, slideshows, transparency,
* Command line image viewer VIM-like key bindings, automated loading of new images as they appear,
* Directory traversing to view whole directories external image filters, marks, image preloading, and much more.
* 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)