[packages/crossmingw32-harfbuzz] - updated to 10.4.0
qboosh
qboosh at pld-linux.org
Sat Mar 15 19:52:15 CET 2025
commit 9f4d35648927e7c2769e88d54a7017413998e126
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Mar 15 19:37:24 2025 +0100
- updated to 10.4.0
crossmingw32-harfbuzz.spec | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/crossmingw32-harfbuzz.spec b/crossmingw32-harfbuzz.spec
index 754f021..d4d402a 100644
--- a/crossmingw32-harfbuzz.spec
+++ b/crossmingw32-harfbuzz.spec
@@ -1,12 +1,12 @@
Summary: HarfBuzz - internationalized text shaping library - MinGW32 cross version
Summary(pl.UTF-8): Rasteryzer fontów TrueType - wersja skrośna dla MinGW32
Name: crossmingw32-harfbuzz
-Version: 10.2.0
+Version: 10.4.0
Release: 1
License: MIT
Group: Development/Libraries
Source0: https://github.com/harfbuzz/harfbuzz/releases/download/%{version}/harfbuzz-%{version}.tar.xz
-# Source0-md5: f68c05409f18b4a044d71628548aacd9
+# Source0-md5: 9ff3796c1b8ae03540e466168c6a5bd1
URL: https://harfbuzz.github.io/
BuildRequires: crossmingw32-w32api >= 5.0.2-8
BuildRequires: crossmingw32-cairo >= 1.10.0
@@ -18,6 +18,7 @@ BuildRequires: gtk-doc >= 1.15
BuildRequires: meson >= 0.56.0
BuildRequires: ninja >= 1.5
BuildRequires: pkgconfig >= 1:0.28
+BuildRequires: rpmbuild(macros) >= 2.042
BuildRequires: tar >= 1:1.22
BuildRequires: xz
Requires: crossmingw32-freetype >= 2.11
@@ -195,9 +196,10 @@ cpp_args = ['%(echo %{rpmcxxflags} | sed -e "s/ \+/ /g;s/ /', '/g")', '-std=gnu+
EOF
%build
-%meson build \
+%meson \
--cross-file meson-cross.txt \
-Dcairo=enabled \
+ -Dchafa=disabled \
-Ddocs=disabled \
-Dfreetype=enabled \
-Dgdi=enabled \
@@ -205,14 +207,15 @@ EOF
-Dgobject=disabled \
-Dgraphite2=disabled \
-Dicu=disabled \
+ -Dintrospection=disabled \
-Dtests=disabled
-%ninja_build -C build
+%meson_build
%install
rm -rf $RPM_BUILD_ROOT
-%ninja_install -C build
+%meson_install
install -d $RPM_BUILD_ROOT%{_dlldir}
%{__mv} $RPM_BUILD_ROOT%{_prefix}/bin/*.dll $RPM_BUILD_ROOT%{_dlldir}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/crossmingw32-harfbuzz.git/commitdiff/9f4d35648927e7c2769e88d54a7017413998e126
More information about the pld-cvs-commit
mailing list