Compare commits

..

No commits in common. "ab32abb583f02fcf73eb72a29fe47a7243b42d55" and "5ae06d1c8a877f508bf83f39ccb728c83a4ad21e" have entirely different histories.

3 changed files with 8 additions and 41 deletions

2
.gitignore vendored
View File

@ -7,5 +7,3 @@
/wxWidgets-3.2.1.tar.bz2
/wxWidgets-3.2.2.tar.bz2
/wxWidgets-3.2.2.1.tar.bz2
/wxWidgets-3.2.3.tar.bz2
/wxWidgets-3.2.4.tar.bz2

View File

@ -1 +1 @@
SHA512 (wxWidgets-3.2.4.tar.bz2) = 8592e8b7ddf4afe83c9dd4894faa43bbf8a5d57d1ac408b3b6b3b77a809063493ef3e2eefa3155214e1c91c5fad2dc6c0760dd79ada3e73f73ec4d06021b6fff
SHA512 (wxWidgets-3.2.2.1.tar.bz2) = 289d61ea2abd75a329aafcbd347ab84b136f31fca01dd902593f661691ecd30a4416286ff501c4257baa6765cf356ade3087eb8609af9a44599cfdc20e2f03a6

View File

@ -4,8 +4,8 @@
%global sover 0
Name: wxGTK
Version: 3.2.4
Release: 1.0.riscv64%{?dist}
Version: 3.2.2.1
Release: 1%{?dist}
Summary: GTK port of the wxWidgets GUI library
License: wxWidgets
URL: https://www.wxwidgets.org/
@ -20,8 +20,7 @@ Patch0: %{name}-3.1.6-abicheck.patch
BuildRequires: make
BuildRequires: gcc-c++
BuildRequires: gtk3-devel
BuildRequires: autoconf
BuildRequires: webkit2gtk4.1-devel
BuildRequires: webkit2gtk3-devel
BuildRequires: zlib-devel
BuildRequires: libpng-devel
BuildRequires: libjpeg-devel
@ -39,12 +38,14 @@ BuildRequires: graphviz
BuildRequires: libsecret-devel
BuildRequires: libcurl-devel
# For Tests
%if 0%{?fedora}
BuildRequires: glibc-langpack-en
BuildRequires: mesa-dri-drivers
BuildRequires: xclock
BuildRequires: xorg-x11-server-Xvfb
BuildRequires: python3-httpbin
BuildRequires: vulkan-loader
%endif
Provides: %{srcname} = %{version}-%{release}
Provides: bundled(scintilla) = 3.7.2
@ -171,10 +172,6 @@ sed -i -e 's|aclocal)|aclocal/wxwin32.m4)|' Makefile.in
sed -i -e 's|/usr/lib\b|%{_libdir}|' wx-config.in configure
sed -i -e 's|/lib|/%{_lib}|' src/unix/stdpaths.cpp
# Since we're currently patching configure.in
rm -f configure
./autogen.sh
%build
%global _configure ../configure
@ -224,6 +221,7 @@ mv %{buildroot}%{_datadir}/bakefile/presets/*.* %{buildroot}%{_datadir}/bakefile
%find_lang wxstd-3.2
%check
%if 0%{?fedora}
pushd %{gtk3dir}/tests
make %{?_smp_mflags}
python3 -m httpbin.core &
@ -231,9 +229,6 @@ LD_LIBRARY_PATH=%{buildroot}%{_libdir} TZ=UTC wxUSE_XVFB=1 \
WX_TEST_WEBREQUEST_URL="http://localhost:5000" xvfb-run -a ./test ~[.] \
%ifarch s390x
~wxTextFile::Special ~wxFileName::GetSizeSpecial ~wxFile::Special \
%endif
%ifarch riscv64
~wxTextFile::Special ~wxFile::Special \
%endif
~WebRequest::SSL::Ignore
LD_LIBRARY_PATH=%{buildroot}%{_libdir} wxUSE_XVFB=1 xvfb-run -a \
@ -243,12 +238,10 @@ LD_LIBRARY_PATH=%{buildroot}%{_libdir} wxUSE_XVFB=1 xvfb-run -a \
%endif
%ifarch s390x
~WebView \
%endif
%ifarch riscv64
~TreeCtrlTestCase ~WebView ~wxImage::Paste \
%endif
~wxHtmlPrintout::Pagination
popd
%endif
%post -n %{wxbasename}-devel
if [ -f %{_bindir}/wx-config ] && [ ! -h %{_bindir}/wx-config ] ; then
@ -324,30 +317,6 @@ fi
%doc html
%changelog
* Mon Dec 04 2023 David Abdurachmanov <davidlt@rivosinc.com> - 3.2.4-1.0.riscv64
- Skip failing tests on riscv64
* Thu Nov 16 2023 Scott Talbert <swt@techie.net> - 3.2.4-1
- Update to new upstream release 3.2.4
* Wed Oct 11 2023 Scott Talbert <swt@techie.net> - 3.2.3-1
- Update to new upstream release 3.2.3
* Mon Aug 21 2023 Scott Talbert <swt@techie.net> - 3.2.2.1-6
- Rebuild with webkit2gtk4.1 (#2232979)
* Tue Jul 25 2023 Scott Talbert <swt@techie.net> - 3.2.2.1-5
- Make wxGetLinuxDistributionInfo work without lsb_release (#2184391)
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.2.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Mon Jun 19 2023 Scott Talbert <swt@techie.net> - 3.2.2.1-3
- Remove unused BR on GConf2-devel (unused since before 3.0)
* Fri Jun 16 2023 Scott Talbert <swt@techie.net> - 3.2.2.1-2
- Fix WebView selection test with WebKit 2.40+
* Tue Feb 21 2023 Scott Talbert <swt@techie.net> - 3.2.2.1-1
- Update to new upstream release 3.2.2.1 (#2170238)