git: 7ff83cbdabf0 - main - print/paps: Update to 0.8.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 04 Oct 2026 00:21:12 UTC
The branch main has been updated by mce:
URL: https://cgit.FreeBSD.org/ports/commit/?id=7ff83cbdabf0fffca18fd21c0f788de2d52fbcee
commit 7ff83cbdabf0fffca18fd21c0f788de2d52fbcee
Author: Kousuke Kannagi <mce@FreeBSD.org>
AuthorDate: 2026-10-03 23:32:04 +0000
Commit: Kousuke Kannagi <mce@FreeBSD.org>
CommitDate: 2026-10-04 00:20:17 +0000
print/paps: Update to 0.8.1
Take maintainership.
Changelog:
https://raw.githubusercontent.com/dov/paps/refs/tags/v0.8.1/NEWS
Approved by: osa, fluffy (mentors, implicit)
---
print/paps/Makefile | 28 +++++++++++++++-------------
print/paps/distinfo | 10 +++-------
print/paps/pkg-descr | 4 ++--
3 files changed, 20 insertions(+), 22 deletions(-)
diff --git a/print/paps/Makefile b/print/paps/Makefile
index d2af83d7605d..8d6373ebbdd6 100644
--- a/print/paps/Makefile
+++ b/print/paps/Makefile
@@ -1,31 +1,33 @@
PORTNAME= paps
-DISTVERSION= 0.8.0
-PORTREVISION= 4
+DISTVERSION= 0.8.1
CATEGORIES= print
MASTER_SITES= https://github.com/dov/${PORTNAME}/releases/download/v${DISTVERSION}/
-PATCH_SITES= https://github.com/dov/paps/commit/
-PATCHFILES= e9270aaac5e0b8018a6fad9a562ee48e7b2c3113.patch:-p1 \
- a26a20d7ca3feb08476a8a19fd97c3ececcc1e2e.patch:-p1
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= UTF-8 to PostScript converter using Pango
+MAINTAINER= mce@FreeBSD.org
+COMMENT= Text to PostScript, PDF and SVG converter using Pango
WWW= https://github.com/dov/paps
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
-BROKEN_i386= compilation fails, see https://github.com/dov/paps/issues/60
-
-LIB_DEPENDS= libfmt.so:devel/libfmt
+LIB_DEPENDS= libfmt.so:devel/libfmt \
+ libpaper.so:print/libpaper
+RUN_DEPENDS= source-highlight>0:textproc/source-highlight
-USES= compiler:c++17-lang meson gnome pkgconfig python:env,run shebangfix
-SHEBANG_FILES= ${WRKSRC}/scripts/src-to-paps
+USES= compiler:c++17-lang gnome meson pkgconfig python:env,run \
+ shebangfix tar:xz
USE_GNOME= cairo pango
+SHEBANG_FILES= ${WRKSRC}/scripts/src-to-paps
PLIST_FILES= bin/paps \
bin/src-to-paps \
share/man/man1/paps.1.gz \
share/paps/pango_markup.outlang
+post-patch:
+ ${REINPLACE_CMD} -e "/^libpaper/s|)|, dirs: ['${LOCALBASE}/lib'], )|" \
+ ${WRKSRC}/meson.build
+ ${REINPLACE_CMD} -e '/pango_markup.outlang/s,/usr/local,${PREFIX},' \
+ ${WRKSRC}/scripts/src-to-paps
+
.include <bsd.port.mk>
diff --git a/print/paps/distinfo b/print/paps/distinfo
index fce676bd92d0..b663b79dfa4b 100644
--- a/print/paps/distinfo
+++ b/print/paps/distinfo
@@ -1,7 +1,3 @@
-TIMESTAMP = 1760402841
-SHA256 (paps-0.8.0.tar.gz) = bb5a826db364117a5ae79c833c4a000197f3b5b3eff10e31fb1513a583f96ff2
-SIZE (paps-0.8.0.tar.gz) = 224643
-SHA256 (e9270aaac5e0b8018a6fad9a562ee48e7b2c3113.patch) = ed97ae7128f774b2f4d2f6ee31212ac53ba9c2c6d60379bf4486c61e3f347365
-SIZE (e9270aaac5e0b8018a6fad9a562ee48e7b2c3113.patch) = 1846
-SHA256 (a26a20d7ca3feb08476a8a19fd97c3ececcc1e2e.patch) = c477a86e961adaf5f8b1c7e53aeb7f5a08c9c1a2ee64c5729dc2b4a141f0b344
-SIZE (a26a20d7ca3feb08476a8a19fd97c3ececcc1e2e.patch) = 1042
+TIMESTAMP = 1791062936
+SHA256 (paps-0.8.1.tar.xz) = a3cd6a3610661a85f8ec4702db1ac124cb0f384ef1c1e73c259958c21153cc90
+SIZE (paps-0.8.1.tar.xz) = 71920
diff --git a/print/paps/pkg-descr b/print/paps/pkg-descr
index 44c854ff5c87..d2da678b78ff 100644
--- a/print/paps/pkg-descr
+++ b/print/paps/pkg-descr
@@ -1,2 +1,2 @@
-Paps is a UTF-8 to PostScript converter that makes use of pango.
-It provides both a stand alone command line tool as well as a library.
+Paps is a command line program for converting Unicode text encoded in
+UTF-8 to postscript, pdf and svg by using pango.