pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/gobject-introspection



Module Name:    pkgsrc
Committed By:   jperkin
Date:           Mon Jan 27 17:27:40 UTC 2025

Modified Files:
        pkgsrc/devel/gobject-introspection: distinfo
        pkgsrc/devel/gobject-introspection/patches:
            patch-giscanner_ccompiler.py

Log Message:
gobject-introspection: Fix regression on SunOS.


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 pkgsrc/devel/gobject-introspection/distinfo
cvs rdiff -u -r1.9 -r1.10 \
    pkgsrc/devel/gobject-introspection/patches/patch-giscanner_ccompiler.py

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

Modified files:

Index: pkgsrc/devel/gobject-introspection/distinfo
diff -u pkgsrc/devel/gobject-introspection/distinfo:1.58 pkgsrc/devel/gobject-introspection/distinfo:1.59
--- pkgsrc/devel/gobject-introspection/distinfo:1.58    Tue Jan 14 14:40:51 2025
+++ pkgsrc/devel/gobject-introspection/distinfo Mon Jan 27 17:27:40 2025
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.58 2025/01/14 14:40:51 ryoon Exp $
+$NetBSD: distinfo,v 1.59 2025/01/27 17:27:40 jperkin Exp $
 
 BLAKE2s (gobject-introspection-1.82.0.tar.xz) = 0826aeb50e34053903884a5a30c8f90e2a2aec8696a6e574309d4cd463d1a2c0
 SHA512 (gobject-introspection-1.82.0.tar.xz) = e139fadb4174c72b648914f3774d89fc0e5eaee45bba0c13edf05de883664dad8276dbc34006217bb09871ed4bad23adab51ff232a17b9eb131329b2926cafb7
 Size (gobject-introspection-1.82.0.tar.xz) = 1052872 bytes
 SHA1 (patch-girepository_gitypelib.c) = b5fa0fe0fc22a5dfb2b2916dfbb87e16fc732640
 SHA1 (patch-giscanner_ast.py) = 76ac2965000833cc6b8d1f37fb997706557d8c5e
-SHA1 (patch-giscanner_ccompiler.py) = b108172f440f8ea11a3bf9b7292d09c9df85deb8
+SHA1 (patch-giscanner_ccompiler.py) = f2bf40307a9ed5847f760612f985acdb1d413472
 SHA1 (patch-tools_compiler.c) = 799d5a086338e08378b8b249e6808e8b1a8101dc
 SHA1 (patch-tools_generate.c) = 3fa74dd0e2c7658768a4278b984be38bff729d94
 SHA1 (patch-tools_meson.build) = 01c9aaaaacf1d0855704f55eb568b77bc207cc14

Index: pkgsrc/devel/gobject-introspection/patches/patch-giscanner_ccompiler.py
diff -u pkgsrc/devel/gobject-introspection/patches/patch-giscanner_ccompiler.py:1.9 pkgsrc/devel/gobject-introspection/patches/patch-giscanner_ccompiler.py:1.10
--- pkgsrc/devel/gobject-introspection/patches/patch-giscanner_ccompiler.py:1.9 Tue Jan 14 13:17:12 2025
+++ pkgsrc/devel/gobject-introspection/patches/patch-giscanner_ccompiler.py     Mon Jan 27 17:27:40 2025
@@ -1,4 +1,4 @@
-$NetBSD: patch-giscanner_ccompiler.py,v 1.9 2025/01/14 13:17:12 adam Exp $
+$NetBSD: patch-giscanner_ccompiler.py,v 1.10 2025/01/27 17:27:40 jperkin Exp $
 
 Exclude system paths from LD_LIBRARY_PATH.
 Do not use -Wl,--no-as-needed on SunOS.
@@ -24,3 +24,12 @@ Do not use -Wl,--no-as-needed on SunOS.
  
          for library in libraries + extra_libraries:
              if os.path.isfile(library):
+@@ -291,7 +292,7 @@ class CCompiler(object):
+ 
+         # Ensure libraries are always linked as we are going to use ldd to work
+         # out their names later
+-        if os.name != 'nt' and sys.platform != 'darwin':
++        if os.name != 'nt' and sys.platform != 'darwin' and sys.platform != 'sunos5':
+             args.append('-Wl,--no-as-needed')
+ 
+         for library in libraries:



Home | Main Index | Thread Index | Old Index