[gentoo-commits] repo/gentoo:master commit in: app-emulation/bochs/
commit: 139c9ff844ca4bb077fa1f69b574fea83fd72b33 Author: Sam James gentoo org> AuthorDate: Wed Oct 20 02:01:52 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 02:04:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139c9ff8 app-emulation/bochs: adapt to upstream changes svga support is gone and disasm is no longer a configure option. Bug: https://bugs.gentoo.org/774195 See: https://github.com/gentoo/gentoo/pull/21944 Signed-off-by: Sam James gentoo.org> app-emulation/bochs/bochs-2.7.ebuild | 24 +++- app-emulation/bochs/bochs-.ebuild | 27 --- 2 files changed, 23 insertions(+), 28 deletions(-) diff --git a/app-emulation/bochs/bochs-2.7.ebuild b/app-emulation/bochs/bochs-2.7.ebuild index 0f90dbea151..0191aeeca22 100644 --- a/app-emulation/bochs/bochs-2.7.ebuild +++ b/app-emulation/bochs/bochs-2.7.ebuild @@ -11,7 +11,7 @@ LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="3dnow avx debugger doc gdb ncurses readline svga sdl +smp vnc X +x86-64" +IUSE="3dnow avx debugger doc gdb ncurses readline sdl +smp vnc X +x86-64" REQUIRED_USE=" avx? ( x86-64 ) gdb? ( !debugger !smp ) @@ -19,26 +19,27 @@ REQUIRED_USE=" " RDEPEND=" - X? ( x11-libs/libICE + ncurses? ( sys-libs/ncurses:= ) + readline? ( sys-libs/readline:= ) + sdl? ( media-libs/libsdl ) + X? ( + x11-libs/libICE x11-libs/libSM x11-libs/libX11 - x11-libs/libXpm ) - sdl? ( media-libs/libsdl ) - svga? ( media-libs/svgalib ) - readline? ( sys-libs/readline:= ) - ncurses? ( sys-libs/ncurses:= ) + x11-libs/libXpm + ) " DEPEND="${RDEPEND} X? ( x11-base/xorg-proto ) " BDEPEND=" - doc? ( app-text/docbook-sgml-utils ) - sys-apps/sed >=app-text/opensp-1.5 + doc? ( app-text/docbook-sgml-utils ) " src_prepare() { default + sed -i "s:^docdir.*:docdir = ${EPREFIX}/usr/share/doc/${PF}:" \ Makefile.in || die } @@ -50,7 +51,6 @@ src_configure() { --enable-cdrom \ --enable-clgd54xx \ --enable-cpu-level=6 \ - --enable-disasm \ --enable-e1000 \ --enable-gameport \ --enable-iodebug \ @@ -77,9 +77,7 @@ src_configure() { $(use_enable x86-64) \ $(use_with ncurses term) \ $(use_with sdl) \ - $(use_with svga) \ $(use_with vnc rfb) \ $(use_with X x) \ - $(use_with X x11) \ - ${myconf} + $(use_with X x11) } diff --git a/app-emulation/bochs/bochs-.ebuild b/app-emulation/bochs/bochs-.ebuild index fa7208ddc58..2ddaf54249b 100644 --- a/app-emulation/bochs/bochs-.ebuild +++ b/app-emulation/bochs/bochs-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,9 +12,8 @@ ESVN_REPO_URI="svn://svn.code.sf.net/p/bochs/code/trunk/bochs" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="" -IUSE="3dnow avx debugger doc gdb ncurses readline svga sdl +smp vnc X +x86-64" +IUSE="3dnow avx debugger doc gdb ncurses readline sdl +smp vnc X +x86-64" REQUIRED_USE=" avx? ( x86-64 ) gdb? ( !debugger !smp ) @@ -22,26 +21,27 @@ REQUIRED_USE=" " RDEPEND=" - X? ( x11-libs/libICE + ncurses? ( sys-libs/ncurses:= ) + readline? ( sys-libs/readline:= ) + sdl? ( media-libs/libsdl ) + X? ( + x11-libs/libICE x11-libs/libSM x11-libs/libX11 - x11-libs/libXpm ) - sdl? ( media-libs/libsdl ) - svga? ( media-libs/svgalib ) - readline? ( sys-libs/readline:= ) - ncurses? ( sys-libs/ncurses:= ) + x11-libs/libXpm + ) " DEPEND="${RDEPEND} X? ( x11-base/xorg-proto ) " BDEPEND=" - doc? ( app-text/docbook-sgml-utils ) - sys-apps/sed >=app-text/opensp-1.5 + doc? ( app-text/docbook-sgml-utils ) " src_prepare() { default + sed -i "s:^docdir.*:docdir = ${EPREFIX}/usr/share/doc/${PF}:" \ Makefile.in || die } @@ -53,7 +53,6 @@ src_configure() { --enable-cdrom \ --enable-clgd54xx \ --enable-cpu-level=6 \ - --enable-disasm \ --enable-e1000 \ --enable-gameport \ --enable-iodebug \ @@ -80,9 +79,7 @@ src_configure() { $(use_enable x86-64) \ $(use_with ncurses term) \ $(use_with sdl) \ - $(use_with svga) \ $(use_with vnc rfb) \ $(use_with X x) \ - $(use_with
[gentoo-commits] repo/gentoo:master commit in: app-emulation/bochs/
commit: 3d040b84bb53f6c236b14584b164ecfa4f47680c Author: Pierre-Nicolas Clauss protonmail com> AuthorDate: Tue Aug 10 11:31:49 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 02:03:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d040b84 app-emulation/bochs: add version 2.7 ebuild Closes: https://bugs.gentoo.org/774195 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Pierre-Nicolas Clauss protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/21944 Signed-off-by: Sam James gentoo.org> app-emulation/bochs/Manifest | 1 + app-emulation/bochs/bochs-2.7.ebuild | 85 2 files changed, 86 insertions(+) diff --git a/app-emulation/bochs/Manifest b/app-emulation/bochs/Manifest index 2dc0bd9aff9..37499a1033c 100644 --- a/app-emulation/bochs/Manifest +++ b/app-emulation/bochs/Manifest @@ -1 +1,2 @@ DIST bochs-2.6.10.tar.gz 5282176 BLAKE2B 9f75d5afd6bad9f91eb18dc0bd5c9ed998bf12077d3e8d944769055f0def1eed019756346071d3809d492c54177ec798e739259ee13f67ff4760744377dc877c SHA512 eff422cadc3e0db7a47c4015a59ca0fa8caf88ed3026706c1f766e802449ec8e4798e5f147a583e1cfbbc578f71da8800542c0e1f4d04bc2dea77955855e8689 +DIST bochs-2.7.tar.gz 5298413 BLAKE2B 570ac0fec74b8e79a8e78d32a1a8655b8e3a202a3247407a45b66991598486bd6c566711a1f8e18e717d4f2119b82ae03bf4a792eebdd25a6e7ca4dedb3901ab SHA512 d43bd557316dc370ba1c317f5c3292f724460515db01316614b2d585b2760120cadd1d27a286083ac3e6f57466ed889959abd7fe960c219c149dab9a053c6967 diff --git a/app-emulation/bochs/bochs-2.7.ebuild b/app-emulation/bochs/bochs-2.7.ebuild new file mode 100644 index 000..0f90dbea151 --- /dev/null +++ b/app-emulation/bochs/bochs-2.7.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="LGPL-ed pc emulator" +HOMEPAGE="http://bochs.sourceforge.net/"; +SRC_URI="mirror://sourceforge/bochs/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +IUSE="3dnow avx debugger doc gdb ncurses readline svga sdl +smp vnc X +x86-64" +REQUIRED_USE=" + avx? ( x86-64 ) + gdb? ( !debugger !smp ) + debugger? ( !gdb ) +" + +RDEPEND=" + X? ( x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXpm ) + sdl? ( media-libs/libsdl ) + svga? ( media-libs/svgalib ) + readline? ( sys-libs/readline:= ) + ncurses? ( sys-libs/ncurses:= ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +BDEPEND=" + doc? ( app-text/docbook-sgml-utils ) + sys-apps/sed + >=app-text/opensp-1.5 +" + +src_prepare() { + default + sed -i "s:^docdir.*:docdir = ${EPREFIX}/usr/share/doc/${PF}:" \ + Makefile.in || die +} + +src_configure() { + econf \ + --enable-all-optimizations \ + --enable-idle-hack \ + --enable-cdrom \ + --enable-clgd54xx \ + --enable-cpu-level=6 \ + --enable-disasm \ + --enable-e1000 \ + --enable-gameport \ + --enable-iodebug \ + --enable-monitor-mwait \ + --enable-ne2000 \ + --enable-plugins \ + --enable-pci \ + --enable-pnic \ + --enable-raw-serial \ + --enable-sb16=linux \ + --enable-usb \ + --enable-usb-ohci \ + --enable-usb-xhci \ + --prefix=/usr \ + --with-nogui \ + --without-wx \ + $(use_enable 3dnow) \ + $(use_enable avx) \ + $(use_enable debugger) \ + $(use_enable doc docbook) \ + $(use_enable gdb gdb-stub) \ + $(use_enable readline) \ + $(use_enable smp) \ + $(use_enable x86-64) \ + $(use_with ncurses term) \ + $(use_with sdl) \ + $(use_with svga) \ + $(use_with vnc rfb) \ + $(use_with X x) \ + $(use_with X x11) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/bochs/
commit: 038ffd71f7cf8fa810e1e959ab2e368ec3cacae4 Author: John Helmert III gentoo org> AuthorDate: Sat Mar 27 02:39:41 2021 + Commit: John Helmert III gentoo org> CommitDate: Sat Mar 27 02:39:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038ffd71 app-emulation/bochs: drop 2.6.9, EAPI6-- Closes: https://bugs.gentoo.org/638476 Signed-off-by: John Helmert III gentoo.org> app-emulation/bochs/Manifest | 1 - app-emulation/bochs/bochs-2.6.9.ebuild | 83 -- 2 files changed, 84 deletions(-) diff --git a/app-emulation/bochs/Manifest b/app-emulation/bochs/Manifest index f01ca66acfe..2dc0bd9aff9 100644 --- a/app-emulation/bochs/Manifest +++ b/app-emulation/bochs/Manifest @@ -1,2 +1 @@ DIST bochs-2.6.10.tar.gz 5282176 BLAKE2B 9f75d5afd6bad9f91eb18dc0bd5c9ed998bf12077d3e8d944769055f0def1eed019756346071d3809d492c54177ec798e739259ee13f67ff4760744377dc877c SHA512 eff422cadc3e0db7a47c4015a59ca0fa8caf88ed3026706c1f766e802449ec8e4798e5f147a583e1cfbbc578f71da8800542c0e1f4d04bc2dea77955855e8689 -DIST bochs-2.6.9.tar.gz 5169187 BLAKE2B 49824a96a48294d8d507bc15128103e9c2839515554657d282c7c9533aa299cb6289581e760ea40a6c659adfb7ebdac0d273d2a9e7b598c95b145d65e8cdc977 SHA512 dfecf3a1bad07f06c2f7bb989d146e4a8eaeca493b598d415f5a4aec2a85eb5524ba417422157608c8b0828832611df487c6923c8f4ad98a147ac089fc514c46 diff --git a/app-emulation/bochs/bochs-2.6.9.ebuild b/app-emulation/bochs/bochs-2.6.9.ebuild deleted file mode 100644 index 80e103e7f58..000 --- a/app-emulation/bochs/bochs-2.6.9.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="LGPL-ed pc emulator" -HOMEPAGE="http://bochs.sourceforge.net/"; -SRC_URI="mirror://sourceforge/bochs/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" - -IUSE="3dnow avx debugger doc gdb ncurses readline svga sdl +smp vnc X +x86-64" -REQUIRED_USE=" - avx? ( x86-64 ) - gdb? ( !debugger !smp ) - debugger? ( !gdb ) -" - -RDEPEND=" - X? ( x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXpm ) - sdl? ( media-libs/libsdl ) - svga? ( media-libs/svgalib ) - readline? ( sys-libs/readline:= ) - ncurses? ( sys-libs/ncurses:= ) -" -DEPEND="${RDEPEND} - doc? ( app-text/docbook-sgml-utils ) - X? ( x11-base/xorg-proto ) - sys-apps/sed - >=app-text/opensp-1.5 -" - -src_prepare() { - default - sed -i "s:^docdir.*:docdir = ${EPREFIX}/usr/share/doc/${PF}:" \ - Makefile.in || die -} - -src_configure() { - econf \ - --enable-all-optimizations \ - --enable-idle-hack \ - --enable-cdrom \ - --enable-clgd54xx \ - --enable-cpu-level=6 \ - --enable-disasm \ - --enable-e1000 \ - --enable-gameport \ - --enable-iodebug \ - --enable-monitor-mwait \ - --enable-ne2000 \ - --enable-plugins \ - --enable-pci \ - --enable-pnic \ - --enable-raw-serial \ - --enable-sb16=linux \ - --enable-usb \ - --enable-usb-ohci \ - --enable-usb-xhci \ - --prefix=/usr \ - --with-nogui \ - --without-wx \ - $(use_enable 3dnow) \ - $(use_enable avx) \ - $(use_enable debugger) \ - $(use_enable doc docbook) \ - $(use_enable gdb gdb-stub) \ - $(use_enable readline) \ - $(use_enable smp) \ - $(use_enable x86-64) \ - $(use_with ncurses term) \ - $(use_with sdl) \ - $(use_with svga) \ - $(use_with vnc rfb) \ - $(use_with X x) \ - $(use_with X x11) \ - ${myconf} -}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/bochs/
commit: 9537d183a901c8845a5f1efb29da1f5baa11551b Author: Luca Barbato gentoo org> AuthorDate: Mon Feb 24 11:11:13 2020 + Commit: Luca Barbato gentoo org> CommitDate: Mon Feb 24 11:11:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9537d183 app-emulation/bochs: Add a live ebuild Package-Manager: Portage-2.3.89, Repoman-2.3.18 Signed-off-by: Luca Barbato gentoo.org> app-emulation/bochs/bochs-.ebuild | 88 +++ 1 file changed, 88 insertions(+) diff --git a/app-emulation/bochs/bochs-.ebuild b/app-emulation/bochs/bochs-.ebuild new file mode 100644 index 000..fa7208ddc58 --- /dev/null +++ b/app-emulation/bochs/bochs-.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit subversion + +DESCRIPTION="LGPL-ed pc emulator" +HOMEPAGE="http://bochs.sourceforge.net/"; +#SRC_URI="mirror://sourceforge/bochs/${P}.tar.gz" +ESVN_REPO_URI="svn://svn.code.sf.net/p/bochs/code/trunk/bochs" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="" + +IUSE="3dnow avx debugger doc gdb ncurses readline svga sdl +smp vnc X +x86-64" +REQUIRED_USE=" + avx? ( x86-64 ) + gdb? ( !debugger !smp ) + debugger? ( !gdb ) +" + +RDEPEND=" + X? ( x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXpm ) + sdl? ( media-libs/libsdl ) + svga? ( media-libs/svgalib ) + readline? ( sys-libs/readline:= ) + ncurses? ( sys-libs/ncurses:= ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +BDEPEND=" + doc? ( app-text/docbook-sgml-utils ) + sys-apps/sed + >=app-text/opensp-1.5 +" + +src_prepare() { + default + sed -i "s:^docdir.*:docdir = ${EPREFIX}/usr/share/doc/${PF}:" \ + Makefile.in || die +} + +src_configure() { + econf \ + --enable-all-optimizations \ + --enable-idle-hack \ + --enable-cdrom \ + --enable-clgd54xx \ + --enable-cpu-level=6 \ + --enable-disasm \ + --enable-e1000 \ + --enable-gameport \ + --enable-iodebug \ + --enable-monitor-mwait \ + --enable-ne2000 \ + --enable-plugins \ + --enable-pci \ + --enable-pnic \ + --enable-raw-serial \ + --enable-sb16=linux \ + --enable-usb \ + --enable-usb-ohci \ + --enable-usb-xhci \ + --prefix=/usr \ + --with-nogui \ + --without-wx \ + $(use_enable 3dnow) \ + $(use_enable avx) \ + $(use_enable debugger) \ + $(use_enable doc docbook) \ + $(use_enable gdb gdb-stub) \ + $(use_enable readline) \ + $(use_enable smp) \ + $(use_enable x86-64) \ + $(use_with ncurses term) \ + $(use_with sdl) \ + $(use_with svga) \ + $(use_with vnc rfb) \ + $(use_with X x) \ + $(use_with X x11) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/bochs/
commit: a16760c651707bb786e40414cfa5b864f775cdea Author: Luca Barbato gentoo org> AuthorDate: Tue Dec 17 07:05:52 2019 + Commit: Luca Barbato gentoo org> CommitDate: Tue Dec 17 07:14:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a16760c6 app-emulation/bochs: Version Bump Package-Manager: Portage-2.3.80, Repoman-2.3.18 Signed-off-by: Luca Barbato gentoo.org> app-emulation/bochs/Manifest| 1 + app-emulation/bochs/bochs-2.6.10.ebuild | 85 + 2 files changed, 86 insertions(+) diff --git a/app-emulation/bochs/Manifest b/app-emulation/bochs/Manifest index da3c75f1dbb..f01ca66acfe 100644 --- a/app-emulation/bochs/Manifest +++ b/app-emulation/bochs/Manifest @@ -1 +1,2 @@ +DIST bochs-2.6.10.tar.gz 5282176 BLAKE2B 9f75d5afd6bad9f91eb18dc0bd5c9ed998bf12077d3e8d944769055f0def1eed019756346071d3809d492c54177ec798e739259ee13f67ff4760744377dc877c SHA512 eff422cadc3e0db7a47c4015a59ca0fa8caf88ed3026706c1f766e802449ec8e4798e5f147a583e1cfbbc578f71da8800542c0e1f4d04bc2dea77955855e8689 DIST bochs-2.6.9.tar.gz 5169187 BLAKE2B 49824a96a48294d8d507bc15128103e9c2839515554657d282c7c9533aa299cb6289581e760ea40a6c659adfb7ebdac0d273d2a9e7b598c95b145d65e8cdc977 SHA512 dfecf3a1bad07f06c2f7bb989d146e4a8eaeca493b598d415f5a4aec2a85eb5524ba417422157608c8b0828832611df487c6923c8f4ad98a147ac089fc514c46 diff --git a/app-emulation/bochs/bochs-2.6.10.ebuild b/app-emulation/bochs/bochs-2.6.10.ebuild new file mode 100644 index 000..c4f9fde9ba8 --- /dev/null +++ b/app-emulation/bochs/bochs-2.6.10.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="LGPL-ed pc emulator" +HOMEPAGE="http://bochs.sourceforge.net/"; +SRC_URI="mirror://sourceforge/bochs/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +IUSE="3dnow avx debugger doc gdb ncurses readline svga sdl +smp vnc X +x86-64" +REQUIRED_USE=" + avx? ( x86-64 ) + gdb? ( !debugger !smp ) + debugger? ( !gdb ) +" + +RDEPEND=" + X? ( x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXpm ) + sdl? ( media-libs/libsdl ) + svga? ( media-libs/svgalib ) + readline? ( sys-libs/readline:= ) + ncurses? ( sys-libs/ncurses:= ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +BDEPEND=" + doc? ( app-text/docbook-sgml-utils ) + sys-apps/sed + >=app-text/opensp-1.5 +" + +src_prepare() { + default + sed -i "s:^docdir.*:docdir = ${EPREFIX}/usr/share/doc/${PF}:" \ + Makefile.in || die +} + +src_configure() { + econf \ + --enable-all-optimizations \ + --enable-idle-hack \ + --enable-cdrom \ + --enable-clgd54xx \ + --enable-cpu-level=6 \ + --enable-disasm \ + --enable-e1000 \ + --enable-gameport \ + --enable-iodebug \ + --enable-monitor-mwait \ + --enable-ne2000 \ + --enable-plugins \ + --enable-pci \ + --enable-pnic \ + --enable-raw-serial \ + --enable-sb16=linux \ + --enable-usb \ + --enable-usb-ohci \ + --enable-usb-xhci \ + --prefix=/usr \ + --with-nogui \ + --without-wx \ + $(use_enable 3dnow) \ + $(use_enable avx) \ + $(use_enable debugger) \ + $(use_enable doc docbook) \ + $(use_enable gdb gdb-stub) \ + $(use_enable readline) \ + $(use_enable smp) \ + $(use_enable x86-64) \ + $(use_with ncurses term) \ + $(use_with sdl) \ + $(use_with svga) \ + $(use_with vnc rfb) \ + $(use_with X x) \ + $(use_with X x11) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/bochs/
commit: 832e7bca566658f7cc5c1fe8ee1e3054898b00c6 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jul 15 09:32:12 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jul 15 09:46:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832e7bca app-emulation/bochs: Drop old Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-emulation/bochs/Manifest | 1 - app-emulation/bochs/bochs-2.6.8.ebuild | 85 -- 2 files changed, 86 deletions(-) diff --git a/app-emulation/bochs/Manifest b/app-emulation/bochs/Manifest index d5884ce8aad..32a6520bdea 100644 --- a/app-emulation/bochs/Manifest +++ b/app-emulation/bochs/Manifest @@ -1,2 +1 @@ -DIST bochs-2.6.8.tar.gz 5075617 SHA256 79700ef0914a0973f62d9908ff700ef7def62d4a28ed5de418ef61f3576585ce SHA512 5e7438a6a09417cbc0b311810a485374bb9b10be452edd9daff0afacd487ada66f37b8189d4868d3420dae82ef6c38fe279d541d24f8a41bf1ca59359572e7bd WHIRLPOOL 798a40aafad7269e4708b443d6511d86236289b7b19b14d2ed33f2c80618b5b3251a7294c70433cfd0f63ebdbcf8d34fc4aa407f70c9874ff1ce2f226d72c4a0 DIST bochs-2.6.9.tar.gz 5169187 SHA256 ee5b677fd9b1b9f484b5aeb4614f43df21993088c0c0571187f93acb0866e98c SHA512 dfecf3a1bad07f06c2f7bb989d146e4a8eaeca493b598d415f5a4aec2a85eb5524ba417422157608c8b0828832611df487c6923c8f4ad98a147ac089fc514c46 WHIRLPOOL 9bd7c7c171d93ad2ca517bc4d02f77a617541583818c77f29eb6b4f80ec92d53a5e7126d7287f148ac501a49a5358e5a18f2a7592949acf21291182e0049adf4 diff --git a/app-emulation/bochs/bochs-2.6.8.ebuild b/app-emulation/bochs/bochs-2.6.8.ebuild deleted file mode 100644 index c0aabd43111..000 --- a/app-emulation/bochs/bochs-2.6.8.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -WX_GTK_VER=2.8 - -inherit eutils wxwidgets - -DESCRIPTION="LGPL-ed pc emulator" -HOMEPAGE="http://bochs.sourceforge.net/"; -SRC_URI="mirror://sourceforge/bochs/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="3dnow avx debugger doc gdb ncurses readline svga sdl +smp wxwidgets vnc X +x86-64" -REQUIRED_USE="avx? ( x86-64 ) - gdb? ( !debugger !smp ) - debugger? ( !gdb )" - -RDEPEND="X? ( x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXpm ) - sdl? ( media-libs/libsdl ) - svga? ( media-libs/svgalib ) - wxwidgets? ( x11-libs/wxGTK:2.8[X] ) - readline? ( sys-libs/readline:= ) - ncurses? ( sys-libs/ncurses:= )" - -DEPEND="${RDEPEND} - doc? ( app-text/docbook-sgml-utils ) - X? ( x11-proto/xproto ) - sys-apps/sed - >=app-text/opensp-1.5" - -src_prepare() { - sed -i "s:^docdir.*:docdir = ${EPREFIX}/usr/share/doc/${PF}:" \ - Makefile.in || die -} - -src_configure() { - use wxwidgets && \ - need-wxwidgets unicode - - econf \ - --enable-all-optimizations \ - --enable-idle-hack \ - --enable-cdrom \ - --enable-clgd54xx \ - --enable-cpu-level=6 \ - --enable-disasm \ - --enable-e1000 \ - --enable-gameport \ - --enable-iodebug \ - --enable-monitor-mwait \ - --enable-ne2000 \ - --enable-plugins \ - --enable-pci \ - --enable-pnic \ - --enable-raw-serial \ - --enable-sb16=linux \ - --enable-usb \ - --enable-usb-ohci \ - --enable-usb-xhci \ - --prefix=/usr \ - --with-nogui \ - $(use_enable 3dnow) \ - $(use_enable avx) \ - $(use_enable debugger) \ - $(use_enable doc docbook) \ - $(use_enable gdb gdb-stub) \ - $(use_enable readline) \ - $(use_enable smp) \ - $(use_enable x86-64) \ - $(use_with ncurses term) \ - $(use_with sdl) \ - $(use_with svga) \ - $(use_with vnc rfb) \ - $(use_with wxwidgets wx) \ - $(use_with X x) \ - $(use_with X x11) \ - ${myconf} -}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/bochs/
commit: 819c3594ce2c0ab7159d23eb239ab225146b407c Author: Pacho Ramos gentoo org> AuthorDate: Wed Jul 5 11:52:15 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Jul 5 12:27:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819c3594 app-emulation/bochs: Version bump, disable wxwidgets support like other distributions did long time ago (due to unresolved bugs with wxGTK newer than 2.6, it also doesn't look to be compatible at all with 3.0 (#563960) Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-emulation/bochs/Manifest | 1 + app-emulation/bochs/bochs-2.6.9.ebuild | 83 ++ 2 files changed, 84 insertions(+) diff --git a/app-emulation/bochs/Manifest b/app-emulation/bochs/Manifest index ff5270f52da..d5884ce8aad 100644 --- a/app-emulation/bochs/Manifest +++ b/app-emulation/bochs/Manifest @@ -1 +1,2 @@ DIST bochs-2.6.8.tar.gz 5075617 SHA256 79700ef0914a0973f62d9908ff700ef7def62d4a28ed5de418ef61f3576585ce SHA512 5e7438a6a09417cbc0b311810a485374bb9b10be452edd9daff0afacd487ada66f37b8189d4868d3420dae82ef6c38fe279d541d24f8a41bf1ca59359572e7bd WHIRLPOOL 798a40aafad7269e4708b443d6511d86236289b7b19b14d2ed33f2c80618b5b3251a7294c70433cfd0f63ebdbcf8d34fc4aa407f70c9874ff1ce2f226d72c4a0 +DIST bochs-2.6.9.tar.gz 5169187 SHA256 ee5b677fd9b1b9f484b5aeb4614f43df21993088c0c0571187f93acb0866e98c SHA512 dfecf3a1bad07f06c2f7bb989d146e4a8eaeca493b598d415f5a4aec2a85eb5524ba417422157608c8b0828832611df487c6923c8f4ad98a147ac089fc514c46 WHIRLPOOL 9bd7c7c171d93ad2ca517bc4d02f77a617541583818c77f29eb6b4f80ec92d53a5e7126d7287f148ac501a49a5358e5a18f2a7592949acf21291182e0049adf4 diff --git a/app-emulation/bochs/bochs-2.6.9.ebuild b/app-emulation/bochs/bochs-2.6.9.ebuild new file mode 100644 index 000..1fbf6c61aec --- /dev/null +++ b/app-emulation/bochs/bochs-2.6.9.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="LGPL-ed pc emulator" +HOMEPAGE="http://bochs.sourceforge.net/"; +SRC_URI="mirror://sourceforge/bochs/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +IUSE="3dnow avx debugger doc gdb ncurses readline svga sdl +smp vnc X +x86-64" +REQUIRED_USE=" + avx? ( x86-64 ) + gdb? ( !debugger !smp ) + debugger? ( !gdb ) +" + +RDEPEND=" + X? ( x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libXpm ) + sdl? ( media-libs/libsdl ) + svga? ( media-libs/svgalib ) + readline? ( sys-libs/readline:= ) + ncurses? ( sys-libs/ncurses:= ) +" +DEPEND="${RDEPEND} + doc? ( app-text/docbook-sgml-utils ) + X? ( x11-proto/xproto ) + sys-apps/sed + >=app-text/opensp-1.5 +" + +src_prepare() { + default + sed -i "s:^docdir.*:docdir = ${EPREFIX}/usr/share/doc/${PF}:" \ + Makefile.in || die +} + +src_configure() { + econf \ + --enable-all-optimizations \ + --enable-idle-hack \ + --enable-cdrom \ + --enable-clgd54xx \ + --enable-cpu-level=6 \ + --enable-disasm \ + --enable-e1000 \ + --enable-gameport \ + --enable-iodebug \ + --enable-monitor-mwait \ + --enable-ne2000 \ + --enable-plugins \ + --enable-pci \ + --enable-pnic \ + --enable-raw-serial \ + --enable-sb16=linux \ + --enable-usb \ + --enable-usb-ohci \ + --enable-usb-xhci \ + --prefix=/usr \ + --with-nogui \ + --without-wx \ + $(use_enable 3dnow) \ + $(use_enable avx) \ + $(use_enable debugger) \ + $(use_enable doc docbook) \ + $(use_enable gdb gdb-stub) \ + $(use_enable readline) \ + $(use_enable smp) \ + $(use_enable x86-64) \ + $(use_with ncurses term) \ + $(use_with sdl) \ + $(use_with svga) \ + $(use_with vnc rfb) \ + $(use_with X x) \ + $(use_with X x11) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/bochs/
commit: 5f62f24d6b1a69b45237555d73168cfc3f058183 Author: Pacho Ramos gentoo org> AuthorDate: Fri Nov 25 18:55:03 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Nov 25 18:56:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f62f24d app-emulation/bochs: Drop old Package-Manager: portage-2.3.2 app-emulation/bochs/Manifest | 1 - app-emulation/bochs/bochs-2.6.ebuild | 87 2 files changed, 88 deletions(-) diff --git a/app-emulation/bochs/Manifest b/app-emulation/bochs/Manifest index 563196b..ff5270f 100644 --- a/app-emulation/bochs/Manifest +++ b/app-emulation/bochs/Manifest @@ -1,2 +1 @@ DIST bochs-2.6.8.tar.gz 5075617 SHA256 79700ef0914a0973f62d9908ff700ef7def62d4a28ed5de418ef61f3576585ce SHA512 5e7438a6a09417cbc0b311810a485374bb9b10be452edd9daff0afacd487ada66f37b8189d4868d3420dae82ef6c38fe279d541d24f8a41bf1ca59359572e7bd WHIRLPOOL 798a40aafad7269e4708b443d6511d86236289b7b19b14d2ed33f2c80618b5b3251a7294c70433cfd0f63ebdbcf8d34fc4aa407f70c9874ff1ce2f226d72c4a0 -DIST bochs-2.6.tar.gz 4212828 SHA256 65123e44a6d2c1148d741da025d16311b9ccd600ef268b911aba73c67eaf86e1 SHA512 506e7816c96caf56005c74df20d243aef111dded41b65dbf440844af3d49bc5987af333ef65a53f90de9fbdfc4d18e3e23fff1157ccb08bd95afff8fdbbcfba3 WHIRLPOOL 4598ad37b6792a001e3301770318c6a6d53bda98dc9a21337db4659573d8bf4ec64cf3376386f5e298dc25813c9bcc5e29b7a82383b96c1e2f82c77a75877001 diff --git a/app-emulation/bochs/bochs-2.6.ebuild b/app-emulation/bochs/bochs-2.6.ebuild deleted file mode 100644 index 934cca6.. --- a/app-emulation/bochs/bochs-2.6.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -WX_GTK_VER=2.8 - -inherit eutils wxwidgets - -DESCRIPTION="LGPL-ed pc emulator" -HOMEPAGE="http://bochs.sourceforge.net/"; -SRC_URI="mirror://sourceforge/bochs/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" -IUSE="3dnow avx debugger doc gdb ncurses readline svga sdl +smp wxwidgets vnc X +x86-64" -REQUIRED_USE="avx? ( x86-64 ) - gdb? ( !debugger !smp ) - debugger? ( !gdb )" - -RDEPEND="X? ( x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXpm ) - sdl? ( media-libs/libsdl ) - svga? ( media-libs/svgalib ) - wxwidgets? ( x11-libs/wxGTK:2.8[X] ) - readline? ( sys-libs/readline:= ) - ncurses? ( sys-libs/ncurses:= )" - -DEPEND="${RDEPEND} - doc? ( app-text/docbook-sgml-utils ) - X? ( x11-proto/xproto ) - sys-apps/sed - >=app-text/opensp-1.5" - -src_prepare() { - sed -i "s:^docdir.*:docdir = ${EPREFIX}/usr/share/doc/${PF}:" \ - Makefile.in || die -} - -src_configure() { - use wxwidgets && \ - need-wxwidgets unicode - - econf \ - --enable-all-optimizations \ - --enable-idle-hack \ - --enable-cdrom \ - --enable-clgd54xx \ - --enable-cpu-level=6 \ - --enable-disasm \ - --enable-e1000 \ - --enable-gameport \ - --enable-iodebug \ - --enable-monitor-mwait \ - --enable-ne2000 \ - --enable-plugins \ - --enable-pci \ - --enable-pcidev \ - --enable-pnic \ - --enable-raw-serial \ - --enable-sb16=linux \ - --enable-usb \ - --enable-usb-ohci \ - --enable-usb-xhci \ - --prefix=/usr \ - --with-nogui \ - $(use_enable 3dnow) \ - $(use_enable avx) \ - $(use_enable debugger) \ - $(use_enable doc docbook) \ - $(use_enable gdb gdb-stub) \ - $(use_enable readline) \ - $(use_enable smp) \ - $(use_enable x86-64) \ - $(use_with ncurses term) \ - $(use_with sdl) \ - $(use_with svga) \ - $(use_with vnc rfb) \ - $(use_with wxwidgets wx) \ - $(use_with X x) \ - $(use_with X x11) \ - ${myconf} -}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/bochs/
commit: b9c210f4e68bd92c94dcff730c12075360303b7c Author: Michał Górny gentoo org> AuthorDate: Fri Mar 18 18:15:37 2016 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 18 19:10:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c210f4 app-emulation/bochs: Remove duplicate description for debugger flag app-emulation/bochs/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/app-emulation/bochs/metadata.xml b/app-emulation/bochs/metadata.xml index ec4099c..4e953a3 100644 --- a/app-emulation/bochs/metadata.xml +++ b/app-emulation/bochs/metadata.xml @@ -6,7 +6,6 @@ Enable support for emulating 3DNow! instructions (incomplete) - Enable the bochs debugger Enable support for emulating Advanced Vector Extensions (AVX) Enable debugger (slows down emulation) Enable support for the remote GDB stub
[gentoo-commits] repo/gentoo:master commit in: app-emulation/bochs/
commit: adff78a139aa5d07aa0373f90c71a094ed138e1a Author: Luca Barbato gentoo org> AuthorDate: Sat Oct 31 22:30:34 2015 + Commit: Luca Barbato gentoo org> CommitDate: Sat Oct 31 22:30:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adff78a1 app-emulation/bochs: Bump to version 2.6.8 Address bug #551258 Thanks to Kobboi for reminding me and the initial patches. Package-Manager: portage-2.2.23 app-emulation/bochs/Manifest | 1 + app-emulation/bochs/{bochs-2.6.ebuild => bochs-2.6.8.ebuild} | 9 - app-emulation/bochs/bochs-2.6.ebuild | 8 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/app-emulation/bochs/Manifest b/app-emulation/bochs/Manifest index d45da42..563196b 100644 --- a/app-emulation/bochs/Manifest +++ b/app-emulation/bochs/Manifest @@ -1 +1,2 @@ +DIST bochs-2.6.8.tar.gz 5075617 SHA256 79700ef0914a0973f62d9908ff700ef7def62d4a28ed5de418ef61f3576585ce SHA512 5e7438a6a09417cbc0b311810a485374bb9b10be452edd9daff0afacd487ada66f37b8189d4868d3420dae82ef6c38fe279d541d24f8a41bf1ca59359572e7bd WHIRLPOOL 798a40aafad7269e4708b443d6511d86236289b7b19b14d2ed33f2c80618b5b3251a7294c70433cfd0f63ebdbcf8d34fc4aa407f70c9874ff1ce2f226d72c4a0 DIST bochs-2.6.tar.gz 4212828 SHA256 65123e44a6d2c1148d741da025d16311b9ccd600ef268b911aba73c67eaf86e1 SHA512 506e7816c96caf56005c74df20d243aef111dded41b65dbf440844af3d49bc5987af333ef65a53f90de9fbdfc4d18e3e23fff1157ccb08bd95afff8fdbbcfba3 WHIRLPOOL 4598ad37b6792a001e3301770318c6a6d53bda98dc9a21337db4659573d8bf4ec64cf3376386f5e298dc25813c9bcc5e29b7a82383b96c1e2f82c77a75877001 diff --git a/app-emulation/bochs/bochs-2.6.ebuild b/app-emulation/bochs/bochs-2.6.8.ebuild similarity index 93% copy from app-emulation/bochs/bochs-2.6.ebuild copy to app-emulation/bochs/bochs-2.6.8.ebuild index 78fef95..847f5e4 100644 --- a/app-emulation/bochs/bochs-2.6.ebuild +++ b/app-emulation/bochs/bochs-2.6.8.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=4 +EAPI=5 WX_GTK_VER=2.8 @@ -27,8 +27,8 @@ RDEPEND="X? ( x11-libs/libICE sdl? ( media-libs/libsdl ) svga? ( media-libs/svgalib ) wxwidgets? ( x11-libs/wxGTK:2.8[X] ) - readline? ( sys-libs/readline ) - ncurses? ( sys-libs/ncurses )" + readline? ( sys-libs/readline:= ) + ncurses? ( sys-libs/ncurses:= )" DEPEND="${RDEPEND} doc? ( app-text/docbook-sgml-utils ) @@ -59,7 +59,6 @@ src_configure() { --enable-ne2000 \ --enable-plugins \ --enable-pci \ - --enable-pcidev \ --enable-pnic \ --enable-raw-serial \ --enable-sb16=linux \ diff --git a/app-emulation/bochs/bochs-2.6.ebuild b/app-emulation/bochs/bochs-2.6.ebuild index 78fef95..934cca6 100644 --- a/app-emulation/bochs/bochs-2.6.ebuild +++ b/app-emulation/bochs/bochs-2.6.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=4 +EAPI=5 WX_GTK_VER=2.8 @@ -27,8 +27,8 @@ RDEPEND="X? ( x11-libs/libICE sdl? ( media-libs/libsdl ) svga? ( media-libs/svgalib ) wxwidgets? ( x11-libs/wxGTK:2.8[X] ) - readline? ( sys-libs/readline ) - ncurses? ( sys-libs/ncurses )" + readline? ( sys-libs/readline:= ) + ncurses? ( sys-libs/ncurses:= )" DEPEND="${RDEPEND} doc? ( app-text/docbook-sgml-utils )