input/wireshark.spec
raw · 5.2 KiB
Name: wireshark
Version: 4.4.16
Release: 1%{?dist}
License: GPL-2.0-or-later
URL: https://gitlab.com/wireshark/wireshark/
Source0: https://wireshark.org/download/src/%{name}-%{version}.tar.xz
#Patch0: 0001-Remove-SpeexDSP-library-dependencies-from-photon-wir.patch
Packager: NICE SOFT GROUP LLC (ООО "НАЙС СОФТ ГРУПП") 5024245440 <niceos@ncsgp.ru>
Vendor: NiceSOFT
Distribution: NiceOS.Core
BugURL: https://bugs.niceos.ru/
VCS: https://specs.niceos.ru/rmps/%{name}
Summary: Network protocol analyzer
Summary(ru): Сетевой анализатор протоколов
BuildRequires: bzip2-devel
BuildRequires: c-ares-devel
BuildRequires: cmake
BuildRequires: elfutils-devel
BuildRequires: gcc
BuildRequires: git
BuildRequires: glib-devel
BuildRequires: gnutls-devel
BuildRequires: libcap-devel
BuildRequires: libgcrypt-devel
BuildRequires: libnl3-devel
BuildRequires: libpcap-devel
BuildRequires: ninja-build
BuildRequires: openssl-devel
BuildRequires: pcre2-devel
BuildRequires: systemd-devel
BuildRequires: libstdc++-devel
BuildRequires: speexdsp-devel
Requires: c-ares
Requires: glib
Requires: gnutls
Requires: libcap
Requires: libnl3
Requires: libpcap
Requires: pcre2
%global debug_package %{nil}
%description
Wireshark is a powerful network protocol analyzer. It can capture and
interactively inspect network traffic, helping to troubleshoot connectivity
issues, analyze protocol behavior, and investigate network problems.
%description -l ru
Wireshark — мощный сетевой анализатор протоколов. Он позволяет захватывать и
интерактивно анализировать сетевой трафик для диагностики проблем, изучения
работы протоколов и расследования сетевых инцидентов.
%package devel
Summary: Development files for Wireshark libraries
Summary(ru): Файлы для разработки приложений с библиотеками Wireshark
Requires: %{name} = %{version}-%{release}
Requires: glib-devel
Requires: glibc-devel
%description -n %{name}-devel
Header files and development libraries needed to build applications that use
Wireshark-provided libraries.
%description -l ru -n %{name}-devel
Заголовочные файлы и библиотеки, необходимые для разработки приложений,
использующих библиотеки Wireshark.
%prep
%autosetup
%build
%cmake -G "Unix Makefiles" \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DDISABLE_WERROR=ON \
-DENABLE_LUA=OFF \
-DBUILD_mmdbresolve=OFF \
-DBUILD_wireshark=OFF \
-DBUILD_randpktdump=OFF \
-DENABLE_SMI=ON \
-DENABLE_PLUGINS=ON \
-DENABLE_NETLINK=ON \
-DBUILD_dcerpcidl2wrs=OFF \
-DBUILD_sdjournal=ON \
-DCMAKE_INSTALL_LIBDIR=%{_libdir} \
-DCMAKE_BUILD_TYPE=Debug
%cmake_build
%install
%cmake_install
# RU: Удаляем установленные man-страницы и документацию (как в исходном spec).
# EN: Remove installed man pages and documentation (as in the original spec).
rm -rf %{buildroot}%{_mandir} \
%{buildroot}%{_docdir}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%{_bindir}/*
%{_libdir}/*.so.*
%{_libdir}/%{name}/*
%{_datadir}/%{name}/*
%files devel
%doc doc/README.* ChangeLog
%{_libdir}/lib*.so
%changelog
* Sun May 24 2026 NiceOS Team <support@niceos.ru> - 4.4.16-1
- EN: * Sun May 24 2026 NiceOS Team <support@niceos.ru> - 4.4.16-1
- Update to upstream version 4.4.16.
- Upstream release notes describe a security-relevant ROHC NULL write / heap corruption fix and other crash/dissector fixes.
- RU: * Sun May 24 2026 NiceOS Team <support@niceos.ru> - 4.4.16-1
- Обновление до upstream-версии 4.4.16.
- В релиз-нотах upstream указаны исправление ROHC NULL write / heap corruption и другие исправления падений/диспетчеров.
* Fri May 01 2026 NiceOS Team <support@niceos.ru> - 4.4.15-1
- EN: * Fri May 01 2026 NiceOS Team <support@niceos.ru> - 4.4.15-1
- Update to upstream version 4.4.15.
- Upstream release notes describe multiple security and crash fixes in protocol dissectors.
- RU: * Fri May 01 2026 NiceOS Team <support@niceos.ru> - 4.4.15-1
- Обновление до upstream-версии 4.4.15.
- В релиз-нотах upstream указаны многочисленные исправления безопасности и падений в обработчиках протоколов.
* Wed Apr 29 2026 NiceOS Team <support@niceos.ru> - 4.4.14-1
- EN: Update to upstream version 4.4.14. Security references: CVE-2026-3201, CVE-2026-3203.
- RU: Обновление до upstream-версии 4.4.14. Упоминания безопасности: CVE-2026-3201, CVE-2026-3203.
* Sat Jan 10 2026 NiceOS Team <niceos@ncsgp.ru> - 4.4.5-1
- Initial build for NiceOS (Первая сборка для НАЙС.ОС)