pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/fonts/harfbuzz
Module Name: pkgsrc
Committed By: schmonz
Date: Tue Aug 22 16:33:48 UTC 2023
Modified Files:
pkgsrc/fonts/harfbuzz: distinfo
Added Files:
pkgsrc/fonts/harfbuzz/patches: patch-src_meson.build
Log Message:
harfbuzz: 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.131 -r1.132 pkgsrc/fonts/harfbuzz/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/fonts/harfbuzz/patches/patch-src_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/fonts/harfbuzz/distinfo
diff -u pkgsrc/fonts/harfbuzz/distinfo:1.131 pkgsrc/fonts/harfbuzz/distinfo:1.132
--- pkgsrc/fonts/harfbuzz/distinfo:1.131 Wed Jul 19 15:48:31 2023
+++ pkgsrc/fonts/harfbuzz/distinfo Tue Aug 22 16:33:48 2023
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.131 2023/07/19 15:48:31 wiz Exp $
+$NetBSD: distinfo,v 1.132 2023/08/22 16:33:48 schmonz Exp $
BLAKE2s (harfbuzz-8.0.1.tar.xz) = a8925d392f90c2b21d3e50789a7e5bb95fa443294644d9a0a8d297c725f1e826
SHA512 (harfbuzz-8.0.1.tar.xz) = e1292f059b07a5aa2f3fbf345b893209cac895c461b4abf30b8b76bcd03c79dd09f911450293403070e1a0bb08496a7f37693ba5a62a9d423dd6ba55e744444d
Size (harfbuzz-8.0.1.tar.xz) = 18792332 bytes
SHA1 (patch-meson.build) = ad46bbe61df28b71e7619847920935a398e16fd1
+SHA1 (patch-src_meson.build) = 5b46f9933d5dea1f842fccf63eb92faae1f7c90f
Added files:
Index: pkgsrc/fonts/harfbuzz/patches/patch-src_meson.build
diff -u /dev/null pkgsrc/fonts/harfbuzz/patches/patch-src_meson.build:1.1
--- /dev/null Tue Aug 22 16:33:48 2023
+++ pkgsrc/fonts/harfbuzz/patches/patch-src_meson.build Tue Aug 22 16:33:48 2023
@@ -0,0 +1,18 @@
+$NetBSD: patch-src_meson.build,v 1.1 2023/08/22 16:33:48 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/meson.build.orig 2023-07-12 05:28:28.000000000 +0000
++++ src/meson.build
+@@ -879,6 +879,9 @@ if have_gobject
+ export_packages: ['harfbuzz-gobject', 'harfbuzz'],
+ header: 'hb-gobject.h',
+ install: true,
++ env: {
++ 'DYLD_LIBRARY_PATH': meson.project_build_root() + '/src'
++ },
+ extra_args: ['--cflags-begin',
+ '-DHB_NO_SINGLE_HEADER_ERROR',
+ '-DHAVE_GOBJECT',
Home |
Main Index |
Thread Index |
Old Index