|
|
62e2257 |
%define _hardened_build 1
|
|
cvsextras |
314c543 |
Name: bochs
|
|
|
656a106 |
Version: 2.7
|
|
|
0f07868 |
Release: 3%{?dist}
|
|
|
55aba4a |
Summary: Portable x86 PC emulator
|
|
|
0a059ef |
License: LGPLv2+
|
|
cvsextras |
314c543 |
URL: http://bochs.sourceforge.net/
|
|
Jon Ciesla |
928162e |
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
|
|
|
76ce070 |
Patch0: %{name}-0001_bx-qemu.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
|
|
Chris Lalancette |
04b9384 |
Patch7: %{name}-nonet-build.patch
|
|
|
1529137 |
# Update configure for aarch64 (bz #925112)
|
|
|
1529137 |
Patch8: bochs-aarch64.patch
|
|
|
ef5d3ba |
Patch10: bochs-usb.patch
|
|
|
9b13326 |
Patch11: bochs-2.6.10-slirp-include.patch
|
|
Glauber Costa |
40d45ef |
|
|
|
a425582 |
ExcludeArch: s390x i686
|
|
|
759dc0a |
|
|
|
b164f12 |
BuildRequires: gcc-c++
|
|
|
ef5d3ba |
BuildRequires: libXt-devel libXpm-devel SDL2-devel readline-devel byacc
|
|
|
55aba4a |
BuildRequires: docbook-utils
|
|
Glauber Costa |
40d45ef |
BuildRequires: gtk2-devel
|
|
|
66e5709 |
BuildRequires: make
|
|
|
3f51adf |
%ifarch %{ix86} x86_64
|
|
|
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 |
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 |
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 |
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 |
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
|
|
Chris Lalancette |
04b9384 |
%patch3 -p1
|
|
Chris Lalancette |
04b9384 |
%patch4 -p1
|
|
Chris Lalancette |
04b9384 |
%patch7 -p0 -z .nonet
|
|
|
ff7e027 |
%patch11 -p0
|
|
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
|
|
|
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=" \
|
|
|
023e876 |
--enable-ne2000 \
|
|
|
023e876 |
--enable-pci \
|
|
|
023e876 |
--enable-all-optimizations \
|
|
|
dad8504 |
--enable-clgd54xx \
|
|
|
023e876 |
--enable-sb16=linux \
|
|
|
71d73be |
--enable-3dnow \
|
|
cvsextras |
314c543 |
--with-x11 \
|
|
cvsextras |
314c543 |
--with-nogui \
|
|
cvsextras |
314c543 |
--with-term \
|
|
cvsextras |
314c543 |
--with-rfb \
|
|
|
ef5d3ba |
--with-sdl2 \
|
|
|
831f44a |
--without-wx \
|
|
|
75a9e49 |
--with-svga=no \
|
|
|
49511f9 |
--enable-cpu-level=6 \
|
|
|
679c68d |
--enable-disasm \
|
|
|
6eaf334 |
--enable-e1000 \
|
|
|
6eaf334 |
--enable-x86-64 \
|
|
|
75a9e49 |
--enable-smp"
|
|
|
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
|
|
|
71d73be |
#make dist-clean
|
|
|
9495cca |
|
|
|
a3672d9 |
%configure $CONFIGURE_FLAGS --enable-x86-debugger --enable-gdb-stub --enable-smp=no
|
|
|
9495cca |
make %{?_smp_mflags}
|
|
|
9495cca |
mv bochs bochs-gdb
|
|
|
71d73be |
#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
|
|
|
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
|
|
|
656a106 |
#cp -pr disasm/*.h $RPM_BUILD_ROOT%{_prefix}/include/bochs/disasm/
|
|
|
656a106 |
#cp -pr disasm/*.cc $RPM_BUILD_ROOT%{_prefix}/include/bochs/disasm/
|
|
|
656a106 |
#cp -pr disasm/*.inc $RPM_BUILD_ROOT%{_prefix}/include/bochs/disasm/
|
|
|
eb4af29 |
cp -pr config.h $RPM_BUILD_ROOT%{_prefix}/include/bochs/
|
|
|
6eaf334 |
mkdir -p $RPM_BUILD_ROOT%{_prefix}/include/bochs/cpu
|
|
|
6eaf334 |
cp -pr cpu/*.h $RPM_BUILD_ROOT%{_prefix}/include/bochs/cpu/
|
|
|
6eaf334 |
cp -pr cpu/*.cc $RPM_BUILD_ROOT%{_prefix}/include/bochs/cpu/
|
|
|
6eaf334 |
mkdir -p $RPM_BUILD_ROOT%{_prefix}/include/bochs/cpu/decoder
|
|
|
6eaf334 |
cp -pr cpu/decoder/*.h $RPM_BUILD_ROOT%{_prefix}/include/bochs/cpu/decoder/
|
|
|
6eaf334 |
cp -pr cpu/decoder/*.cc $RPM_BUILD_ROOT%{_prefix}/include/bochs/cpu/decoder/
|
|
|
ce18a9e |
# Install osdep.h BZ 1786771
|
|
|
ce18a9e |
cp -pr osdep.h $RPM_BUILD_ROOT%{_prefix}/include/bochs/disasm/
|
|
|
656a106 |
rm -f $RPM_BUILD_ROOT%{_datadir}/bochs/SeaVGABIOS-README
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
%files
|
|
|
656a106 |
%doc _installed-docs/* README-* bios/SeaVGABIOS-README
|
|
cvsextras |
314c543 |
%{_bindir}/bochs
|
|
cvsextras |
314c543 |
%{_bindir}/bximage
|
|
|
ef5d3ba |
%{_bindir}/bxhub
|
|
|
ff7e027 |
# Note: must include *.la in %%{_libdir}/bochs/plugins/
|
|
|
ff9660d |
#%%{_libdir}/bochs/
|
|
cvsextras |
314c543 |
%{_mandir}/man1/bochs.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 |
%{_datadir}/bochs/BIOS*
|
|
|
aebb8f7 |
%{_datadir}/bochs/vgabios*
|
|
|
ef5d3ba |
%{_datadir}/bochs/VGABIOS*
|
|
|
ff9660d |
%{_datadir}/bochs/bios.bin-1.13.0
|
|
|
ef5d3ba |
%{_datadir}/bochs/SeaBIOS-README
|
|
Glauber Costa |
40d45ef |
%endif
|
|
Glauber Costa |
40d45ef |
|
|
Glauber Costa |
40d45ef |
|
|
|
9495cca |
%files debugger
|
|
|
9495cca |
%{_bindir}/bochs-debugger
|
|
|
9495cca |
|
|
|
9495cca |
%files gdb
|
|
|
9495cca |
%{_bindir}/bochs-gdb
|
|
|
9495cca |
|
|
|
eb4af29 |
%files devel
|
|
|
eb4af29 |
%{_prefix}/include/bochs/
|
|
cvsextras |
314c543 |
|
|
cvsextras |
314c543 |
%changelog
|
|
|
0f07868 |
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.7-3
|
|
|
0f07868 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
0f07868 |
|
|
|
eeb7254 |
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.7-2
|
|
|
eeb7254 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
eeb7254 |
|
|
|
656a106 |
* Mon Aug 02 2021 Gwyn Ciesla <gwync@protonmail.com> - 2.7-1
|
|
|
656a106 |
- 2.7
|
|
|
656a106 |
|
|
|
d919385 |
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.11-7
|
|
|
d919385 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
d919385 |
|
|
|
d3e3654 |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.11-6
|
|
|
d3e3654 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
d3e3654 |
|
|
|
af112ac |
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.11-5
|
|
|
af112ac |
- Second attempt - Rebuilt for
|
|
|
af112ac |
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
af112ac |
|
|
|
3988cc3 |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.11-4
|
|
|
3988cc3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
3988cc3 |
|
|
|
75a9e49 |
* Wed Mar 18 2020 Gwyn Ciesla <gwync@protonmail.com> - 2.6.11-3
|
|
|
75a9e49 |
- Drop svgalib
|
|
|
75a9e49 |
|
|
|
8dab8f0 |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.11-2
|
|
|
8dab8f0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
8dab8f0 |
|
|
|
ff9660d |
* Wed Jan 08 2020 Gwyn Ciesla <gwync@protonmail.com> - 2.6.11-1
|
|
|
ff9660d |
- 2.6.11 + SMP/debugger and iasl patches.
|
|
|
ff9660d |
|
|
|
ce18a9e |
* Mon Dec 30 2019 Gwyn Ciesla <gwync@protonmail.com> - 2.6.10-2
|
|
|
ce18a9e |
- Install osdep.h BZ 1786771
|
|
|
ce18a9e |
|
|
|
9b13326 |
* Mon Dec 02 2019 Gwyn Ciesla <gwync@protonmail.com> - 2.6.10-1
|
|
|
9b13326 |
- 2.6.10
|
|
|
9b13326 |
|
|
|
8300e37 |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.9-13
|
|
|
8300e37 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
8300e37 |
|
|
|
71d73be |
* Tue Apr 16 2019 Gwyn Ciesla <limburgher@gmail.com> - 2.6.9-12
|
|
|
71d73be |
- Fix debugger plugin.
|
|
|
71d73be |
|
|
|
11dbf0d |
* Sun Feb 17 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.6.9-11
|
|
|
11dbf0d |
- Rebuild for readline 8.0
|
|
|
11dbf0d |
|
|
|
70897dc |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.9-10
|
|
|
70897dc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
70897dc |
|
|
|
b164f12 |
* Fri Jul 20 2018 Gwyn Ciesla <limburgher@gmail.com> - 2.6.9-9
|
|
|
b164f12 |
- BR fix.
|
|
|
b164f12 |
|
|
|
21e63c2 |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.9-8
|
|
|
21e63c2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
21e63c2 |
|
|
|
218b111 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.9-7
|
|
|
218b111 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
218b111 |
|
|
|
a3672d9 |
* Wed Dec 06 2017 Gwyn Ciesla <limburgher@gmail.com> - 2.6.9-6
|
|
|
a3672d9 |
- Enable SMP.
|
|
|
a3672d9 |
|
|
|
ff7e027 |
* Thu Oct 26 2017 Gwyn Ciesla <limburgher@gmail.com> - 2.6.9-5
|
|
|
ff7e027 |
- Patch includes to fix FTBFS.
|
|
|
ff7e027 |
|
|
|
fd21efb |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.9-4
|
|
|
fd21efb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
fd21efb |
|
|
|
0539b71 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.9-3
|
|
|
0539b71 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
0539b71 |
|
|
|
6eaf334 |
* Mon May 08 2017 Gwyn Ciesla <limburgher@gmail.com> - 2.6.9-2
|
|
|
6eaf334 |
- Enable e1000, x86-64.
|
|
|
6eaf334 |
- Add cpu includes to devel.
|
|
|
6eaf334 |
|
|
|
ef5d3ba |
* Fri May 05 2017 Gwyn Ciesla <limburgher@gmail.com> - 2.6.9-1
|
|
|
ef5d3ba |
- 2.6.9
|
|
|
ef5d3ba |
|
|
|
320ce72 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.2-12
|
|
|
320ce72 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
320ce72 |
|
|
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.
|