pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/rarian



Module Name:    pkgsrc
Committed By:   markd
Date:           Tue Jun 18 08:57:00 UTC 2024

Modified Files:
        pkgsrc/textproc/rarian: Makefile distinfo
        pkgsrc/textproc/rarian/patches: patch-librarian_Makefile.in

Log Message:
rarian: update to 0.8.5

0.8.5
* Fix array out of bounds error in rarian-sk-get-cl utility.

0.8.4
* Downgraded the Autoconf version requirement to better support
  stable/LTS distributions.

0.8.3
* Stop building against a bundled tinyxml and instead use the system
  library. (Pacho Ramos)
* Modernize the Autoconf configuration (Matt Turner)
* Allow matching only the prefix of an info page, if a good enough match.
  (J.H.M. Dassen)
* Fix the uri of OMF files produced by rarian-sk-preinstall (Gilles
  Dartiguelongue)
* Make rarian obey LC_MESSAGES

0.8.2
* Unit tests added with nearly full coverage of the API
* Added a number of utilities to factor out common code
* Integrate clang-format for consistent code style.
* Fixed several null pointer dereference cases
* Fixed several use after free cases
* Plugged several memory leaks


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/textproc/rarian/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/textproc/rarian/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/textproc/rarian/patches/patch-librarian_Makefile.in

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

Modified files:

Index: pkgsrc/textproc/rarian/Makefile
diff -u pkgsrc/textproc/rarian/Makefile:1.24 pkgsrc/textproc/rarian/Makefile:1.25
--- pkgsrc/textproc/rarian/Makefile:1.24        Wed May 29 16:34:40 2024
+++ pkgsrc/textproc/rarian/Makefile     Tue Jun 18 08:56:59 2024
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.24 2024/05/29 16:34:40 adam Exp $
+# $NetBSD: Makefile,v 1.25 2024/06/18 08:56:59 markd Exp $
 #
 
-DISTNAME=      rarian-0.8.1
-PKGREVISION=   14
+DISTNAME=      rarian-0.8.5
 CATEGORIES=    textproc
 MASTER_SITES=  https://rarian.freedesktop.org/Releases/
-MASTER_SITES+= ${MASTER_SITE_GNOME:=sources/rarian/0.8/}
+MASTER_SITES+= https://gitlab.freedesktop.org/rarian/rarian/-/releases/0.8.5/downloads/assets/
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -29,4 +28,5 @@ DEPENDS+=     getopt-[0-9]*:../../misc/getop
 REQD_DIRS=     share/omf
 
 .include "../../textproc/libxslt/buildlink3.mk"
+.include "../../textproc/tinyxml/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/textproc/rarian/distinfo
diff -u pkgsrc/textproc/rarian/distinfo:1.10 pkgsrc/textproc/rarian/distinfo:1.11
--- pkgsrc/textproc/rarian/distinfo:1.10        Sat Jun 11 07:23:20 2022
+++ pkgsrc/textproc/rarian/distinfo     Tue Jun 18 08:56:59 2024
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.10 2022/06/11 07:23:20 wiz Exp $
+$NetBSD: distinfo,v 1.11 2024/06/18 08:56:59 markd Exp $
 
-BLAKE2s (rarian-0.8.1.tar.bz2) = 1744c122dfb4b40f0716a743fe3afe5b3a744bfd7a575bd2d650326df30e614b
-SHA512 (rarian-0.8.1.tar.bz2) = 64f3e7fbe423e45a59453805fe6b4116e0ffad43c7e88fe362d76a326c70936c6b46c4a4dc57cf43e3535c16f2f07fa1b2affa0aaeae637ee3ede48850c1fc60
-Size (rarian-0.8.1.tar.bz2) = 324441 bytes
-SHA1 (patch-librarian_Makefile.in) = 0f41cbaacd43a8f3358671dc9604a1092b7ba971
+BLAKE2s (rarian-0.8.5.tar.bz2) = d69a49e1018ef1a36f8c6dc262582291660c4335b7cb6b55994f03b5ec6dc2f8
+SHA512 (rarian-0.8.5.tar.bz2) = cf9a8229ec4571e821746e1a2ed513791d4284e267b3810126e525f334eb1d1a5d16e84737baa841c31ac3d717dd3459f685259398767486ed8de2b24dc35e5a
+Size (rarian-0.8.5.tar.bz2) = 408968 bytes
+SHA1 (patch-librarian_Makefile.in) = f6fe8eafa6514f60d585aaa4d117db5c3dc59757
 SHA1 (patch-util_rarian-sk-update.in) = e6367bb86e460f771fa6bc9ce0e0489d9d6cefd3

Index: pkgsrc/textproc/rarian/patches/patch-librarian_Makefile.in
diff -u pkgsrc/textproc/rarian/patches/patch-librarian_Makefile.in:1.1 pkgsrc/textproc/rarian/patches/patch-librarian_Makefile.in:1.2
--- pkgsrc/textproc/rarian/patches/patch-librarian_Makefile.in:1.1      Sat Feb 23 22:17:02 2013
+++ pkgsrc/textproc/rarian/patches/patch-librarian_Makefile.in  Tue Jun 18 08:56:59 2024
@@ -1,15 +1,15 @@
-$NetBSD: patch-librarian_Makefile.in,v 1.1 2013/02/23 22:17:02 jperkin Exp $
+$NetBSD: patch-librarian_Makefile.in,v 1.2 2024/06/18 08:56:59 markd Exp $
 
 Don't use -export-symbols-regex, it breaks non-GNU linkers.
 
---- librarian/Makefile.in.orig 2008-09-01 18:44:56.000000000 +0000
+--- librarian/Makefile.in.orig 2023-12-09 03:21:05.000000000 +0000
 +++ librarian/Makefile.in
-@@ -239,7 +239,7 @@ librarian_la_SOURCES = rarian.h rarian-m
-       rarian-language.h rarian-utils.h rarian-utils.c rarian-info.h \
-       rarian-info.c rarian-man.c rarian-man.h $(am__append_1)
+@@ -395,7 +395,7 @@ librarian_la_SOURCES = rarian.h rarian-h
+       rarian-utils.h rarian-utils.c rarian-info.h rarian-info.c \
+       rarian-man.c rarian-man.h $(am__append_1)
  librarian_la_CFLAGS = -DDATADIR=\""$(datadir)"\" -DSYSCONFDIR=\""$(sysconfdir)"\" -DI_KNOW_RARIAN_0_8_IS_UNSTABLE
 -librarian_la_LDFLAGS = -export-symbols-regex "^rrn_.*"
-+librarian_la_LDFLAGS =
++librarian_la_LDFLAGS = 
+ librarian_la_LIBADD = $(RARIAN_LIBS)
  all: all-am
  
- .SUFFIXES:



Home | Main Index | Thread Index | Old Index