pkgsrc-Changes archive

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

CVS commit: pkgsrc/x11/ocaml-lablgtk3



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jul  6 14:51:55 UTC 2026

Modified Files:
        pkgsrc/x11/ocaml-lablgtk3: distinfo
Added Files:
        pkgsrc/x11/ocaml-lablgtk3/patches: patch-tools_introspection_propcc.ml
            patch-tools_introspection_propcc.ml4 patch-tools_propcc.ml
            patch-tools_propcc.ml4

Log Message:
ocaml-lablgtk3: fix build with ocaml-dune 3.24.0

using patches from upstream merge ticket


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/x11/ocaml-lablgtk3/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_introspection_propcc.ml \
    pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_introspection_propcc.ml4 \
    pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_propcc.ml \
    pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_propcc.ml4

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

Modified files:

Index: pkgsrc/x11/ocaml-lablgtk3/distinfo
diff -u pkgsrc/x11/ocaml-lablgtk3/distinfo:1.8 pkgsrc/x11/ocaml-lablgtk3/distinfo:1.9
--- pkgsrc/x11/ocaml-lablgtk3/distinfo:1.8      Sun Jan 19 19:01:22 2025
+++ pkgsrc/x11/ocaml-lablgtk3/distinfo  Mon Jul  6 14:51:54 2026
@@ -1,6 +1,10 @@
-$NetBSD: distinfo,v 1.8 2025/01/19 19:01:22 wiz Exp $
+$NetBSD: distinfo,v 1.9 2026/07/06 14:51:54 wiz Exp $
 
 BLAKE2s (lablgtk-3.1.5.tar.gz) = b59de086517387d5ba9d5dd914b93f53f06b68e92b219f79f672fdc335abd25e
 SHA512 (lablgtk-3.1.5.tar.gz) = 750f57ea2ccb0534123596aca04a4ba12bbf67bafb521a7978e6acc8027b2b3b822d373bf3fabb4018640c5e2d5bc3d5a336e91ceb8ff037b1f7a048440df03a
 Size (lablgtk-3.1.5.tar.gz) = 1045721 bytes
 SHA1 (patch-src_dune) = 47d9fb3af9dbcdff95fa99511889586d5a6b122b
+SHA1 (patch-tools_introspection_propcc.ml) = 16c13f230552fadb0c67903731f4595e88e7b63e
+SHA1 (patch-tools_introspection_propcc.ml4) = 809953048871c3db90c969e8c8078a7ec143fa6a
+SHA1 (patch-tools_propcc.ml) = e9c9b7fe1c6e20741d75b61355039f3b2c8a68b5
+SHA1 (patch-tools_propcc.ml4) = d16c71aaff542e6aba243fe03a5ea3438432c855

Added files:

Index: pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_introspection_propcc.ml
diff -u /dev/null pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_introspection_propcc.ml:1.1
--- /dev/null   Mon Jul  6 14:51:55 2026
+++ pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_introspection_propcc.ml       Mon Jul  6 14:51:55 2026
@@ -0,0 +1,16 @@
+$NetBSD: patch-tools_introspection_propcc.ml,v 1.1 2026/07/06 14:51:55 wiz Exp $
+
+ocaml-dune-3.24 compat
+https://github.com/garrigue/lablgtk/pull/195
+
+--- tools/introspection/propcc.ml.orig 2024-06-10 03:22:38.000000000 +0000
++++ tools/introspection/propcc.ml
+@@ -557,7 +557,7 @@ let process_file f =
+ let ooutfile = ref ""
+   
+ let process_file f =
+-  let base = Filename.chop_extension f in
++  let base = Filename.chop_extension (Filename.basename f) in
+   let baseM = String.capitalize_ascii base
+   in
+     (* Input *)
Index: pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_introspection_propcc.ml4
diff -u /dev/null pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_introspection_propcc.ml4:1.1
--- /dev/null   Mon Jul  6 14:51:55 2026
+++ pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_introspection_propcc.ml4      Mon Jul  6 14:51:55 2026
@@ -0,0 +1,16 @@
+$NetBSD: patch-tools_introspection_propcc.ml4,v 1.1 2026/07/06 14:51:55 wiz Exp $
+
+ocaml-dune-3.24 compat
+https://github.com/garrigue/lablgtk/pull/195
+
+--- tools/introspection/propcc.ml4.orig        2024-06-10 03:22:38.000000000 +0000
++++ tools/introspection/propcc.ml4
+@@ -288,7 +288,7 @@ let process_file f =
+ let ooutfile = ref ""
+ 
+ let process_file f =
+-  let base = Filename.chop_extension f in
++  let base = Filename.chop_extension (Filename.basename f) in
+   let baseM = String.capitalize_ascii base in
+   prefix := baseM;
+   (* Input *)
Index: pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_propcc.ml
diff -u /dev/null pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_propcc.ml:1.1
--- /dev/null   Mon Jul  6 14:51:55 2026
+++ pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_propcc.ml     Mon Jul  6 14:51:55 2026
@@ -0,0 +1,16 @@
+$NetBSD: patch-tools_propcc.ml,v 1.1 2026/07/06 14:51:55 wiz Exp $
+
+ocaml-dune-3.24 compat
+https://github.com/garrigue/lablgtk/pull/195
+
+--- tools/propcc.ml.orig       2024-06-10 03:22:38.000000000 +0000
++++ tools/propcc.ml
+@@ -549,7 +549,7 @@ let process_file f =
+ let ooutfile = ref ""
+ 
+ let process_file f =
+-  let base = Filename.chop_extension f in
++  let base = Filename.chop_extension (Filename.basename f) in
+   let baseM = String.capitalize_ascii base in
+   prefix := baseM;
+   (* Input *)
Index: pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_propcc.ml4
diff -u /dev/null pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_propcc.ml4:1.1
--- /dev/null   Mon Jul  6 14:51:55 2026
+++ pkgsrc/x11/ocaml-lablgtk3/patches/patch-tools_propcc.ml4    Mon Jul  6 14:51:55 2026
@@ -0,0 +1,16 @@
+$NetBSD: patch-tools_propcc.ml4,v 1.1 2026/07/06 14:51:55 wiz Exp $
+
+ocaml-dune-3.24 compat
+https://github.com/garrigue/lablgtk/pull/195
+
+--- tools/propcc.ml4.orig      2024-06-10 03:22:38.000000000 +0000
++++ tools/propcc.ml4
+@@ -289,7 +289,7 @@ let process_file f =
+ let ooutfile = ref ""
+ 
+ let process_file f =
+-  let base = Filename.chop_extension f in
++  let base = Filename.chop_extension (Filename.basename f) in
+   let baseM = String.capitalize_ascii base in
+   prefix := baseM;
+   (* Input *)



Home | Main Index | Thread Index | Old Index