From fa7bb6c6e349b1d7c9be873d130bc64e45cf7d6d Mon Sep 17 00:00:00 2001 From: Mystro256 Date: Mar 06 2020 16:30:47 +0000 Subject: Update and fix for f31 I'm still working on a fix for f32+ --- diff --git a/pcsxr.spec b/pcsxr.spec index cea6322..e7f4a51 100644 --- a/pcsxr.spec +++ b/pcsxr.spec @@ -1,11 +1,11 @@ -%global commit 7ce3857e14aa0e6e00c52b918661933a2b2ecc39 +%global commit 62467b86871aee3d70c7445f3cb79f0858ec566e %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global gitdate 20181218 +%global gitdate 20190306 %global fgittag %{gitdate}.git%{shortcommit} %undefine _hardened_build Name: pcsxr Version: 1.9.94 -Release: 20%{?fgittag:.%{fgittag}}%{?dist} +Release: 21%{?fgittag:.%{fgittag}}%{?dist} Summary: A plugin based PlayStation (PSX) emulator with high compatibility #All code is distributed as GPLv3+ except: @@ -17,8 +17,9 @@ Url: https://github.com/iCatButler/pcsxr Source0: https://github.com/iCatButler/%{name}/archive/%{commit}/%{name}-%{shortcommit}.tar.gz #Appdata: Source1: %{name}.appdata.xml -#Fix PPC builds: https://github.com/iCatButler/pcsxr/pull/11 -Patch0: 0001-Disable-autoselect-for-PPC-dynarec-since-it-s-broken.patch +#This is a hack to get it to build +#I would send a patch upstream if I knew how to fix this properly +Patch0: 0001-Fix-Pango-includedirs.patch BuildRequires: alsa-lib-devel BuildRequires: pulseaudio-libs-devel @@ -33,10 +34,12 @@ BuildRequires: gettext BuildRequires: glib2-devel BuildRequires: glibc-devel BuildRequires: gtk3-devel +BuildRequires: harfbuzz-devel BuildRequires: libarchive-devel BuildRequires: libcdio-devel BuildRequires: libXtst-devel BuildRequires: libXv-devel +BuildRequires: libXxf86vm-devel BuildRequires: mesa-libGL-devel BuildRequires: nasm BuildRequires: pango-devel @@ -91,6 +94,10 @@ appstream-util validate-relax --nonet \ %{_datadir}/icons/hicolor/*/apps/%{name}-icon.png %changelog +* Wed Jan 29 2020 Fedora Release Engineering - 1.9.94-21.20190306.git62467b8 +- Update git snapshot +- Fix Fedora 31+ build issues + * Wed Jan 29 2020 Fedora Release Engineering - 1.9.94-20.20181218.git7ce3857 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild