git: e32be859486a - main - x11/yelp: Update to 42.1
- Reply: Charlie Li : "Re: git: e32be859486a - main - x11/yelp: Update to 42.1"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 29 Jun 2022 22:09:28 UTC
The branch main has been updated by nc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e32be859486af73ba6935dd8fa6dc6f03afe4c85
commit e32be859486af73ba6935dd8fa6dc6f03afe4c85
Author: Neel Chauhan <nc@FreeBSD.org>
AuthorDate: 2022-06-29 21:42:52 +0000
Commit: Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2022-06-29 22:09:17 +0000
x11/yelp: Update to 42.1
---
x11/yelp/Makefile | 32 +++++++++++++++++---------------
x11/yelp/distinfo | 6 +++---
x11/yelp/pkg-descr | 4 ++--
x11/yelp/pkg-plist | 21 +--------------------
4 files changed, 23 insertions(+), 40 deletions(-)
diff --git a/x11/yelp/Makefile b/x11/yelp/Makefile
index f00cd5f3ea05..09ceaf7a6ea9 100644
--- a/x11/yelp/Makefile
+++ b/x11/yelp/Makefile
@@ -1,38 +1,40 @@
# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
PORTNAME= yelp
-DISTVERSION= 40.3
-PORTREVISION= 2
+DISTVERSION= 42.1
CATEGORIES= x11 gnome
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
-COMMENT= Help browser for the GNOME 3 desktop
+COMMENT= Help browser for the GNOME desktop
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= yelp-xsl>=0:textproc/yelp-xsl \
- itstool:textproc/itstool
-LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 \
- libgcrypt.so:security/libgcrypt \
+BUILD_DEPENDS= itstool:textproc/itstool \
+ yelp-xsl>=0:textproc/yelp-xsl
+LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error \
+ libhandy-1.so:x11-toolkits/libhandy \
libharfbuzz.so:print/harfbuzz \
- libsoup-2.4.so:devel/libsoup
+ libsoup-2.4.so:devel/libsoup \
+ libwebkit2gtk-4.0.so:www/webkit2-gtk4
RUN_DEPENDS= yelp-xsl>=0:textproc/yelp-xsl
-PORTSCOUT= limitw:1,even
-
-USES= compiler:c11 desktop-file-utils gettext gmake gnome \
- libtool pathfix pkgconfig sqlite tar:xz xorg
-USE_XORG= x11 ice
+USES= compiler:c11 desktop-file-utils gettext gmake gnome libtool \
+ pathfix pkgconfig sqlite tar:xz xorg
USE_GNOME= cairo gtk30 libxml2 libxslt
-GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
GLIB_SCHEMAS= org.gnome.yelp.gschema.xml
+USE_LDCONFIG= yes
+USE_XORG= ice x11
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-webkit2gtk-4-0
INSTALL_TARGET= install-strip
+PORTSCOUT= limitw:1,even
+
post-patch:
@${REINPLACE_CMD} -e 's|%%LIBEXECDIR%%|${PREFIX}/libexec|g' \
${WRKSRC}/libyelp/yelp-man-parser.c
diff --git a/x11/yelp/distinfo b/x11/yelp/distinfo
index 34dbe77b49d5..939e254f6cca 100644
--- a/x11/yelp/distinfo
+++ b/x11/yelp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1627968105
-SHA256 (gnome3/yelp-40.3.tar.xz) = a173847851f26189be78ecbb10015d539d8cceffc7c23e8635492bc3ada5ee23
-SIZE (gnome3/yelp-40.3.tar.xz) = 1506144
+TIMESTAMP = 1656532942
+SHA256 (gnome3/yelp-42.1.tar.xz) = 25b1146ab8549888a5a8da067f63b470b0f0f800b6ae889cacd114d01d713b41
+SIZE (gnome3/yelp-42.1.tar.xz) = 1512620
diff --git a/x11/yelp/pkg-descr b/x11/yelp/pkg-descr
index e27eab52e4f1..7d6388786aef 100644
--- a/x11/yelp/pkg-descr
+++ b/x11/yelp/pkg-descr
@@ -1,4 +1,4 @@
-Yelp is a help browser for GNOME 3.0 that displays GNOME
-help documents, info pages, manpages, and more.
+Yelp is a help browser for the GNOME desktop that displays GNOME help
+documents, info pages, manpages, and more.
WWW: https://www.gnome.org/
diff --git a/x11/yelp/pkg-plist b/x11/yelp/pkg-plist
index 7a8f6a45a725..88ed086fc7be 100644
--- a/x11/yelp/pkg-plist
+++ b/x11/yelp/pkg-plist
@@ -25,26 +25,6 @@ lib/yelp/web-extensions/libyelpwebextension.a
lib/yelp/web-extensions/libyelpwebextension.so
libexec/yelp-groff
share/applications/yelp.desktop
-share/gtk-doc/html/libyelp/YelpDocument.html
-share/gtk-doc/html/libyelp/YelpSettings.html
-share/gtk-doc/html/libyelp/YelpSimpleDocument.html
-share/gtk-doc/html/libyelp/YelpUri.html
-share/gtk-doc/html/libyelp/YelpView.html
-share/gtk-doc/html/libyelp/api-index-full.html
-share/gtk-doc/html/libyelp/ch01.html
-share/gtk-doc/html/libyelp/ch01s02.html
-share/gtk-doc/html/libyelp/home.png
-share/gtk-doc/html/libyelp/index.html
-share/gtk-doc/html/libyelp/left-insensitive.png
-share/gtk-doc/html/libyelp/left.png
-share/gtk-doc/html/libyelp/libyelp-yelp-error.html
-share/gtk-doc/html/libyelp/libyelp.devhelp2
-share/gtk-doc/html/libyelp/object-tree.html
-share/gtk-doc/html/libyelp/right-insensitive.png
-share/gtk-doc/html/libyelp/right.png
-share/gtk-doc/html/libyelp/style.css
-share/gtk-doc/html/libyelp/up-insensitive.png
-share/gtk-doc/html/libyelp/up.png
share/icons/hicolor/scalable/apps/org.gnome.Yelp.svg
share/icons/hicolor/symbolic/apps/org.gnome.Yelp-symbolic.svg
share/locale/af/LC_MESSAGES/yelp.mo
@@ -367,6 +347,7 @@ share/metainfo/yelp.appdata.xml
%%DATADIR%%/mathjax/jax/output/NativeMML/jax.js
%%DATADIR%%/xslt/db2html.xsl
%%DATADIR%%/xslt/info2html.xsl
+%%DATADIR%%/xslt/links2html.xsl
%%DATADIR%%/xslt/mal2html.xsl
%%DATADIR%%/xslt/man2html.xsl
%%DATADIR%%/xslt/yelp-common.xsl