Compare commits

..

No commits in common. "rawhide" and "f32" have entirely different histories.

6 changed files with 291 additions and 279 deletions

9
.gitignore vendored
View file

@ -11,12 +11,3 @@
/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

View file

@ -0,0 +1,26 @@
From 410ede543c98c8c6dd89c25484da3bffb46f4187 Mon Sep 17 00:00:00 2001
From: Mystro256 <alexjnewt@hotmail.com>
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

View file

@ -0,0 +1,40 @@
From af0de1c4b308ef8d9a081ecf407805b75a99d877 Mon Sep 17 00:00:00 2001
From: Rafael Kitover <rkitover@gmail.com>
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 <rkitover@gmail.com>
---
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

235
changelog
View file

@ -1,235 +0,0 @@
* Sun Nov 05 2023 Sérgio Basto <sergio@serjux.com> - 2.1.7-1.2
- Rebuild for SFML-2.6.1
* Wed Sep 13 2023 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.7-1
- Update to 2.1.7
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.6-1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Fri Jul 14 2023 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.6-1
- Update to 2.1.6
* Mon Jan 30 2023 Jeremy Newton <alexjnewt at hotmail dot com> - 2.1.5-1
- Update to 2.1.5
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.4-4.6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sun Nov 27 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.1.4-4.5
- Rebuild due to wxGLCanvas ABI change
* Thu Aug 04 2022 Scott Talbert <swt@techie.net> - 2.1.4-4.4
- Rebuild with wxWidgets 3.2
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.4-4.3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.4-4.2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.4-4.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.4-4
- Cherry-pick build fix for SDL
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.4-3.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Mar 11 2020 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.4-3
- Fix RHBZ#1776006
* Fri Mar 6 2020 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.4-2
- Fix non x86 arches (backported a patch from upstream)
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.4-1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Dec 11 2019 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.4-1
- Update to v2.1.4
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Apr 23 2019 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.3-1
- Update to v2.1.3
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-2.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Sep 15 2018 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.0-2
- Actually use 2.1.0 sources
- Add performance patch for xserver
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Sun Jul 01 2018 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.0-1
- Update to v2.1.0
* Thu Mar 15 2018 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.2-1
- Update to v2.0.2
- Cleanup old rpmfusion provides
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-1.2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.0.1-1.1
- Remove obsolete scriptlets
* Mon Dec 11 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.1-1
- Update to v2.0.1
- Cleanup
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-0.18.git78cd223
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-0.17.git78cd223
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Thu Mar 16 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.0-0.16.git78cd223
- Update to new git snapshot
* Sun Mar 05 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.0-0.15.git7b85964
- Update to new git snapshot
* Sun Mar 05 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 2.0.0-0.12.Beta3
- Rebuilt for SFML 2.4
* Sat Feb 11 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.0-0.11.Beta3
- Added missing obsoletes for vbam-common (from rpmfusion)
- Tweaking openal patch
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-0.10.Beta3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Mon Jan 30 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 2.0.0-0.8.Beta3
- Add patch to fix wayland drawing
- Remove launcher to force xwayland
* Thu Jan 19 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <dan[at]danny.cz> - 2.0.0-0.6.Beta3
- Don't override distro-wide -mtune option
* Wed Jan 18 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.0-0.5.Beta3
- Added fix for armv7hl and pcc
* Fri Dec 30 2016 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <j.w.r.degoede@gmail.com> - 1.8.0.1229-3
- Fix building with gcc6 / fix FTBFS
* Mon Jan 12 2015 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1229-2
- Fix typo in desktop file
* Sat Apr 5 2014 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1229-1
- Update to latest "release" version
* Mon Nov 18 2013 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1228-3
- Update patch for SFML, thanks to Hans de Goede
* Sun Nov 17 2013 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1228-2
- Added patch for SFML
* Sun Nov 17 2013 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1228-1
- Updated to new snapshot version
* Fri Mar 1 2013 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1159-1
- Updated to new upstream version
- Fixed some spec date typos
* Mon Dec 10 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 1.8.0.1054-6
- Added man pages
* Tue Feb 14 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1054-5
- Added Zip as a dependancy
* Tue Feb 14 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1054-4
- Changed building commands to avoid failed builds
* Sun Jan 29 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1054-3
- Added missing Build Requirement: openal-soft-devel
- Removed redundant license files
* Thu Jan 26 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 1.8.0.1001-3
- Fixed SPM summary
- Cleaned up SPEC for easier reading
* Sun Jan 8 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1001-2
- Fixed up spec file
- Split into two packages: sdl, gtk
* Sun Dec 18 2011 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1001-1
- Initial package SPEC created

View file

@ -1 +1 @@
SHA512 (visualboyadvance-m-2.2.2.tar.gz) = 1568a31ff3b06f44202f71f56b42bd734b87da58bdd8e521f8b3ab919da56441a10588460733f823108b5532d3b39f1d05a9f5b0956b4ada36c87e8433b31954
SHA512 (visualboyadvance-m-2.1.4.tar.gz) = 9070715797c6be1648661019f236eb9328eb409f52e80e15aac52d814cf4155cf1ea37c230557c1288f152f0d27d838b11bee38679787a8d5198ca81f173d896

View file

