From patchwork Thu Jan 10 16:40:35 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: guy fleury iteriteka X-Patchwork-Id: 711 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 5E62B16A51; Thu, 10 Jan 2019 16:43:25 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTP id 0550B16A4F for ; Thu, 10 Jan 2019 16:43:25 +0000 (GMT) Received: from localhost ([127.0.0.1]:43664 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ghdQS-0003NA-5y for patchwork@mira.cbaines.net; Thu, 10 Jan 2019 11:43:24 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46309) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ghdP9-0002hU-IK for guix-patches@gnu.org; Thu, 10 Jan 2019 11:42:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ghdP8-00032c-BN for guix-patches@gnu.org; Thu, 10 Jan 2019 11:42:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54851) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ghdP8-00031c-6a for guix-patches@gnu.org; Thu, 10 Jan 2019 11:42:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ghdP7-0003Jr-VQ for guix-patches@gnu.org; Thu, 10 Jan 2019 11:42:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#34034] [PATCH]: Add Bochs Resent-From: Guy fleury Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 10 Jan 2019 16:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 34034 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.154713846212690 (code B ref -1); Thu, 10 Jan 2019 16:42:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jan 2019 16:41:02 +0000 Received: from localhost ([127.0.0.1]:54131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ghdOA-0003Ia-IS for submit@debbugs.gnu.org; Thu, 10 Jan 2019 11:41:02 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ghdO8-0003Hz-2i for submit@debbugs.gnu.org; Thu, 10 Jan 2019 11:41:01 -0500 Received: from lists.gnu.org ([209.51.188.17]:34131) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ghdO2-0002Gc-JI for submit@debbugs.gnu.org; Thu, 10 Jan 2019 11:40:54 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46002) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ghdO1-0002Wg-Dv for Guix-patches@gnu.org; Thu, 10 Jan 2019 11:40:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ghdO0-0002ET-Cv for Guix-patches@gnu.org; Thu, 10 Jan 2019 11:40:53 -0500 Received: from mail-oi1-x22d.google.com ([2607:f8b0:4864:20::22d]:39324) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ghdO0-0002DW-76 for Guix-patches@gnu.org; Thu, 10 Jan 2019 11:40:52 -0500 Received: by mail-oi1-x22d.google.com with SMTP id i6so9783520oia.6 for ; Thu, 10 Jan 2019 08:40:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=EqseDXEYBv7bRAoowMuTkyLAHMygO6bCJcTnW4xakP4=; b=evz2aLqackcFcZ83rpO4ExDD1x+nVrad3jfp1PI2FV4PSwGv08Vco1Wz/qHLDRH0t6 XV4F9vCWRM3m5hr76dxIp6DTQvjzk11d2Ek//E2j62beSWzNM506Ox63Blmu6uoLyGh/ fOFXF1nworTDr5VXQGT8hNAVeIP2de3I3xcqGfQC0QtqXDyKVsWe60Bv+mmGs3KQlGwy GyfG+kZiLtMs4CDTBR0hDYiKpfMYK1rbtFgxHPNCdol+uSLPMQSz1oRqJ5N7rP3kg7Dx 68ZRXtBQGnUJc9aIXys9vc3OJLv3nb8LSid3wkSPr0d6jOue5Qa4ZP8X29qigQOTjWUP T6zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=EqseDXEYBv7bRAoowMuTkyLAHMygO6bCJcTnW4xakP4=; b=rnQ4jLOQ3AbZnAJYfgB/Pzxvf+P+YvMXpeRhSlIMj11pAIm1GdwA30aLOqPA76vTLa 0oEayM1ysS0xhToUYL9vNBmt2VkrrE9KfYy5iL/qkHHR0bS0jCo8xUY9FiRqHJnNNA5H WPehkQ3p2mhrlegq/55yZrkhSB0zZIjhgI9DHXONT2+FYa1ISuPq0nIyxbSe6KUviHbC QVROeBjvkPqXgLh/9XeFt6mzQZT8CDlRqtBbbvq7LOjNQCOSkvFMgJQCrOYjmkUlCwKQ BSlfixzULR+MMGtinlS0PL8P6ug//UIOK+yVKx43vLItZZgUwq5Am7vXOq7ELO2pKoKY uOMw== X-Gm-Message-State: AJcUuke3Nkoxy8TLb9kw5L5JT9kjjkZgfiKb3SAdUPUOBKpfFm+flXah 0587CbhWGyIZB9MB5EAZl70CUG3/hgTL+ip/rT9/1w== X-Google-Smtp-Source: ALg8bN5KcE2LP7ekiRN6SoSaljD4FpyfyAj3TFmCOcCVcGtIXMXCKOdS9wX5sTSUVXGp5h+n2aHpghxs5fPbGY4+I8Q= X-Received: by 2002:aca:f1d7:: with SMTP id p206mr7233160oih.239.1547138449919; Thu, 10 Jan 2019 08:40:49 -0800 (PST) MIME-Version: 1.0 From: Guy fleury Date: Thu, 10 Jan 2019 17:40:35 +0100 Message-ID: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" X-getmail-retrieved-from-mailbox: Patches hi guix, this patch add Bochs emulator From b6decb68498fe15d813aa8efc21a34a744b79d45 Mon Sep 17 00:00:00 2001 From: guy fleury iteriteka Date: Thu, 10 Jan 2019 17:33:30 +0100 Subject: [PATCH] gnu : Add Bochs --- gnu/packages/virtualization.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 274f827cd..4f40006db 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2018 Danny Milosavljevic ;;; Copyright © 2018 Sou Bunnbu ;;; Copyright © 2018 Julien Lepiller +;;; Copyright © 2019 Guy Fleury Iteriteka ;;; ;;; This file is part of GNU Guix. ;;; @@ -1058,3 +1059,33 @@ and the user can specify exactly what parts of the filesystem should be visible in the sandbox. Any such directories specified is mounted nodev by default, and can be made readonly.") (license license:lgpl2.0+))) + +(define-public bochs + (package + (name "bochs") + (version "2.6.9") + (source + (origin + (method url-fetch) + (uri (string-append "https://sourceforge.net/projects/bochs/files/bochs/" + version "/bochs-" version ".tar.gz")) + (sha256 + (base32 + "1379cq4cnfprhw8mgh60i0q9j8fz8d7n3d5fnn2g9fdiv5znfnzf")))) + (outputs '("out")) + (build-system gnu-build-system) + (arguments + `(#:tests? #f)) ;; no tests exits + (inputs + `(("glib" ,glib) + ("gtk+" ,gtk+) + ("libxrandr" ,libxrandr))) + (home-page "http://bochs.sourceforge.net/") + (synopsis "x86 PC emulator") + (description + "Bochs is an emulator which can emulate Intel x86 CPU, common I/O +devices, and a custom BIOS. It can also compiled to emulate many different +x86 CPUs, from early 386 to the most recent x86-64 Intel and AMD processors. +Bochs can running most Operating Systems inside the emulation including Linux, +DOS or Microsoft Windows.") + (license license:gpl2))) -- 2.19.2