pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/libproxy



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Tue Aug 22 17:45:20 UTC 2023

Modified Files:
        pkgsrc/www/libproxy: distinfo
Added Files:
        pkgsrc/www/libproxy/patches: patch-src_libproxy_meson.build

Log Message:
libproxy: fix update builds on macOS.

Set DYLD_LIBRARY_PATH to find newly built libraries even if an earlier
version is already installed.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/www/libproxy/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/www/libproxy/patches/patch-src_libproxy_meson.build

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

Modified files:

Index: pkgsrc/www/libproxy/distinfo
diff -u pkgsrc/www/libproxy/distinfo:1.29 pkgsrc/www/libproxy/distinfo:1.30
--- pkgsrc/www/libproxy/distinfo:1.29   Thu Jul 13 14:41:19 2023
+++ pkgsrc/www/libproxy/distinfo        Tue Aug 22 17:45:20 2023
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.29 2023/07/13 14:41:19 adam Exp $
+$NetBSD: distinfo,v 1.30 2023/08/22 17:45:20 schmonz Exp $
 
 BLAKE2s (libproxy-0.5.3.tar.gz) = e0803811ce1dca9f385a9303324e6b9909cce32677d493703164c0217655dbfb
 SHA512 (libproxy-0.5.3.tar.gz) = 0fa4c677372afa76a9f143abb1472af1df85e1190425ec4168b98e575a9b9c9fe3dcc56062609da8ef266d56dfb153e7f7a1c15aed2d385003d9f3f421d08590
 Size (libproxy-0.5.3.tar.gz) = 60069 bytes
+SHA1 (patch-src_libproxy_meson.build) = 6d5ddacc59db7f770002bc304404c6582865cbf8

Added files:

Index: pkgsrc/www/libproxy/patches/patch-src_libproxy_meson.build
diff -u /dev/null pkgsrc/www/libproxy/patches/patch-src_libproxy_meson.build:1.1
--- /dev/null   Tue Aug 22 17:45:20 2023
+++ pkgsrc/www/libproxy/patches/patch-src_libproxy_meson.build  Tue Aug 22 17:45:20 2023
@@ -0,0 +1,18 @@
+$NetBSD: patch-src_libproxy_meson.build,v 1.1 2023/08/22 17:45:20 schmonz Exp $
+
+Generate .gir using the built libraries, even if an earlier version is
+already installed. Fixes update builds on macOS when e.g. new symbols
+are introduced.
+
+--- src/libproxy/meson.build.orig      2023-07-07 16:27:52.000000000 +0000
++++ src/libproxy/meson.build
+@@ -75,6 +75,9 @@ if get_option('introspection')
+     install: true,
+     install_dir_gir: girdir,
+     install_dir_typelib: typelibdir,
++    env: {
++      'DYLD_LIBRARY_PATH': meson.project_build_root() + '/src/libproxy'
++    },
+     extra_args: libproxy_gir_extra_args,
+   )
+ 



Home | Main Index | Thread Index | Old Index