|
|
62e2257 |
%define _hardened_build 1
|
|
cvsextras |
314c543 |
Name: bochs
|
|
|
c436ab3 |
Version: 2.6.2
|
|
Igor Gnatenko |
c091bb9 |
Release: 11%{?dist}
|
|
|
55aba4a |
Summary: Portable x86 PC emulator
|
|
cvsextras |
314c543 |
Group: Applications/Emulators
|
|
|
0a059ef |
License: LGPLv2+
|
|
cvsextras |
314c543 |
URL: http://bochs.sourceforge.net/
|
|
Chris Lalancette |
04b9384 |
# Using cvs checkout done 4/29/2010, see upstream bug 2994370
|
|
Jon Ciesla |
928162e |
#Source0: bochs-2.4.5.cvs.tar.gz
|
|
Jon Ciesla |
928162e |
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
|
|
|
76ce070 |
|
|
|
76ce070 |
Patch0: %{name}-0001_bx-qemu.patch
|
|
|
86d6151 |
#Patch1: %{name}-0006_qemu-bios-use-preprocessor-for-pci-link-routing.patch
|
|
|
86d6151 |
#Patch2: %{name}-0007_bios-add-26-pci-slots,-bringing-the-total-to-32.patch
|
|
Chris Lalancette |
04b9384 |
Patch3: %{name}-0008_qemu-bios-provide-gpe-_l0x-methods.patch
|
|
Chris Lalancette |
04b9384 |
Patch4: %{name}-0009_qemu-bios-pci-hotplug-support.patch
|
|
Jon Ciesla |
928162e |
#Patch5: %{name}-0011_read-additional-acpi-tables-from-a-vm.patch
|
|
|
6068572 |
#Patch6: %{name}-0012_remove_eh_frame_from_bios.patch
|
|
Chris Lalancette |
04b9384 |
Patch7: %{name}-nonet-build.patch
|
|
|
1529137 |
# Update configure for aarch64 (bz #925112)
|
|
|
1529137 |
Patch8: bochs-aarch64.patch
|
|
Glauber Costa |
40d45ef |
|
|
cvsextras |
314c543 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
e326028 |
BuildRequires: libXt-devel libXpm-devel SDL-devel readline-devel byacc
|
|
|
55aba4a |
BuildRequires: docbook-utils
|
|
Glauber Costa |
40d45ef |
BuildRequires: gtk2-devel
|
|
|
3f51adf |
%ifarch %{ix86} x86_64
|
|
|
c07e87a |
BuildRequires: svgalib-devel
|
|
|
76ce070 |
BuildRequires: dev86 iasl
|
|
|
3f51adf |
%endif
|
|
|
76ce070 |
Requires: %{name}-bios = %{version}-%{release}
|
|
|
1155938 |
Requires: seavgabios-bin
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
%description
|
|
cvsextras |
314c543 |
Bochs is a portable x86 PC emulation software package that emulates
|
|
cvsextras |
314c543 |
enough of the x86 CPU, related AT hardware, and BIOS to run DOS,
|
|
cvsextras |
314c543 |
Windows '95, Minix 2.0, and other OS's, all on your workstation.
|
|
cvsextras |
314c543 |
|
|
|
9495cca |
|
|
|
9495cca |
%package debugger
|
|
|
9495cca |
Summary: Bochs with builtin debugger
|
|
|
9495cca |
Group: Applications/Emulators
|
|
|
9495cca |
Requires: %{name} = %{version}-%{release}
|
|
|
9495cca |
|
|
|
9495cca |
%description debugger
|
|
|
9495cca |
Special version of bochs compiled with the builtin debugger.
|
|
|
9495cca |
|
|
|
9495cca |
|
|
|
9495cca |
%package gdb
|
|
|
9495cca |
Summary: Bochs with support for debugging with gdb
|
|
|
9495cca |
Group: Applications/Emulators
|
|
|
9495cca |
Requires: %{name} = %{version}-%{release}
|
|
|
9495cca |
|
|
|
9495cca |
%description gdb
|
|
|
9495cca |
Special version of bochs compiled with a gdb stub so that the software running
|
|
|
9495cca |
inside the emulator can be debugged with gdb.
|
|
|
9495cca |
|
|
Glauber Costa |
40d45ef |
%ifarch %{ix86} x86_64
|
|
Chris Lalancette |
04b9384 |
# building firmwares are quite tricky, because they often have to be built on
|
|
Glauber Costa |
40d45ef |
# their native architecture (or in a cross-capable compiler, that we lack in
|
|
Glauber Costa |
40d45ef |
# koji), and deployed everywhere. Recent koji builders support a feature
|
|
Glauber Costa |
40d45ef |
# that allow us to build packages in a single architecture, and create noarch
|
|
Glauber Costa |
40d45ef |
# subpackages that will be deployed everywhere. Because the package can only
|
|
Glauber Costa |
40d45ef |
# be built in certain architectures, the main package has to use
|
|
Glauber Costa |
40d45ef |
# BuildArch: <nativearch>, or something like that.
|
|
Glauber Costa |
40d45ef |
# Note that using ExclusiveArch is _wrong_, because it will prevent the noarch
|
|
Glauber Costa |
40d45ef |
# packages from getting into the excluded repositories.
|
|
Glauber Costa |
40d45ef |
%package bios
|
|
|
76ce070 |
Summary: Bochs bios
|
|
|
76ce070 |
Group: Applications/Emulators
|
|
|
76ce070 |
BuildArch: noarch
|
|
|
76ce070 |
Provides: bochs-bios-data = 2.3.8.1
|
|
|
76ce070 |
Obsoletes: bochs-bios-data < 2.3.8.1
|
|
Glauber Costa |
40d45ef |
|
|
Glauber Costa |
40d45ef |
|
|
Glauber Costa |
40d45ef |
%description bios
|
|
Chris Lalancette |
04b9384 |
Bochs BIOS is a free implementation of a x86 BIOS provided by the Bochs project.
|
|
Glauber Costa |
40d45ef |
It can also be used in other emulators, such as QEMU
|
|
Glauber Costa |
40d45ef |
%endif
|
|
|
9495cca |
|
|
|
eb4af29 |
%package devel
|
|
|
eb4af29 |
Summary: Bochs header and source files
|
|
|
eb4af29 |
Group: Applications/Emulators
|
|
|
eb4af29 |
Requires: %{name} = %{version}-%{release}
|
|
|
eb4af29 |
|
|
|
eb4af29 |
%description devel
|
|
|
eb4af29 |
Header and source files from bochs source.
|
|
|
eb4af29 |
|
|
cvsextras |
314c543 |
%prep
|
|
Jon Ciesla |
928162e |
%setup -q
|
|
Glauber Costa |
40d45ef |
%patch0 -p1
|
|
|
86d6151 |
#%patch1 -p1
|
|
|
86d6151 |
#%patch2 -p1
|
|
Chris Lalancette |
04b9384 |
%patch3 -p1
|
|
Chris Lalancette |
04b9384 |
%patch4 -p1
|
|
Jon Ciesla |
928162e |
#%patch5 -p1
|
|
|
6068572 |
#%patch6 -p1
|
|
Chris Lalancette |
04b9384 |
%patch7 -p0 -z .nonet
|
|
|
1529137 |
# Update configure for aarch64 (bz #925112)
|
|
|
1529137 |
%patch8 -p1
|
|
Glauber Costa |
912c5e9 |
|
|
|
342ae64 |
# Fix up some man page paths.
|
|
|
342ae64 |
sed -i -e 's|/usr/local/share/|%{_datadir}/|' doc/man/*.*
|
|
|
342ae64 |
|
|
|
f43ffd7 |
# remove executable bits from sources to make rpmlint happy with the debuginfo
|
|
|
f43ffd7 |
chmod -x `find -name '*.cc' -o -name '*.h' -o -name '*.inc'`
|
|
|
317260b |
# Fix CHANGES encoding
|
|
|
317260b |
iconv -f ISO_8859-2 -t UTF8 CHANGES > CHANGES.tmp
|
|
|
317260b |
mv CHANGES.tmp CHANGES
|
|
|
c001e58 |
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
%build
|
|
|
3f51adf |
%ifarch %{ix86} x86_64
|
|
|
3f51adf |
ARCH_CONFIGURE_FLAGS=--with-svga
|
|
|
3f51adf |
%endif
|
|
|
55aba4a |
# Note: the CPU level, MMX et al affect what the emulator will emulate, they
|
|
|
55aba4a |
# are not properties of the build target architecture.
|
|
|
0a059ef |
# Note2: passing --enable-pcidev will change bochs license from LGPLv2+ to
|
|
|
0a059ef |
# LGPLv2 (and requires a kernel driver to be usefull)
|
|
|
9495cca |
CONFIGURE_FLAGS=" \
|
|
cvsextras |
314c543 |
--enable-plugins \
|
|
|
023e876 |
--enable-ne2000 \
|
|
|
023e876 |
--enable-pci \
|
|
|
023e876 |
--enable-all-optimizations \
|
|
|
dad8504 |
--enable-clgd54xx \
|
|
|
023e876 |
--enable-sb16=linux \
|
|
|
8633bc7 |
--enable-3dnow
|
|
cvsextras |
314c543 |
--with-x11 \
|
|
cvsextras |
314c543 |
--with-nogui \
|
|
cvsextras |
314c543 |
--with-term \
|
|
cvsextras |
314c543 |
--with-rfb \
|
|
|
55aba4a |
--with-sdl \
|
|
|
831f44a |
--without-wx \
|
|
|
49511f9 |
--enable-cpu-level=6 \
|
|
|
679c68d |
--enable-disasm \
|
|
|
6068572 |
--enable-usb \
|
|
|
6068572 |
--enable-usb-ohci \
|
|
|
9495cca |
$ARCH_CONFIGURE_FLAGS"
|
|
|
9495cca |
export CXXFLAGS="$RPM_OPT_FLAGS -DPARANOID"
|
|
cvsextras |
314c543 |
|
|
|
9495cca |
%configure $CONFIGURE_FLAGS --enable-x86-debugger --enable-debugger
|
|
|
27ebead |
make %{?_smp_mflags}
|
|
|
9495cca |
mv bochs bochs-debugger
|
|
|
9495cca |
make dist-clean
|
|
|
9495cca |
|
|
|
9495cca |
%configure $CONFIGURE_FLAGS --enable-x86-debugger --enable-gdb-stub
|
|
|
9495cca |
make %{?_smp_mflags}
|
|
|
9495cca |
mv bochs bochs-gdb
|
|
|
9495cca |
make dist-clean
|
|
cvsextras |
314c543 |
|
|
|
9495cca |
%configure $CONFIGURE_FLAGS
|
|
|
9495cca |
make %{?_smp_mflags}
|
|
|
9495cca |
|
|
Glauber Costa |
40d45ef |
%ifarch %{ix86} x86_64
|
|
Glauber Costa |
40d45ef |
cd bios
|
|
Glauber Costa |
40d45ef |
make bios
|
|
|
76ce070 |
cp BIOS-bochs-latest BIOS-bochs-kvm
|
|
Glauber Costa |
40d45ef |
%endif
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
%install
|
|
cvsextras |
314c543 |
rm -rf $RPM_BUILD_ROOT _installed-docs
|
|
|
3273e80 |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
Glauber Costa |
40d45ef |
rm -rf $RPM_BUILD_ROOT%{_prefix}/share/bochs/VGABIOS*
|
|
|
aebb8f7 |
ln -s %{_prefix}/share/seavgabios/vgabios-cirrus.bin $RPM_BUILD_ROOT%{_prefix}/share/bochs/vgabios-cirrus
|
|
|
aebb8f7 |
ln -s %{_prefix}/share/seavgabios/vgabios-isavga.bin $RPM_BUILD_ROOT%{_prefix}/share/bochs/vgabios-isavga
|
|
|
aebb8f7 |
ln -s %{_prefix}/share/seavgabios/vgabios-qxl.bin $RPM_BUILD_ROOT%{_prefix}/share/bochs/vgabios-qxl
|
|
|
aebb8f7 |
ln -s %{_prefix}/share/seavgabios/vgabios-stdvga.bin $RPM_BUILD_ROOT%{_prefix}/share/bochs/vgabios-stdvga
|
|
|
aebb8f7 |
ln -s %{_prefix}/share/seavgabios/vgabios-vmware.bin $RPM_BUILD_ROOT%{_prefix}/share/bochs/vgabios-vmware
|
|
Glauber Costa |
40d45ef |
%ifnarch %{ix86} x86_64
|
|
|
287bbe8 |
rm -rf $RPM_BUILD_ROOT%{_prefix}/share/bochs/*{BIOS,bios}*
|
|
Glauber Costa |
40d45ef |
%endif
|
|
|
9495cca |
install -m 755 bochs-debugger bochs-gdb $RPM_BUILD_ROOT%{_bindir}
|
|
cvsextras |
314c543 |
mv $RPM_BUILD_ROOT%{_docdir}/bochs _installed-docs
|
|
|
3273e80 |
rm $RPM_BUILD_ROOT%{_mandir}/man1/bochs-dlx.1*
|
|
cvsextras |
314c543 |
|
|
|
eb4af29 |
mkdir -p $RPM_BUILD_ROOT%{_prefix}/include/bochs/disasm
|
|
|
eb4af29 |
cp -pr disasm/*.h $RPM_BUILD_ROOT%{_prefix}/include/bochs/disasm/
|
|
|
eb4af29 |
cp -pr disasm/*.cc $RPM_BUILD_ROOT%{_prefix}/include/bochs/disasm/
|
|
|
eb4af29 |
cp -pr disasm/*.inc $RPM_BUILD_ROOT%{_prefix}/include/bochs/disasm/
|
|
|
eb4af29 |
cp -pr config.h $RPM_BUILD_ROOT%{_prefix}/include/bochs/
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
%clean
|
|
cvsextras |
314c543 |
rm -rf $RPM_BUILD_ROOT
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
%files
|
|
cvsextras |
314c543 |
%defattr(-,root,root,-)
|
|
cvsextras |
314c543 |
%doc _installed-docs/* README-*
|
|
cvsextras |
314c543 |
%{_bindir}/bochs
|
|
cvsextras |
314c543 |
%{_bindir}/bxcommit
|
|
cvsextras |
314c543 |
%{_bindir}/bximage
|
|
|
55aba4a |
# Note: must include *.la in %{_libdir}/bochs/plugins/
|
|
|
55aba4a |
%{_libdir}/bochs/
|
|
cvsextras |
314c543 |
%{_mandir}/man1/bochs.1*
|
|
cvsextras |
314c543 |
%{_mandir}/man1/bxcommit.1*
|
|
cvsextras |
314c543 |
%{_mandir}/man1/bximage.1*
|
|
cvsextras |
314c543 |
%{_mandir}/man5/bochsrc.5*
|
|
|
55aba4a |
%dir %{_datadir}/bochs/
|
|
|
55aba4a |
%{_datadir}/bochs/keymaps/
|
|
cvsextras |
314c543 |
|
|
Glauber Costa |
40d45ef |
%ifarch %{ix86} x86_64
|
|
Glauber Costa |
40d45ef |
%files bios
|
|
Glauber Costa |
40d45ef |
%defattr(-,root,root,-)
|
|
Glauber Costa |
40d45ef |
%{_datadir}/bochs/BIOS*
|
|
|
aebb8f7 |
%{_datadir}/bochs/vgabios*
|
|
Glauber Costa |
40d45ef |
%endif
|
|
Glauber Costa |
40d45ef |
|
|
Glauber Costa |
40d45ef |
|
|
|
9495cca |
%files debugger
|
|
|
9495cca |
%defattr(-,root,root,-)
|
|
|
9495cca |
%{_bindir}/bochs-debugger
|
|
|
9495cca |
|
|
|
9495cca |
%files gdb
|
|
|
9495cca |
%defattr(-,root,root,-)
|
|
|
9495cca |
%{_bindir}/bochs-gdb
|
|
|
9495cca |
|
|
|
eb4af29 |
%files devel
|
|
|
eb4af29 |
%defattr(-,root,root,-)
|
|
|
eb4af29 |
%{_prefix}/include/bochs/
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
%changelog
|
|
Igor Gnatenko |
c091bb9 |
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.6.2-11
|
|
Igor Gnatenko |
c091bb9 |
- Rebuild for readline 7.x
|
|
Igor Gnatenko |
c091bb9 |
|
|
|
429199c |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.2-10
|
|
|
429199c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
429199c |
|
|
|
cbb02fd |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.2-9
|
|
|
cbb02fd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
cbb02fd |
|
|
|
f8575b2 |
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.6.2-8
|
|
|
f8575b2 |
- Rebuilt for GCC 5 C++11 ABI change
|
|
|
f8575b2 |
|
|
|
9ca0070 |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.2-7
|
|
|
9ca0070 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
9ca0070 |
|
|
|
54bc17c |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.2-6
|
|
|
54bc17c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
54bc17c |
|
|
|
342ae64 |
* Wed Aug 14 2013 Jon Ciesla <limburgher@gmail.com> - 2.6.2-5
|
|
|
342ae64 |
- Add back one of the man page munging lines.
|
|
|
342ae64 |
|
|
|
524fbd8 |
* Tue Aug 13 2013 Jon Ciesla <limburgher@gmail.com> - 2.6.2-4
|
|
|
524fbd8 |
- Drop noop man page munging.
|
|
|
524fbd8 |
|
|
|
3a4d2ce |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.2-3
|
|
|
3a4d2ce |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
3a4d2ce |
|
|
|
1529137 |
* Fri Jun 28 2013 Cole Robinson <crobinso@redhat.com> - 2.6.2-2
|
|
|
1529137 |
- Update configure for aarch64 (bz #925112)
|
|
|
1529137 |
|
|
|
c436ab3 |
* Tue May 28 2013 Jon Ciesla <limburgher@gmail.com> - 2.6.2-1
|
|
|
c436ab3 |
- 2.6.2.
|
|
|
c436ab3 |
|
|
|
287bbe8 |
* Mon May 27 2013 Dan Horák <dan[at]danny.cz> - 2.6.1-4
|
|
|
287bbe8 |
- fix non-x86 build
|
|
|
287bbe8 |
|
|
|
287bbe8 |
* Sat May 25 2013 Jon Ciesla <limburgher@gmail.com> - 2.6.1-3
|
|
|
aebb8f7 |
- Fix bios symlinks.
|
|
|
aebb8f7 |
|
|
|
aebb8f7 |
* Sat May 25 2013 Jon Ciesla <limburgher@gmail.com> - 2.6.1-2
|
|
|
1155938 |
- Require seavgabios-bin, vgabios has been retired.
|
|
|
1155938 |
|
|
|
86d6151 |
* Wed Apr 10 2013 Jon Ciesla <limburgher@gmail.com> - 2.6.1-1
|
|
|
86d6151 |
- 2.6.1.
|
|
|
86d6151 |
- pci patches upstreamed.
|
|
|
86d6151 |
|
|
|
2f3c0f5 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6-2
|
|
|
2f3c0f5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
2f3c0f5 |
|
|
|
6068572 |
* Tue Sep 04 2012 Jon Ciesla <limburgher@gmail.com> - 2.6-1
|
|
|
6068572 |
- Update to 2.6.
|
|
|
6068572 |
- eh_frame patch upstreamed.
|
|
|
6068572 |
|
|
|
80d97bd |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.1-5
|
|
|
80d97bd |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
80d97bd |
|
|
|
62e2257 |
* Fri Apr 13 2012 Jon Ciesla <limburgher@gmail.com> - 2.5.1-4
|
|
|
62e2257 |
- Add hardened build.
|
|
|
62e2257 |
|
|
|
eb4af29 |
* Tue Mar 13 2012 Jon Ciesla <limburgher@gmail.com> - 2.5.1-3
|
|
|
eb4af29 |
- Add devel package.
|
|
|
eb4af29 |
|
|
|
524fbd8 |
* Tue Feb 21 2012 Jon Ciesla <limburgher@gmail.com> - 2.5.1-2
|
|
|
679c68d |
- Compile with disasm, BZ 798437.
|
|
|
679c68d |
|
|
|
c32926c |
* Fri Jan 20 2012 Jon Ciesla <limburgher@gmail.com> - 2.5.1-1
|
|
|
c32926c |
- Update to 2.5.1.
|
|
|
c32926c |
|
|
|
79aaf8c |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5-2
|
|
|
79aaf8c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
79aaf8c |
|
|
|
3f28c68 |
* Fri Dec 30 2011 Jon Ciesla <limburgher@gmail.com> - 2.5-1
|
|
|
3f28c68 |
- Update to 2.5.
|
|
|
3f28c68 |
- Disabled vbe, vesa bios extensions.
|
|
|
3f28c68 |
|
|
|
479f9f7 |
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 2.4.6-2
|
|
|
479f9f7 |
- Rebuild for new libpng
|
|
|
479f9f7 |
|
|
Jon Ciesla |
928162e |
* Thu Feb 24 2011 Jon Ciesla <limb@jcomserv.net> 2.4.6-1
|
|
Jon Ciesla |
928162e |
- Update to 2.4.6.
|
|
Jon Ciesla |
928162e |
|
|
Chris Lalancette |
04b9384 |
* Mon Feb 14 2011 Chris Lalancette <clalance@redhat.com> - 2.4.5-3
|
|
Chris Lalancette |
04b9384 |
- Add patch so rombios builds with gcc 4.6.0.
|
|
Chris Lalancette |
04b9384 |
- Cleanup spec file to get rid of old cruft.
|
|
Chris Lalancette |
04b9384 |
|
|
|
27fe8be |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.5-2
|
|
|
27fe8be |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
27fe8be |
|
|
|
8633bc7 |
* Thu Apr 29 2010 Jon Ciesla <limb@jcomserv.net> 2.4.5-1
|
|
|
8633bc7 |
- Update to 2.4.5.
|
|
|
8633bc7 |
- Updated read additional tables patch.
|
|
|
8633bc7 |
- Using cvs checkout done 4/29/2010, see upstream bug 2994370.
|
|
|
8633bc7 |
|
|
|
76ce070 |
* Tue Dec 08 2009 Jon Ciesla <limb@jcomserv.net> 2.4.2-1
|
|
|
76ce070 |
- Update to 2.4.2.
|
|
|
76ce070 |
- Removed patches 1-4, 9, upstreamed.
|
|
|
76ce070 |
- Updated to included bios, as bios is no longer at old location.
|
|
|
76ce070 |
|
|
|
49511f9 |
* Fri Dec 04 2009 Jon Ciesla <limb@jcomserv.net> 2.3.8-0.9.git04387139e3b
|
|
|
49511f9 |
- Include symlinks to VGABIOS in vgabios rpm, BZ 544310.
|
|
|
49511f9 |
- Enable cpu level 6.
|
|
|
49511f9 |
|
|
Glauber Costa |
18d2355 |
* Fri Jul 31 2009 Glauber Costa <glommer@redhat.com> - 2:0.10.50-14.kvm88
|
|
Glauber Costa |
18d2355 |
- replace kvm-bios with a more modern version, and refresh instructions on how to get it.
|
|
Glauber Costa |
18d2355 |
|
|
|
f30a97b |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.8-0.7.git04387139e3b
|
|
|
f30a97b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
f30a97b |
|
|
Glauber Costa |
df18e5d |
* Wed Mar 11 2009 Glauber Costa <glommer@redhat.com> 2.3.8-0.6.git04387139e3b
|
|
Glauber Costa |
df18e5d |
- Fix Obsoletes/Provides pair.
|
|
Glauber Costa |
df18e5d |
|
|
Glauber Costa |
912c5e9 |
* Wed Mar 11 2009 Glauber Costa <glommer@redhat.com> 2.3.8-0.5.git04387139e3b
|
|
Glauber Costa |
912c5e9 |
- kvm needs a slightly different bios due to irq routing, so build it too.
|
|
Glauber Costa |
912c5e9 |
from kvm source. This is not ideal, but avoids the creation of yet another
|
|
Glauber Costa |
912c5e9 |
noarch subpackage.
|
|
Glauber Costa |
912c5e9 |
|
|
Glauber Costa |
c33e156 |
* Fri Mar 06 2009 Glauber Costa <glommer@redhat.com> 2.3.8-0.4.git04387139e3b
|
|
Glauber Costa |
c33e156 |
- Provide and Obsolete bochs-bios-data to make sure no one is harmed during
|
|
Glauber Costa |
c33e156 |
updates.
|
|
Glauber Costa |
c33e156 |
|
|
Glauber Costa |
822cb29 |
* Thu Mar 05 2009 Glauber Costa <glommer@redhat.com> 2.3.8-0.3.git04387139e3b
|
|
Glauber Costa |
822cb29 |
- added patches ;-)
|
|
Glauber Costa |
822cb29 |
|
|
Glauber Costa |
839996c |
* Thu Mar 05 2009 Glauber Costa <glommer@redhat.com> 2.3.8-0.2.git04387139e3b
|
|
Glauber Costa |
839996c |
- this time with sources added.
|
|
Glauber Costa |
839996c |
|
|
Glauber Costa |
40d45ef |
* Thu Mar 05 2009 Glauber Costa <glommer@redhat.com> 2.3.8-0.1.git04387139e3b
|
|
Glauber Costa |
40d45ef |
- updated to git 04387139e3b, and applied qemu's patch ontop.
|
|
Glauber Costa |
40d45ef |
|
|
|
3d9e9d1 |
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.7-3
|
|
|
3d9e9d1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
3d9e9d1 |
|
|
|
3273e80 |
* Thu Dec 18 2008 Hans de Goede <hdegoede@redhat.com> 2.3.7-2
|
|
|
3273e80 |
- Remove dlxlinux sub package, we cannot build this from source (rh 476878)
|
|
|
3273e80 |
|
|
|
249f95b |
* Mon Jun 9 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3.7-1
|
|
|
249f95b |
- New upstream release 2.3.7
|
|
|
249f95b |
|
|
|
38e875f |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.3.6-3
|
|
|
38e875f |
- Autorebuild for GCC 4.3
|
|
|
38e875f |
|
|
|
664bf00 |
* Fri Jan 11 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3.6-2
|
|
|
664bf00 |
- Fix compilation with gcc 4.3
|
|
|
664bf00 |
|
|
|
913a063 |
* Mon Dec 24 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3.6-1
|
|
|
913a063 |
- New upstream release 2.3.6
|
|
|
913a063 |
|
|
|
317260b |
* Sun Sep 16 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3.5-1
|
|
|
317260b |
- New upstream release 2.3.5
|
|
|
317260b |
|
|
|
2f72890 |
* Wed Aug 22 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3-7
|
|
|
2f72890 |
- Fix CVE-2007-2894 (really fix bz 241799)
|
|
|
2f72890 |
|
|
|
0a059ef |
* Sun Aug 5 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3-6
|
|
|
0a059ef |
- Update License tag for new Licensing Guidelines compliance
|
|
|
0a059ef |
|
|
|
fdaf351 |
* Wed Jul 18 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3-5
|
|
|
fdaf351 |
- Fix CVE-2007-2893 (bz 241799)
|
|
|
fdaf351 |
|
|
|
831f44a |
* Mon Dec 18 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3-4
|
|
|
831f44a |
- rebuilt without wxGTK as wxGTK is even more broken with wxGTK 2.8 then it
|
|
|
831f44a |
was with 2.6
|
|
|
831f44a |
|
|
|
2469ecd |
* Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 2.3-3
|
|
|
2469ecd |
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
|
|
|
2469ecd |
|
|
|
9495cca |
* Fri Sep 22 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3-2
|
|
|
9495cca |
- Add -debugger and -gdb sub packages which contain special versions of
|
|
|
9495cca |
bochs compiled with the buildin debugger resp. the gdb-stub (bz 206508)
|
|
|
9495cca |
|
|
|
8dae21c |
* Sun Aug 27 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3-1
|
|
|
8dae21c |
- New upstream version 2.3 (final)
|
|
|
8dae21c |
|
|
|
33a245a |
* Thu Aug 10 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3-0.1.pre3
|
|
|
33a245a |
- New upstream version 2.3.pre3
|
|
|
33a245a |
|
|
|
f43ffd7 |
* Mon Jul 17 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 2.3-0.1.pre2
|
|
|
f43ffd7 |
- New upstream version 2.3.pre2
|
|
|
f43ffd7 |
- Drop upstreamed wx26 patch
|
|
|
f43ffd7 |
|
|
|
dad8504 |
* Wed Feb 15 2006 Hans de Goede <j.w.r.degoede@hhs.nl> - 2.2.6-1
|
|
|
dad8504 |
- New upstream version 2.2.6
|
|
|
3f51adf |
- Rebuild for new gcc4.1 and glibc
|
|
|
27ebead |
- Remove --enable-pae as that requires a CPU level of 6 with the new version
|
|
|
dad8504 |
- Remove a few configure switches which are identical to the
|
|
|
dad8504 |
upstream defaults and thus don't do anything
|
|
|
dad8504 |
- Add --enable-clgd54xx
|
|
|
3f51adf |
- Add --with-svga which adds support for svgalib as display (x86(_64) only)
|
|
|
27ebead |
- Fix compile with wxGTK-2.6 and unconditionalize wxGTK build
|
|
|
dad8504 |
|
|
|
c001e58 |
* Fri Dec 16 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.2.1-2
|
|
|
c001e58 |
- Adapt to modular X.
|
|
|
c001e58 |
- Fix build with g++ 4.1.0.
|
|
|
c001e58 |
- Conditionalize wxGTK build and default it to off (build failures w/2.6.x).
|
|
|
c001e58 |
- Use sed instead of dos2unix and perl during build.
|
|
|
c001e58 |
|
|
|
e1b2213 |
* Sat Jul 9 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.2.1-1
|
|
|
e1b2213 |
- 2.2.1, precision patch applied upstream.
|
|
|
e1b2213 |
|
|
|
d77dc5a |
* Sun May 29 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.2-2
|
|
|
d77dc5a |
- Try to fix x86_64 build.
|
|
|
d77dc5a |
|
|
|
55aba4a |
* Sat May 28 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.2-1
|
|
|
55aba4a |
- 2.2, buildpaths and fpu-regparms patches applied upstream, pthread and
|
|
|
55aba4a |
ncurses linking hacks no longer needed.
|
|
|
55aba4a |
- Use upstream default display library, wx is clunky with wxGTK2 2.4.x.
|
|
|
55aba4a |
- Enable 3DNow! emulation and the SDL display library.
|
|
|
55aba4a |
|
|
|
f1702df |
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 2.1.1-3
|
|
|
f1702df |
- rebuild on all arches
|
|
|
f1702df |
|
|
|
524fbd8 |
* Fri Apr 8 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 2.1.1-2
|
|
|
c1b7035 |
- rebuilt
|
|
|
c1b7035 |
|
|
|
023e876 |
* Sun Dec 5 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:2.1.1-1
|
|
|
023e876 |
- Update to 2.1.1.
|
|
|
023e876 |
- Enable PAE and 4M pages support.
|
|
|
023e876 |
- Loosen version in dlxlinux to main dependency.
|
|
|
023e876 |
- BuildRequire ncurses-devel instead of ncurses-c++-devel for FC3.
|
|
|
023e876 |
- Apply upstream fpu-regparm patch to fix the build on FC3.
|
|
|
023e876 |
|
|
cvsextras |
314c543 |
* Fri Jan 16 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:2.1-0.fdr.2
|
|
cvsextras |
314c543 |
- Fix RFB linking, force pthreads.
|
|
cvsextras |
314c543 |
- dos2unix some -dlxlinux files.
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
* Mon Jan 12 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:2.1-0.fdr.1
|
|
cvsextras |
314c543 |
- Update to 2.1.
|
|
cvsextras |
314c543 |
- Make sure everything is built with GTK2.
|
|
cvsextras |
314c543 |
- Add "--with debugger" rpmbuild option.
|
|
cvsextras |
314c543 |
- Put SDL build behind the "--with sdl" rpmbuild option due to startup crashes.
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
* Sun Nov 30 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.1-0.fdr.0.3.pre2
|
|
cvsextras |
314c543 |
- Update to 2.1pre2.
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
* Tue Oct 21 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.1-0.fdr.0.2.pre1
|
|
cvsextras |
314c543 |
- Remove .cvsignore from docs.
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
* Sat Oct 11 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.1-0.fdr.0.1.pre1
|
|
cvsextras |
314c543 |
- Update to 2.1pre1.
|
|
cvsextras |
314c543 |
- Enable 3DNow! on athlon.
|
|
cvsextras |
314c543 |
- Other cosmetic tweaks.
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
* Sat Jul 19 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.0.2-0.fdr.3
|
|
cvsextras |
314c543 |
- List wanted GUIs explicitly, exclude svgalib (bug 306).
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
* Wed May 21 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.0.2-0.fdr.2
|
|
cvsextras |
314c543 |
- Rebuild with wxGTK2.
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
* Tue May 20 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.0.2-0.fdr.1
|
|
cvsextras |
314c543 |
- First Fedora release, based on upstream SRPM.
|