# TODO worharound underlinking issue %define _disable_ld_no_undefined 1 Name: zoitechat Version: 2.19.1 Release: %mkrel 1 Summary: HexChat-based IRC client Group: Networking/IRC License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception # https://zoitechat.org/ URL: https://github.com/ZoiteChat/zoitechat Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: gettext BuildRequires: meson BuildRequires: perl-devel BuildRequires: python3-cffi BuildRequires: publicsuffix-list BuildRequires: xwayland-run BuildRequires: weston BuildRequires: pkgconfig(ayatana-appindicator3-0.1) BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(gio-2.0) >= 2.36.0 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 BuildRequires: pkgconfig(iso-codes) BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(libcanberra) >= 0.22 BuildRequires: pkgconfig(libpci) BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(lua) BuildRequires: pkgconfig(openssl) >= 0.9.8 BuildRequires: pkgconfig(python3) Recommends: hwdata Recommends: iso-codes %description ZoiteChat is a HexChat-based IRC client for Windows and UNIX-like operating systems. %package devel Summary: Development files for ZoiteChat plugins Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Development files for building ZoiteChat plugins. %prep %autosetup -p1 %build %meson \ -Dtext-frontend=false \ -Dwith-checksum=true \ -Dwith-fishlim=true \ -Dwith-lua=lua \ -Dwith-perl=perl \ -Dwith-python=python3 \ -Dwith-sysinfo=true \ -Dinstall-appdata=true \ -Dinstall-plugin-metainfo=true %meson_build %install %meson_install %find_lang %{name} %check xwfb-run -- /usr/bin/meson test -C %{_vpath_builddir} --num-processes %{_smp_build_ncpus} --print-errorlogs \ "Theme Manager Dispatch Routing Tests" \ "Validate net.zoite.Zoitechat.desktop" \ "Validate translations" \ "Fishlim Tests" %files -f %{name}.lang %license COPYING %doc readme.md troubleshooting.md %{_bindir}/%{name} %{_datadir}/applications/net.zoite.Zoitechat.desktop %{_datadir}/dbus-1/services/org.%{name}.service.service %{_iconsdir}/hicolor/*/apps/net.zoite.Zoitechat.png %{_iconsdir}/hicolor/scalable/apps/net.zoite.Zoitechat.svg %{_metainfodir}/net.zoite.Zoitechat*.metainfo.xml %{_metainfodir}/net.zoite.Zoitechat.appdata.xml %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/plugins %dir %{_libdir}/%{name}/python %{_libdir}/%{name}/plugins/*.so %{_libdir}/%{name}/python/*.py %{_mandir}/man1/%{name}.1* %files devel %{_includedir}/zoitechat-plugin.h %{_libdir}/pkgconfig/zoitechat-plugin.pc %changelog * Sun Oct 11 2026 daviddavid 2.19.1-1.mga11 + Revision: 2379061 - initial package zoitechat