@ -1,19 +1,26 @@
%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: 2.2.2
Release: %autorelease
Version: %{upstreamtag}
Release: 3%{?rctagfedora:.%{rctagfedora}}%{?dist}
Summary: High compatibility Gameboy Advance Emulator combining VBA builds
# 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
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
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: cairo-devel
@ -25,8 +32,8 @@ BuildRequires: mesa-libGL-devel
BuildRequires: nasm
BuildRequires: openal-soft-devel
BuildRequires: SDL2-devel
#BuildRequires: SFML-devel
BuildRequires: wxGTK-devel
BuildRequires: SFML-devel
BuildRequires: wxGTK3-devel
BuildRequires: zlib-devel
BuildRequires: zip
@ -37,12 +44,6 @@ 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
@ -63,47 +64,41 @@ 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}-%{version}
%autosetup -p1 -n %{name}-%{upstreamtag}
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}" \
-DVERSION="%{version}%{?rcversion: %{rcversion}}" \
-DVERSION_RELEASE=TRUE \
-DENABLE_SDL=ON \
-DENABLE_WX=ON \
-DENABLE_FFMPEG=OFF \
-DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \
-DENABLE_LINK=ON
%cmake_build
%make_build
%install
%cmake_install
%make_install
%find_lang wx%{shortname}
%check
desktop-file-validate \
%{buildroot}%{_datadir}/applications/%{name}.desktop
%{buildroot}%{_datadir}/applications/wx%{shortname}.desktop
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/%{name}.metainfo.xml
%{buildroot}/%{_datadir}/appdata/*.appdata.xml
%files -f wx%{shortname}.lang
%license doc/gpl.txt doc/License.txt
%doc doc/ips.htm
%{_mandir}/man6/%{name}.*
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/metainfo/%{name}.metainfo.xml
%{_datadir}/applications/wx%{shortname}.desktop
%{_datadir}/appdata/wx%{shortname}.appdata.xml
%{_datadir}/%{shortname}
%{_datadir}/icons/hicolor/*/apps/%{name}.*
%{_datadir}/icons/hicolor/*/apps/%{shortname}.*
%files sdl
%doc doc/ReadMe.SDL.txt
@ -113,4 +108,199 @@ appstream-util validate-relax --nonet \
%{_bindir}/%{shortname}
%changelog
%autochangelog
* Wed Mar 11 2020 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.4-3
- Fix RHBZ#1776006
* Fri Mar 6 2020 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.4-2
- Fix non x86 arches (backported a patch from upstream)
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.4-1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Dec 11 2019 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.4-1
- Update to v2.1.4
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Apr 23 2019 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.3-1
- Update to v2.1.3
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-2.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Sep 15 2018 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.0-2
- Actually use 2.1.0 sources
- Add performance patch for xserver
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.0-1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Sun Jul 01 2018 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.1.0-1
- Update to v2.1.0
* Thu Mar 15 2018 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.2-1
- Update to v2.0.2
- Cleanup old rpmfusion provides
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.1-1.2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.0.1-1.1
- Remove obsolete scriptlets
* Mon Dec 11 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.1-1
- Update to v2.0.1
- Cleanup
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-0.18.git78cd223
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-0.17.git78cd223
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Thu Mar 16 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.0-0.16.git78cd223
- Update to new git snapshot
* Sun Mar 05 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.0-0.15.git7b85964
- Update to new git snapshot
* Sun Mar 05 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 2.0.0-0.12.Beta3
- Rebuilt for SFML 2.4
* Sat Feb 11 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.0-0.11.Beta3
- Added missing obsoletes for vbam-common (from rpmfusion)
- Tweaking openal patch
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-0.10.Beta3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Mon Jan 30 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 2.0.0-0.8.Beta3
- Add patch to fix wayland drawing
- Remove launcher to force xwayland
* Thu Jan 19 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <dan[at]danny.cz> - 2.0.0-0.6.Beta3
- Don't override distro-wide -mtune option
* Wed Jan 18 2017 Jeremy Newton <alexjnewt AT hotmail DOT com> - 2.0.0-0.5.Beta3
- Added fix for armv7hl and pcc
* Fri Dec 30 2016 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <j.w.r.degoede@gmail.com> - 1.8.0.1229-3
- Fix building with gcc6 / fix FTBFS
* Mon Jan 12 2015 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1229-2
- Fix typo in desktop file
* Sat Apr 5 2014 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1229-1
- Update to latest "release" version
* Mon Nov 18 2013 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1228-3
- Update patch for SFML, thanks to Hans de Goede
* Sun Nov 17 2013 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1228-2
- Added patch for SFML
* Sun Nov 17 2013 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1228-1
- Updated to new snapshot version
* Fri Mar 1 2013 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1159-1
- Updated to new upstream version
- Fixed some spec date typos
* Mon Dec 10 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 1.8.0.1054-6
- Added man pages
* Tue Feb 14 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1054-5
- Added Zip as a dependancy
* Tue Feb 14 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1054-4
- Changed building commands to avoid failed builds
* Sun Jan 29 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1054-3
- Added missing Build Requirement: openal-soft-devel
- Removed redundant license files
* Thu Jan 26 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 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 <alexjnewt AT hotmail DOT com> - 1.8.0.1001-3
- Fixed SPM summary
- Cleaned up SPEC for easier reading
* Sun Jan 8 2012 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1001-2
- Fixed up spec file
- Split into two packages: sdl, gtk
* Sun Dec 18 2011 Jeremy Newton <alexjnewt AT hotmail DOT com> - 1.8.0.1001-1
- Initial package SPEC created