[gentoo-commits] repo/gentoo:master commit in: app-emulation/bochs/

2021-10-19 Thread Sam James
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/

2021-10-19 Thread Sam James
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/

2021-03-26 Thread John Helmert III
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/

2020-02-24 Thread Luca Barbato
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/

2019-12-16 Thread Luca Barbato
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/

2017-07-15 Thread Pacho Ramos
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/

2017-07-05 Thread Pacho Ramos
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/

2016-11-25 Thread Pacho Ramos
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/

2016-03-20 Thread Michał Górny
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/

2015-10-31 Thread Luca Barbato
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 )