pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/ada-libgnatdoc-25



Module Name:    pkgsrc
Committed By:   dkazankov
Date:           Mon Oct 13 17:23:35 UTC 2025

Modified Files:
        pkgsrc/textproc/ada-libgnatdoc-25: Makefile distinfo
        pkgsrc/textproc/ada-libgnatdoc-25/patches: patch-gnat_gnatdoc.gpr
Removed Files:
        pkgsrc/textproc/ada-libgnatdoc-25/patches:
            patch-source_gnatdoc_gnatdoc-version.ads

Log Message:
ada-libgnatdoc-25: update to upstream version 25.2

* Move version information patch to Makefile
* Avoid CONSTRAINT_ERROR
* Fix install directory for templates
* Fix crash on synthetic `"/="` operator


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/ada-libgnatdoc-25/Makefile \
    pkgsrc/textproc/ada-libgnatdoc-25/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-source_gnatdoc_gnatdoc-version.ads

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

Modified files:

Index: pkgsrc/textproc/ada-libgnatdoc-25/Makefile
diff -u pkgsrc/textproc/ada-libgnatdoc-25/Makefile:1.1 pkgsrc/textproc/ada-libgnatdoc-25/Makefile:1.2
--- pkgsrc/textproc/ada-libgnatdoc-25/Makefile:1.1      Sun Sep  7 08:02:41 2025
+++ pkgsrc/textproc/ada-libgnatdoc-25/Makefile  Mon Oct 13 17:23:34 2025
@@ -1,15 +1,15 @@
-# $NetBSD: Makefile,v 1.1 2025/09/07 08:02:41 dkazankov Exp $
+# $NetBSD: Makefile,v 1.2 2025/10/13 17:23:34 dkazankov Exp $
 
-DISTNAME=      ${GITHUB_PROJECT}-${PKGVERSION_NOREV}
-PKGNAME=       lib${GITHUB_PROJECT}-${GNAT_NAME}-25.0.0
+DISTNAME=      ${GITHUB_PROJECT}-${GITHUB_TAG}
+PKGNAME=       lib${GITHUB_PROJECT}-${GNAT_NAME}-${GITHUB_TAG}.0
 CATEGORIES=    textproc devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=AdaCore/}
 GITHUB_PROJECT=        gnatdoc
-GITHUB_TAG=    v${PKGVERSION_NOREV}
+GITHUB_TAG=    25.2
 
 MAINTAINER=    dkazankov%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/AdaCore/gnatdoc
-COMMENT=       GNAT Documentation Generation Tool, library package
+COMMENT=       GNAT Documentation Generation Tool, library package 25
 LICENSE=       apache-2.0
 
 USE_LANGUAGES= ada
@@ -22,6 +22,12 @@ USE_GCC_RUNTIME=     yes
 
 GCC_REQD+=     14
 
+SUBST_CLASSES+=                version
+SUBST_MESSAGE.version= Replace version and date in ${SUBST_FILES.version}
+SUBST_STAGE.version=   post-extract
+SUBST_FILES.version=   source/gnatdoc/gnatdoc-version.ads
+SUBST_SED.version=     -e "s,%VERSION% (%DATE%),${GITHUB_TAG} (20241217),"
+
 PLIST_VARS+=   shlibs
 
 USE_PKGSRC_GCC_RUNTIME?=                       no
@@ -71,7 +77,6 @@ PRINT_PLIST_AWK+=     /\.relocatable\/|\.sta
 
 # libgpr2 dependencies
 .include "../../devel/gmp/buildlink3.mk"
-USE_GNU_ICONV=         yes
 .include "../../converters/libiconv/buildlink3.mk"
 
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/ada-libgnatdoc-25/distinfo
diff -u pkgsrc/textproc/ada-libgnatdoc-25/distinfo:1.1 pkgsrc/textproc/ada-libgnatdoc-25/distinfo:1.2
--- pkgsrc/textproc/ada-libgnatdoc-25/distinfo:1.1      Sun Sep  7 08:02:41 2025
+++ pkgsrc/textproc/ada-libgnatdoc-25/distinfo  Mon Oct 13 17:23:34 2025
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.1 2025/09/07 08:02:41 dkazankov Exp $
+$NetBSD: distinfo,v 1.2 2025/10/13 17:23:34 dkazankov Exp $
 
-BLAKE2s (gnatdoc-25.0.0.tar.gz) = d60a817aa0caeaa649e1cd07b545e600a5e4f36d58627aaff8c7099a195bd6c6
-SHA512 (gnatdoc-25.0.0.tar.gz) = 64814a48dfda70c9de7590061fb20960f99e07d9b9eadf4a5d97dd56e68fcb133a4d51f1c9c6d3c1f29d4c5bc2e7565e02305ed16968e4e37a42fd5374466ef3
-Size (gnatdoc-25.0.0.tar.gz) = 179534 bytes
+BLAKE2s (gnatdoc-25.2.tar.gz) = f05b4635b1fdf619982e1d6d637e339fb3589d7ba4b39085c1e3c7041c8874fb
+SHA512 (gnatdoc-25.2.tar.gz) = 241c76f14a60870ed064846b224ab8c44db77aa08ecfae02a66fcbcc81911a11a5086a9bfba8e83529bdfc2580cfa93119238173a23e7a3d70f5e2969882e84b
+Size (gnatdoc-25.2.tar.gz) = 179714 bytes
 SHA1 (patch-Makefile) = 457c19423a2679b77367c9197447e726c7934b35
-SHA1 (patch-gnat_gnatdoc.gpr) = a8275ae9b3e16018c2b5c60c1213deeae6f29c5d
-SHA1 (patch-source_gnatdoc_gnatdoc-version.ads) = f0b05200f89ef98728ea96baccb942ff8a1bc455
+SHA1 (patch-gnat_gnatdoc.gpr) = f01a172f6d6a1cbcc53deef05ff46646e2ba1986

Index: pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr
diff -u pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr:1.1 pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr:1.2
--- pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr:1.1        Sun Sep  7 08:02:41 2025
+++ pkgsrc/textproc/ada-libgnatdoc-25/patches/patch-gnat_gnatdoc.gpr    Mon Oct 13 17:23:34 2025
@@ -1,15 +1,15 @@
-$NetBSD: patch-gnat_gnatdoc.gpr,v 1.1 2025/09/07 08:02:41 dkazankov Exp $
+$NetBSD: patch-gnat_gnatdoc.gpr,v 1.2 2025/10/13 17:23:34 dkazankov Exp $
 
 Fix artifacts installation path
 
---- gnat/gnatdoc.gpr.orig
+--- gnat/gnatdoc.gpr.orig      2024-12-17 12:41:19.000000000 +0200
 +++ gnat/gnatdoc.gpr
 @@ -41,7 +41,7 @@
     end Builder;
  
     package Install is
--      for Artifacts ("share") use ("../share");
-+      for Artifacts ("share") use ("../share/gnatdoc");
+-      for Artifacts (".") use ("../share");
++      for Artifacts (".") use ("../share/gnatdoc");
     end Install;
  
  end GNATdoc;



Home | Main Index | Thread Index | Old Index