pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/misc/yelp3



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Aug 30 14:42:25 UTC 2026

Modified Files:
        pkgsrc/misc/yelp3: Makefile PLIST distinfo

Log Message:
yelp: update to 42.3.

A newer version is out - this is the last version supporting GTK3,
so use it as a step-point commit.

42.3
====
* Fix CVE-2025-3155 (parrot409, Shaun McCance)
* Switch to meson for builds (Krzesimir Nowak, Michael Catanzaro)

42.2
====
* Updated translations:
  ab    (Nart Tlisha)
  ka    (Zurab Kargareteli)

42.1
====
* Fixed URI parsing issue that can lead to crash [#187]
* Updated location for appdata screenshot (Sophie Herold)

42.0
====
* Updated appdata screenshot (Sophie Herold)

42.beta
=======
* Add a nightly app icon (Jakub Steiner)
* Use HdyApplicationWindow for rounded bottom corners (Christopher Davis)
* Always use headerbar (Christopher Davis)
* Support color scheme (Alexander Mikhaylenko)
* Add flatpak manifest (Alexander Mikhaylenko)
* Align app name in metadata with .desktop name (Sophie Herold)
* Fix up issues with reload, including reloading on theme change (Shaun McCance)
* Stop building the gtk-docs, because they are unused (Shaun McCance)
* Updated translations:
  bg    (Alexander Shopov)
  id    (Kukuh Syafaat)
  is    (Sveinn í Felli)

41.1
====
* Fixed validation issues in appdata file
* Updated yelp-xsl dependency

41.0
====
* No changes since beta2, stable release only

41.beta2
========
* Fixed regression when opening document by file path
* Added content rating and release info to appdata file

41.beta
=======
* Revamped a lot of color code to avoid deprecated Gtk API (Shaun McCance)
* Search results and 'All Help' now use current styling (Shaun McCance)
* Fixed aliasing on the icon (Jakub Steiner)
* Build against webkit2gtk-4.1 by default (Javier Jardón)
* Removed calls to deprecated Soup API (Carlos Garcia Campos)
* Updated translations:
  oc    (Quentin PAGÈS)

40.2
====
* Updated translations:
  ne    (Pawan Chitrakar)

40.0
====
* Stable release. No changes since release candidate.

40.rc
=====
* Updated translations:
  gl    (Fran Dieguez)
  pa    (A S Alam)

40.beta
=======
* Fix crashes from setting automatic IDs in DocBook 5 documents (Shaun McCance)
* Fix links to search results for ghelp documents (#137) (Shaun McCance)
* Fix crash when reloading Mallard document (Michael Catanzaro)
* Handle mouse back/forward buttons (Paul Hebble)
* Updated translations:
  be    (Źmicier Turok)
  ca    (Jordi Mas)

3.38.1
======
* Fix issue when opening local HTML files (#158)
* Updated translations:
  he    (Yosef Or Boczko)

3.38.0
======
* Updated translations:
  es    (Daniel Mustieles)
  ja    (Yuki Okushi)
  pt_BR (Juliano Camargo)

3.37.90
=======
* Updated translations:
  ckb   (Jwtiyar Nariman)
  id    (Kukuh Syafaat)
  kk    (Baurzhan Muftakhidinov)
  sk    (Peter Mráz)
  uk    (Daniel Korostil)

3.36.0
======
* Updated translations:
  en_GB (Zander Brown)
  gl    (Fran Dieguez)
  ms    (Umarzuki Bin Mochlis Moktar)

3.34.0
======
* Stable release. No changes since 3.33.92

3.33.92
=======
* Allow the application name to be translated (liujing)
* Enable WebKit back-forward swipe gesture (Alexander Mikhaylenko)
* Updated translations:
  eu    (Asier Sarasua Garmendia)
  fa    (Danial Behzadi)
  tg    (Victor Ibragimov)
  zh_CN (Dz Chen)

3.32.2
======
* Updated translations:
  da    (Ask Hjorth Larsen)

3.32.1
======
* Fixed memory leaks (Umang Jain)
* Updated translations:
  da    (Ask Hjorth Larsen)
  hr    (Goran Vidović)


To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 pkgsrc/misc/yelp3/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/misc/yelp3/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/misc/yelp3/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/misc/yelp3/Makefile
diff -u pkgsrc/misc/yelp3/Makefile:1.110 pkgsrc/misc/yelp3/Makefile:1.111
--- pkgsrc/misc/yelp3/Makefile:1.110    Thu Jun 11 07:17:28 2026
+++ pkgsrc/misc/yelp3/Makefile  Sun Aug 30 14:42:24 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.110 2026/06/11 07:17:28 wiz Exp $
+# $NetBSD: Makefile,v 1.111 2026/08/30 14:42:24 wiz Exp $
 
-DISTNAME=              yelp-3.32.0
-PKGREVISION=           39
+DISTNAME=              yelp-42.3
 CATEGORIES=            misc gnome
 MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/yelp/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=          .tar.xz
@@ -11,25 +10,27 @@ HOMEPAGE=           https://www.gnome.org/
 COMMENT=               Mallard capable help browser
 LICENSE=               gnu-gpl-v2 AND apache-2.0
 
-USE_TOOLS+=            gmake msgfmt pkg-config itstool
-USE_LIBTOOL=           yes
-USE_PKGLOCALEDIR=      yes
-GNU_CONFIGURE=         yes
-
-BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.38.0
-BUILDLINK_API_DEPENDS.gtk3+=   gtk3+>=3.13.3
-BUILDLINK_API_DEPENDS.libxslt+=        libxslt>=1.1.4
+USE_TOOLS+=            bash msgfmt pkg-config itstool
 
 BUILDLINK_TRANSFORM.SunOS+=    rm:-Wl,--no-as-needed
 
+REPLACE_BASH+=         data/domains/gen_yelp_xml.sh
+REPLACE_BASH+=         src/link-gnome-help.sh
+
+.include "../../devel/meson/build.mk"
 .include "../../archivers/bzip2/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
 .include "../../devel/gettext-tools/msgfmt-desktop.mk"
+BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.38.0
 .include "../../devel/glib2/schemas.mk"
-.include "../../x11/gtk3/buildlink3.mk"
+.include "../../devel/libhandy/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
 .include "../../textproc/libxslt/buildlink3.mk"
-.include "../../databases/sqlite3/buildlink3.mk"
-.include "../../www/webkit-gtk/buildlink3.mk"
-.include "../../textproc/yelp-xsl/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
+BUILDLINK_API_DEPENDS.yelp-xsl+=       yelp-xsl>=42.3
+.include "../../textproc/yelp-xsl/buildlink3.mk"
+.include "../../www/webkit-gtk41/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gtk3+=   gtk3+>=3.13.3
+.include "../../x11/gtk3/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/misc/yelp3/PLIST
diff -u pkgsrc/misc/yelp3/PLIST:1.10 pkgsrc/misc/yelp3/PLIST:1.11
--- pkgsrc/misc/yelp3/PLIST:1.10        Fri Jun 21 06:12:32 2019
+++ pkgsrc/misc/yelp3/PLIST     Sun Aug 30 14:42:24 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2019/06/21 06:12:32 triaxx Exp $
+@comment $NetBSD: PLIST,v 1.11 2026/08/30 14:42:24 wiz Exp $
 bin/gnome-help
 bin/yelp
 include/libyelp/yelp-bookmarks.h
@@ -8,6 +8,7 @@ include/libyelp/yelp-help-list.h
 include/libyelp/yelp-info-document.h
 include/libyelp/yelp-mallard-document.h
 include/libyelp/yelp-man-document.h
+include/libyelp/yelp-man-search.h
 include/libyelp/yelp-search-entry.h
 include/libyelp/yelp-settings.h
 include/libyelp/yelp-simple-document.h
@@ -18,32 +19,15 @@ include/libyelp/yelp-types.h
 include/libyelp/yelp-uri-builder.h
 include/libyelp/yelp-uri.h
 include/libyelp/yelp-view.h
-lib/libyelp.la
-lib/yelp/web-extensions/libyelpwebextension.la
+lib/libyelp.so
+lib/libyelp.so.0
+lib/libyelp.so.0.0.0
+lib/yelp/web-extensions/libyelpwebextension.so
 share/applications/yelp.desktop
 share/glib-2.0/schemas/org.gnome.yelp.gschema.xml
-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/ab/LC_MESSAGES/yelp.mo
 share/locale/af/LC_MESSAGES/yelp.mo
 share/locale/am/LC_MESSAGES/yelp.mo
 share/locale/an/LC_MESSAGES/yelp.mo
@@ -60,6 +44,7 @@ share/locale/br/LC_MESSAGES/yelp.mo
 share/locale/bs/LC_MESSAGES/yelp.mo
 share/locale/ca/LC_MESSAGES/yelp.mo
 share/locale/ca@valencia/LC_MESSAGES/yelp.mo
+share/locale/ckb/LC_MESSAGES/yelp.mo
 share/locale/crh/LC_MESSAGES/yelp.mo
 share/locale/cs/LC_MESSAGES/yelp.mo
 share/locale/cy/LC_MESSAGES/yelp.mo
@@ -86,10 +71,12 @@ share/locale/hi/LC_MESSAGES/yelp.mo
 share/locale/hr/LC_MESSAGES/yelp.mo
 share/locale/hu/LC_MESSAGES/yelp.mo
 share/locale/id/LC_MESSAGES/yelp.mo
+share/locale/ie/LC_MESSAGES/yelp.mo
 share/locale/is/LC_MESSAGES/yelp.mo
 share/locale/it/LC_MESSAGES/yelp.mo
 share/locale/ja/LC_MESSAGES/yelp.mo
 share/locale/ka/LC_MESSAGES/yelp.mo
+share/locale/kab/LC_MESSAGES/yelp.mo
 share/locale/kk/LC_MESSAGES/yelp.mo
 share/locale/km/LC_MESSAGES/yelp.mo
 share/locale/kn/LC_MESSAGES/yelp.mo
@@ -363,6 +350,7 @@ share/yelp/mathjax/jax/output/NativeMML/
 share/yelp/mathjax/jax/output/NativeMML/jax.js
 share/yelp/xslt/db2html.xsl
 share/yelp/xslt/info2html.xsl
+share/yelp/xslt/links2html.xsl
 share/yelp/xslt/mal2html.xsl
 share/yelp/xslt/man2html.xsl
 share/yelp/xslt/yelp-common.xsl

Index: pkgsrc/misc/yelp3/distinfo
diff -u pkgsrc/misc/yelp3/distinfo:1.14 pkgsrc/misc/yelp3/distinfo:1.15
--- pkgsrc/misc/yelp3/distinfo:1.14     Tue Oct 26 10:59:38 2021
+++ pkgsrc/misc/yelp3/distinfo  Sun Aug 30 14:42:24 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2021/10/26 10:59:38 nia Exp $
+$NetBSD: distinfo,v 1.15 2026/08/30 14:42:24 wiz Exp $
 
-BLAKE2s (yelp-3.32.0.tar.xz) = 5c06b7431a3aacef5dac9faece9d814651c6db064b12a35d75566d743888afef
-SHA512 (yelp-3.32.0.tar.xz) = 3091f62e6f6de359e33e3db7fa64b079f482c0dcee496441b145ba4f8715dfd2bf9c085a1f49b07d9f47f20bb557c1912dccbf9291f35357e434522668b28081
-Size (yelp-3.32.0.tar.xz) = 1531356 bytes
+BLAKE2s (yelp-42.3.tar.xz) = f15a21717b790528223be3965b2947ec108c372e90cc48df161bbcae505485d9
+SHA512 (yelp-42.3.tar.xz) = 53cb9477eb01bd2a38be2b5a4d31b2c7ff1e964b555055f9f1c0806848265ce665ea43bf554f0f69b46fc37a0a37ae32d5eb5c2505f8792856a51b4c3f1a2adc
+Size (yelp-42.3.tar.xz) = 1223408 bytes



Home | Main Index | Thread Index | Old Index