[packages/hexchat] - updated meson macros, versioned dependencies
qboosh
qboosh at pld-linux.org
Sat Apr 12 21:39:03 CEST 2025
commit 6e51d13f320c0b854b2e445a7f622a14a57820a1
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Apr 12 21:31:58 2025 +0200
- updated meson macros, versioned dependencies
hexchat.spec | 23 +++++++++++++++--------
1 file changed, 15 insertions(+), 8 deletions(-)
---
diff --git a/hexchat.spec b/hexchat.spec
index b0b7814..865b492 100644
--- a/hexchat.spec
+++ b/hexchat.spec
@@ -9,21 +9,25 @@ Source0: https://dl.hexchat.net/hexchat/%{name}-%{version}.tar.xz
# Source0-md5: 0af269d719c2c047310d44804bb31fdb
URL: https://hexchat.github.io
BuildRequires: dbus-glib-devel
-BuildRequires: glib2-devel
+BuildRequires: glib2-devel >= 1:2.34.0
BuildRequires: gtk+2-devel
BuildRequires: hicolor-icon-theme
BuildRequires: iso-codes
-BuildRequires: libcanberra-devel
+BuildRequires: libcanberra-devel >= 0.22
BuildRequires: libproxy-devel
BuildRequires: lua54-devel
-BuildRequires: meson
-BuildRequires: openssl-devel
+BuildRequires: meson >= 0.47.0
+BuildRequires: ninja >= 1.5
+BuildRequires: openssl-devel >= 0.9.8
BuildRequires: pciutils-devel
BuildRequires: perl-devel
BuildRequires: perl-ExtUtils-Embed
BuildRequires: python3-cffi
-BuildRequires: python3-devel
+BuildRequires: python3-devel >= 1:3.2
+BuildRequires: rpmbuild(macros) >= 2.042
Requires: enchant2
+Requires: glib2 >= 1:2.34.0
+Requires: libcanberra >= 0.22
Requires: python3-cffi
Obsoletes: xchat < 2.16.1
Recommends: sound-theme-freedesktop
@@ -57,14 +61,17 @@ Ten pakiet zawiera pliki programistyczne HexChata.
%setup -q
%build
-%meson build \
+%meson \
+ -Ddbus=enabled \
+ -Dlibcanberra=enabled \
-Dwith-lua=lua5.4
-%meson_build -C build
+
+%meson_build
%install
rm -rf $RPM_BUILD_ROOT
-%meson_install -C build
+%meson_install
%{__mv} $RPM_BUILD_ROOT%{_localedir}/ja{_JP,}
%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/no
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/hexchat.git/commitdiff/6e51d13f320c0b854b2e445a7f622a14a57820a1
More information about the pld-cvs-commit
mailing list