diff --git a/.gitignore b/.gitignore index 7c19f6b..5ceedfe 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,12 @@ /visualboyadvance-m-2.1.0.tar.gz /visualboyadvance-m-2.1.3.tar.gz /visualboyadvance-m-2.1.4.tar.gz +/visualboyadvance-m-2.1.5.tar.gz +/visualboyadvance-m-2.1.6.tar.gz +/visualboyadvance-m-2.1.7.tar.gz +/visualboyadvance-m-2.1.8.tar.gz +/visualboyadvance-m-2.1.9.tar.gz +/visualboyadvance-m-2.1.10.tar.gz +/visualboyadvance-m-2.1.11.tar.gz +/visualboyadvance-m-2.2.0.tar.gz +/visualboyadvance-m-2.2.2.tar.gz diff --git a/0001-Check-for-null-pointer-in-soundReset.patch b/0001-Check-for-null-pointer-in-soundReset.patch deleted file mode 100644 index de22620..0000000 --- a/0001-Check-for-null-pointer-in-soundReset.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 410ede543c98c8c6dd89c25484da3bffb46f4187 Mon Sep 17 00:00:00 2001 -From: Mystro256 -Date: Fri, 6 Mar 2020 12:38:33 -0500 -Subject: [PATCH] Check for null pointer in soundReset(). - -Check that soundDriver is defined. ---- - src/gba/Sound.cpp | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/src/gba/Sound.cpp b/src/gba/Sound.cpp -index d6376ff2..90144390 100644 ---- a/src/gba/Sound.cpp -+++ b/src/gba/Sound.cpp -@@ -517,6 +517,8 @@ int soundGetEnable() - - void soundReset() - { -+ if (!soundDriver) -+ return; - soundDriver->reset(); - - remake_stereo_buffer(); --- -2.21.1 - diff --git a/0001-xbrz-fix-inline-asm-check.patch b/0001-xbrz-fix-inline-asm-check.patch deleted file mode 100644 index 90df245..0000000 --- a/0001-xbrz-fix-inline-asm-check.patch +++ /dev/null @@ -1,40 +0,0 @@ -From af0de1c4b308ef8d9a081ecf407805b75a99d877 Mon Sep 17 00:00:00 2001 -From: Rafael Kitover -Date: Fri, 4 Oct 2019 07:35:49 +0000 -Subject: [PATCH] xbrz: fix inline asm check - -Use correct cpp code to detect x86/amd64 architecture to use inline asm. - -Signed-off-by: Rafael Kitover ---- - src/filters/xBRZ/xbrz.cpp | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/filters/xBRZ/xbrz.cpp b/src/filters/xBRZ/xbrz.cpp -index 36d70be2..13e6cdc1 100644 ---- a/src/filters/xBRZ/xbrz.cpp -+++ b/src/filters/xBRZ/xbrz.cpp -@@ -66,17 +66,17 @@ uint32_t gradientARGB(uint32_t pixFront, uint32_t pixBack) //find intermediate c - - inline double fastSqrt(double n) - { --#ifdef __GNUC__ || __clang__ || __MINGW64_VERSION_MAJOR || __MINGW32_MAJOR_VERSION -+#if (defined(__GNUC__) || defined(__clang__)) && (defined(__x86_64__) || defined(__i386__)) - __asm__ ("fsqrt" : "+t" (n)); - return n; --#elif _MSC_VER && _M_IX86 -+#elif defined(_MSC_VER) && defined(_M_IX86) - // speeds up xBRZ by about 9% compared to std::sqrt which internally uses - // the same assembler instructions but adds some "fluff" - __asm { - fld n - fsqrt - } --#else // _MSC_VER && _M_X64 OR other platforms -+#else // defined(_MSC_VER) && defined(_M_X64) OR other platforms - // VisualStudio x86_64 does not allow inline ASM - return std::sqrt(n); - #endif --- -2.21.1 - diff --git a/changelog b/changelog new file mode 100644 index 0000000..71eb4bc --- /dev/null +++ b/changelog @@ -0,0 +1,235 @@ +* Sun Nov 05 2023 Sérgio Basto - 2.1.7-1.2 +- Rebuild for SFML-2.6.1 + +* Wed Sep 13 2023 Jeremy Newton - 2.1.7-1 +- Update to 2.1.7 + +* Sat Jul 22 2023 Fedora Release Engineering - 2.1.6-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Fri Jul 14 2023 Jeremy Newton - 2.1.6-1 +- Update to 2.1.6 + +* Mon Jan 30 2023 Jeremy Newton - 2.1.5-1 +- Update to 2.1.5 + +* Sat Jan 21 2023 Fedora Release Engineering - 2.1.4-4.6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sun Nov 27 2022 Mamoru TASAKA - 2.1.4-4.5 +- Rebuild due to wxGLCanvas ABI change + +* Thu Aug 04 2022 Scott Talbert - 2.1.4-4.4 +- Rebuild with wxWidgets 3.2 + +* Sat Jul 23 2022 Fedora Release Engineering - 2.1.4-4.3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 2.1.4-4.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 2.1.4-4.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Jeremy Newton - 2.1.4-4 +- Cherry-pick build fix for SDL + +* Wed Jul 29 2020 Fedora Release Engineering - 2.1.4-3.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Mar 11 2020 Jeremy Newton - 2.1.4-3 +- Fix RHBZ#1776006 + +* Fri Mar 6 2020 Jeremy Newton - 2.1.4-2 +- Fix non x86 arches (backported a patch from upstream) + +* Fri Jan 31 2020 Fedora Release Engineering - 2.1.4-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + + * Wed Dec 11 2019 Jeremy Newton - 2.1.4-1 +- Update to v2.1.4 + +* Sat Jul 27 2019 Fedora Release Engineering - 2.1.3-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + + * Tue Apr 23 2019 Jeremy Newton - 2.1.3-1 +- Update to v2.1.3 + +* Sun Feb 03 2019 Fedora Release Engineering - 2.1.0-2.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + + * Sat Sep 15 2018 Jeremy Newton - 2.1.0-2 +- Actually use 2.1.0 sources +- Add performance patch for xserver + +* Sat Jul 14 2018 Fedora Release Engineering - 2.1.0-1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + + * Sun Jul 01 2018 Jeremy Newton - 2.1.0-1 +- Update to v2.1.0 + +* Thu Mar 15 2018 Jeremy Newton - 2.0.2-1 +- Update to v2.0.2 +- Cleanup old rpmfusion provides + +* Fri Feb 09 2018 Fedora Release Engineering - 2.0.1-1.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Jan 18 2018 Igor Gnatenko - 2.0.1-1.1 +- Remove obsolete scriptlets + +* Mon Dec 11 2017 Jeremy Newton - 2.0.1-1 +- Update to v2.0.1 +- Cleanup + +* Thu Aug 03 2017 Fedora Release Engineering - 2.0.0-0.18.git78cd223 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 2.0.0-0.17.git78cd223 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Mar 16 2017 Jeremy Newton - 2.0.0-0.16.git78cd223 +- Update to new git snapshot + +* Sun Mar 05 2017 Jeremy Newton - 2.0.0-0.15.git7b85964 +- Update to new git snapshot + +* Sun Mar 05 2017 Jeremy Newton - 2.0.0-0.14.waylandplus +- Update to new version +- Add patch for SDL issues +- Fix incorrect bug tracker link + +* Mon Feb 20 2017 Jeremy Newton - 2.0.0-0.13.git6a7d494 +- Update to git snapshot, fixes many issues +- Drop wayland and openal fixes (better fixes have been upstreamed) +- Better workaround patch for sound syncing issue + +* Wed Feb 15 2017 Jeremy Newton - 2.0.0-0.12.Beta3 +- Rebuilt for SFML 2.4 + +* Sat Feb 11 2017 Jeremy Newton - 2.0.0-0.11.Beta3 +- Added missing obsoletes for vbam-common (from rpmfusion) +- Tweaking openal patch + +* Sat Feb 11 2017 Fedora Release Engineering - 2.0.0-0.10.Beta3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Jan 30 2017 Jeremy Newton - 2.0.0-0.9.Beta3 +- Fix dynamic loading of openal library if openal-soft-devel is not installed + +* Sun Jan 29 2017 Jeremy Newton - 2.0.0-0.8.Beta3 +- Add patch to fix wayland drawing +- Remove launcher to force xwayland + +* Thu Jan 19 2017 Jeremy Newton - 2.0.0-0.7.Beta3 +- Force X11/xwayland, rendering issues exist on Wayland +- Enable cairo to fix wx segfaults on xwayland + +* Thu Jan 19 2017 Dan Horák - 2.0.0-0.6.Beta3 +- Don't override distro-wide -mtune option + +* Wed Jan 18 2017 Jeremy Newton - 2.0.0-0.5.Beta3 +- Added fix for armv7hl and pcc + +* Fri Dec 30 2016 Jeremy Newton - 2.0.0-0.4.Beta3 +- Added missing desktop scriptlet for f24 +- Added missing build requires +- Missing hicolor-icon-theme require +- Use sysconfdir macro in spec + +* Wed Dec 21 2016 Jeremy Newton - 2.0.0-0.3.Beta3 +- Update to beta 3 +- Dropping GTK, upstream no longer supports this +- Change packagename visualboyadvance-m to reflect upstream +- Various tweaks + +* Sat Dec 10 2016 Jeremy Newton - 2.0.0-0.2.beta2 +- Added patch to fix audio syncing issues +- Added fixes for linux data files + +* Fri Dec 9 2016 Jeremy Newton - 2.0.0-0.1.beta2 +- Update to 2.0.0 beta 2 +- Re-enable wx GUI +- Rename common subpackage to data +- Added appdata +- Build Require cleanup + +* Thu Jul 7 2016 Hans de Goede - 1.8.0.1229-3 +- Fix building with gcc6 / fix FTBFS + +* Mon Jan 12 2015 Jeremy Newton - 1.8.0.1229-2 +- Fix typo in desktop file + +* Sat Apr 5 2014 Jeremy Newton - 1.8.0.1229-1 +- Update to latest "release" version + +* Mon Nov 18 2013 Jeremy Newton - 1.8.0.1228-3 +- Update patch for SFML, thanks to Hans de Goede + +* Sun Nov 17 2013 Jeremy Newton - 1.8.0.1228-2 +- Added patch for SFML + +* Sun Nov 17 2013 Jeremy Newton - 1.8.0.1228-1 +- Updated to new snapshot version + +* Fri Mar 1 2013 Jeremy Newton - 1.8.0.1159-1 +- Updated to new upstream version +- Fixed some spec date typos + +* Mon Dec 10 2012 Jeremy Newton - 1.8.0.1149-1 +- Updated to new upstream version +- FFMpeg dep removed due to only needed by wx and now disabled by default + +* Thu Jul 5 2012 Jeremy Newton - 1.8.0.1097-1 +- Updated to new upstream version +- Disabling WX because its not supported +- Removed extra sources as they are now included +- Removed FFMPEG fix +- Moved ips.htm doc file into common to avoid duplicates +- Various cleanup + +* Wed Mar 28 2012 Jeremy Newton - 1.8.0.1054-6 +- Added man pages + +* Tue Feb 14 2012 Jeremy Newton - 1.8.0.1054-5 +- Added Zip as a dependancy + +* Tue Feb 14 2012 Jeremy Newton - 1.8.0.1054-4 +- Changed building commands to avoid failed builds + +* Sun Jan 29 2012 Jeremy Newton - 1.8.0.1054-3 +- Added missing Build Requirement: openal-soft-devel +- Removed redundant license files + +* Thu Jan 26 2012 Jeremy Newton - 1.8.0.1054-2 +- Added DCMAKE_SKIP_RPATH=ON to cmake (fixes rpath error) +- Added more relevant package summaries +- Fixed up the descriptions a bit +- Enabled Linking Support +- Various tweaks + +* Thu Jan 26 2012 Jeremy Newton - 1.8.0.1054-1 +- Updated to new upstream version +- Added new WX subpackage for new GUI +- Adding WX requires gui common subpackage to avoid conflicts +- Added DVERSION cmake tag for aesthetic reasons + +* Sun Jan 22 2012 Jeremy Newton - 1.8.0.1001-4 +- Added vbam-common package to avoid conflicts with common files +- Added ImageMagick build dep, as cmake checks for it +- Building now uses cmake macro +- Turned off building shared libs +- Removed unnecessary lines +- Fixed debuginfo-without-sources issue + +* Sun Jan 22 2012 Jeremy Newton - 1.8.0.1001-3 +- Fixed SPM summary +- Cleaned up SPEC for easier reading + +* Sun Jan 8 2012 Jeremy Newton - 1.8.0.1001-2 +- Fixed up spec file +- Split into two packages: sdl, gtk + +* Sun Dec 18 2011 Jeremy Newton - 1.8.0.1001-1 +- Initial package SPEC created + diff --git a/sources b/sources index 201e9f6..129b5a6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (visualboyadvance-m-2.1.4.tar.gz) = 9070715797c6be1648661019f236eb9328eb409f52e80e15aac52d814cf4155cf1ea37c230557c1288f152f0d27d838b11bee38679787a8d5198ca81f173d896 +SHA512 (visualboyadvance-m-2.2.2.tar.gz) = 1568a31ff3b06f44202f71f56b42bd734b87da58bdd8e521f8b3ab919da56441a10588460733f823108b5532d3b39f1d05a9f5b0956b4ada36c87e8433b31954 diff --git a/visualboyadvance-m.spec b/visualboyadvance-m.spec index 4ca432e..fb888c7 100644 --- a/visualboyadvance-m.spec +++ b/visualboyadvance-m.spec @@ -1,26 +1,19 @@ %undefine _hardened_build +#Needed for bundled SFML +%undefine _cmake_shared_libs %global shortname vbam -#Upstream git tag/commit: -%global upstreamtag 2.1.4 -#Sanitized RC name (for fedora) -#global rctagfedora git78cd223 -#RC Version that appears in app -#global rcversion Beta3-07032017 Name: visualboyadvance-m -Version: %{upstreamtag} -Release: 3%{?rctagfedora:.%{rctagfedora}}%{?dist} +Version: 2.2.2 +Release: %autorelease Summary: High compatibility Gameboy Advance Emulator combining VBA builds -License: GPLv2 -Url: http://www.vba-m.com -Source0: https://github.com/%{name}/%{name}/archive/v%{upstreamtag}.tar.gz#/%{name}-%{version}%{?rctagfedora:-%{rctagfedora}}.tar.gz -#Upstream patch: -#https://github.com/visualboyadvance-m/visualboyadvance-m/commit/af0de1c4b308ef8d9a081ecf407805b75a99d877 -Patch0: 0001-xbrz-fix-inline-asm-check.patch -#https://github.com/visualboyadvance-m/visualboyadvance-m/commit/410ede543c98c8c6dd89c25484da3bffb46f4187 -Patch1: 0001-Check-for-null-pointer-in-soundReset.patch +# Automatically converted from old format: GPLv2 - review is highly recommended. +License: GPL-2.0-only +Url: https://github.com/visualboyadvance-m/visualboyadvance-m +Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz + BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: cairo-devel @@ -32,8 +25,8 @@ BuildRequires: mesa-libGL-devel BuildRequires: nasm BuildRequires: openal-soft-devel BuildRequires: SDL2-devel -BuildRequires: SFML-devel -BuildRequires: wxGTK3-devel +#BuildRequires: SFML-devel +BuildRequires: wxGTK-devel BuildRequires: zlib-devel BuildRequires: zip @@ -44,6 +37,12 @@ BuildRequires: libappstream-glib Requires: hicolor-icon-theme +#TODO remove when SFML is updated in fedora +Provides: bundled(SFML) = 3.1.0 + +# 32bit package serves very little purpose, s390x has build issues: +ExcludeArch: %{ix86} s390x + #Using info from here: http://vba-m.com/about.html and debian files %description VisualBoyAdvance-M is a Nintendo Game Boy Emulator with high compatibility with @@ -64,41 +63,47 @@ variants. VBA-M is a continued development of the now inactive VisualBoy Advance project, with many improvements from various developments of VBA. %prep -%autosetup -p1 -n %{name}-%{upstreamtag} +%autosetup -p1 -n %{name}-%{version} sed -i 's/ -mtune=generic//g' CMakeLists.txt #Some odd permission issues: chmod -x src/wx/rpi.h +#TODO Remove bundled sfml when updated in fedora to 3.0 +#rm -rf third_party/sfml +#sed -i "/third_party\/sfml/d" CMakeLists.txt +#sed -i "s|[./]*third_party/sfml/include/||" \ +# src/core/gba/gbaLink.cpp src/core/gba/internal/gbaSockClient.h %build -%cmake . \ +%cmake \ -DCMAKE_SKIP_RPATH=ON \ - -DVERSION="%{version}%{?rcversion: %{rcversion}}" \ + -DVERSION="%{version}" \ -DVERSION_RELEASE=TRUE \ -DENABLE_SDL=ON \ -DENABLE_WX=ON \ -DENABLE_FFMPEG=OFF \ + -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \ -DENABLE_LINK=ON -%make_build +%cmake_build %install -%make_install +%cmake_install %find_lang wx%{shortname} %check desktop-file-validate \ - %{buildroot}%{_datadir}/applications/wx%{shortname}.desktop + %{buildroot}%{_datadir}/applications/%{name}.desktop appstream-util validate-relax --nonet \ - %{buildroot}/%{_datadir}/appdata/*.appdata.xml + %{buildroot}/%{_datadir}/metainfo/%{name}.metainfo.xml %files -f wx%{shortname}.lang %license doc/gpl.txt doc/License.txt %doc doc/ips.htm %{_mandir}/man6/%{name}.* %{_bindir}/%{name} -%{_datadir}/applications/wx%{shortname}.desktop -%{_datadir}/appdata/wx%{shortname}.appdata.xml +%{_datadir}/applications/%{name}.desktop +%{_datadir}/metainfo/%{name}.metainfo.xml %{_datadir}/%{shortname} -%{_datadir}/icons/hicolor/*/apps/%{shortname}.* +%{_datadir}/icons/hicolor/*/apps/%{name}.* %files sdl %doc doc/ReadMe.SDL.txt @@ -108,199 +113,4 @@ appstream-util validate-relax --nonet \ %{_bindir}/%{shortname} %changelog -* Wed Mar 11 2020 Jeremy Newton - 2.1.4-3 -- Fix RHBZ#1776006 - -* Fri Mar 6 2020 Jeremy Newton - 2.1.4-2 -- Fix non x86 arches (backported a patch from upstream) - -* Fri Jan 31 2020 Fedora Release Engineering - 2.1.4-1.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - - * Wed Dec 11 2019 Jeremy Newton - 2.1.4-1 -- Update to v2.1.4 - -* Sat Jul 27 2019 Fedora Release Engineering - 2.1.3-1.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - - * Tue Apr 23 2019 Jeremy Newton - 2.1.3-1 -- Update to v2.1.3 - -* Sun Feb 03 2019 Fedora Release Engineering - 2.1.0-2.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - - * Sat Sep 15 2018 Jeremy Newton - 2.1.0-2 -- Actually use 2.1.0 sources -- Add performance patch for xserver - -* Sat Jul 14 2018 Fedora Release Engineering - 2.1.0-1.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - - * Sun Jul 01 2018 Jeremy Newton - 2.1.0-1 -- Update to v2.1.0 - -* Thu Mar 15 2018 Jeremy Newton - 2.0.2-1 -- Update to v2.0.2 -- Cleanup old rpmfusion provides - -* Fri Feb 09 2018 Fedora Release Engineering - 2.0.1-1.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jan 18 2018 Igor Gnatenko - 2.0.1-1.1 -- Remove obsolete scriptlets - -* Mon Dec 11 2017 Jeremy Newton - 2.0.1-1 -- Update to v2.0.1 -- Cleanup - -* Thu Aug 03 2017 Fedora Release Engineering - 2.0.0-0.18.git78cd223 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 2.0.0-0.17.git78cd223 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Thu Mar 16 2017 Jeremy Newton - 2.0.0-0.16.git78cd223 -- Update to new git snapshot - -* Sun Mar 05 2017 Jeremy Newton - 2.0.0-0.15.git7b85964 -- Update to new git snapshot - -* Sun Mar 05 2017 Jeremy Newton - 2.0.0-0.14.waylandplus -- Update to new version -- Add patch for SDL issues -- Fix incorrect bug tracker link - -* Mon Feb 20 2017 Jeremy Newton - 2.0.0-0.13.git6a7d494 -- Update to git snapshot, fixes many issues -- Drop wayland and openal fixes (better fixes have been upstreamed) -- Better workaround patch for sound syncing issue - -* Wed Feb 15 2017 Jeremy Newton - 2.0.0-0.12.Beta3 -- Rebuilt for SFML 2.4 - -* Sat Feb 11 2017 Jeremy Newton - 2.0.0-0.11.Beta3 -- Added missing obsoletes for vbam-common (from rpmfusion) -- Tweaking openal patch - -* Sat Feb 11 2017 Fedora Release Engineering - 2.0.0-0.10.Beta3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Jan 30 2017 Jeremy Newton - 2.0.0-0.9.Beta3 -- Fix dynamic loading of openal library if openal-soft-devel is not installed - -* Sun Jan 29 2017 Jeremy Newton - 2.0.0-0.8.Beta3 -- Add patch to fix wayland drawing -- Remove launcher to force xwayland - -* Thu Jan 19 2017 Jeremy Newton - 2.0.0-0.7.Beta3 -- Force X11/xwayland, rendering issues exist on Wayland -- Enable cairo to fix wx segfaults on xwayland - -* Thu Jan 19 2017 Dan Horák - 2.0.0-0.6.Beta3 -- Don't override distro-wide -mtune option - -* Wed Jan 18 2017 Jeremy Newton - 2.0.0-0.5.Beta3 -- Added fix for armv7hl and pcc - -* Fri Dec 30 2016 Jeremy Newton - 2.0.0-0.4.Beta3 -- Added missing desktop scriptlet for f24 -- Added missing build requires -- Missing hicolor-icon-theme require -- Use sysconfdir macro in spec - -* Wed Dec 21 2016 Jeremy Newton - 2.0.0-0.3.Beta3 -- Update to beta 3 -- Dropping GTK, upstream no longer supports this -- Change packagename visualboyadvance-m to reflect upstream -- Various tweaks - -* Sat Dec 10 2016 Jeremy Newton - 2.0.0-0.2.beta2 -- Added patch to fix audio syncing issues -- Added fixes for linux data files - -* Fri Dec 9 2016 Jeremy Newton - 2.0.0-0.1.beta2 -- Update to 2.0.0 beta 2 -- Re-enable wx GUI -- Rename common subpackage to data -- Added appdata -- Build Require cleanup - -* Thu Jul 7 2016 Hans de Goede - 1.8.0.1229-3 -- Fix building with gcc6 / fix FTBFS - -* Mon Jan 12 2015 Jeremy Newton - 1.8.0.1229-2 -- Fix typo in desktop file - -* Sat Apr 5 2014 Jeremy Newton - 1.8.0.1229-1 -- Update to latest "release" version - -* Mon Nov 18 2013 Jeremy Newton - 1.8.0.1228-3 -- Update patch for SFML, thanks to Hans de Goede - -* Sun Nov 17 2013 Jeremy Newton - 1.8.0.1228-2 -- Added patch for SFML - -* Sun Nov 17 2013 Jeremy Newton - 1.8.0.1228-1 -- Updated to new snapshot version - -* Fri Mar 1 2013 Jeremy Newton - 1.8.0.1159-1 -- Updated to new upstream version -- Fixed some spec date typos - -* Mon Dec 10 2012 Jeremy Newton - 1.8.0.1149-1 -- Updated to new upstream version -- FFMpeg dep removed due to only needed by wx and now disabled by default - -* Thu Jul 5 2012 Jeremy Newton - 1.8.0.1097-1 -- Updated to new upstream version -- Disabling WX because its not supported -- Removed extra sources as they are now included -- Removed FFMPEG fix -- Moved ips.htm doc file into common to avoid duplicates -- Various cleanup - -* Wed Mar 28 2012 Jeremy Newton - 1.8.0.1054-6 -- Added man pages - -* Tue Feb 14 2012 Jeremy Newton - 1.8.0.1054-5 -- Added Zip as a dependancy - -* Tue Feb 14 2012 Jeremy Newton - 1.8.0.1054-4 -- Changed building commands to avoid failed builds - -* Sun Jan 29 2012 Jeremy Newton - 1.8.0.1054-3 -- Added missing Build Requirement: openal-soft-devel -- Removed redundant license files - -* Thu Jan 26 2012 Jeremy Newton - 1.8.0.1054-2 -- Added DCMAKE_SKIP_RPATH=ON to cmake (fixes rpath error) -- Added more relevant package summaries -- Fixed up the descriptions a bit -- Enabled Linking Support -- Various tweaks - -* Thu Jan 26 2012 Jeremy Newton - 1.8.0.1054-1 -- Updated to new upstream version -- Added new WX subpackage for new GUI -- Adding WX requires gui common subpackage to avoid conflicts -- Added DVERSION cmake tag for aesthetic reasons - -* Sun Jan 22 2012 Jeremy Newton - 1.8.0.1001-4 -- Added vbam-common package to avoid conflicts with common files -- Added ImageMagick build dep, as cmake checks for it -- Building now uses cmake macro -- Turned off building shared libs -- Removed unnecessary lines -- Fixed debuginfo-without-sources issue - -* Sun Jan 22 2012 Jeremy Newton - 1.8.0.1001-3 -- Fixed SPM summary -- Cleaned up SPEC for easier reading - -* Sun Jan 8 2012 Jeremy Newton - 1.8.0.1001-2 -- Fixed up spec file -- Split into two packages: sdl, gtk - -* Sun Dec 18 2011 Jeremy Newton - 1.8.0.1001-1 -- Initial package SPEC created - +%autochangelog