From patchwork Thu Jan 10 18:18:04 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: 713 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 D6D5016A54; Thu, 10 Jan 2019 18:19:20 +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=ham 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 5EDE716A50 for ; Thu, 10 Jan 2019 18:19:20 +0000 (GMT) Received: from localhost ([127.0.0.1]:42612 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ghevH-0004rq-GF for patchwork@mira.cbaines.net; Thu, 10 Jan 2019 13:19:19 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43619) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ghevB-0004rh-L5 for guix-patches@gnu.org; Thu, 10 Jan 2019 13:19:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ghev3-00047w-S1 for guix-patches@gnu.org; Thu, 10 Jan 2019 13:19:10 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:54883) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ghev0-00043h-Pe for guix-patches@gnu.org; Thu, 10 Jan 2019 13:19:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ghev0-0007Zy-D2 for guix-patches@gnu.org; Thu, 10 Jan 2019 13:19: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 18:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 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.154714432129107 (code B ref -1); Thu, 10 Jan 2019 18:19:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jan 2019 18:18:41 +0000 Received: from localhost ([127.0.0.1]:54164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gheuf-0007ZO-Iy for submit@debbugs.gnu.org; Thu, 10 Jan 2019 13:18:41 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gheuc-0007ZA-3H for submit@debbugs.gnu.org; Thu, 10 Jan 2019 13:18:38 -0500 Received: from lists.gnu.org ([209.51.188.17]:36626) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gheuV-0003Vy-82 for submit@debbugs.gnu.org; Thu, 10 Jan 2019 13:18:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43427) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gheuT-0004X3-Rr for Guix-patches@gnu.org; Thu, 10 Jan 2019 13:18:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gheuR-0003TQ-0d for Guix-patches@gnu.org; Thu, 10 Jan 2019 13:18:28 -0500 Received: from mail-ot1-x332.google.com ([2607:f8b0:4864:20::332]:45846) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gheuL-0003Pk-Mj for Guix-patches@gnu.org; Thu, 10 Jan 2019 13:18:23 -0500 Received: by mail-ot1-x332.google.com with SMTP id 32so10746490ota.12 for ; Thu, 10 Jan 2019 10:18:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=RLq8qVED9Pq4uEKaO0vF5H2H4dlhId22WSzFHQvY41o=; b=rbfcvx4pq9PUmi3g8J87VjP9WLHcWYBRzXmz30ppIpQ0HRWhBTSOByHRZf3i1ow1W+ f6THuA0+YZsRTwDedHhBOHYH482cFgLcgY5mTHyOkhTgbiWh4T3KQwv3YNaRigmo9ceL 6itY9QU5DGrxYhMzyEi8oWA/v717CwrvU9ez5UTMrbjt9LREF/FO61p/UZB7CYNJjFWG F6vpYx0n+kDG+XDZiCYxwAceGYQwleju8MBK2xt+aQbpkdg5rlIjOW9rFtqX5AKif/GG pnVclYPGRpuoWN2xOOtEnGQUU3dlnmelo9VYtRZxcMiqpeTTifrcYxReRp3O7WYFfLqv caMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=RLq8qVED9Pq4uEKaO0vF5H2H4dlhId22WSzFHQvY41o=; b=Zeqoh2coC/mj4VScOxTNyf0Mx24MULvAqSvin1HzoszcNZ4yanrnoDxbFb52aJeapM Z29zjSyu9AzWGeO5LMij6/on8Azo7ePC63DWXSkqRCznBhurMr4RMLHidYBtGplL3ApA 4s79xilLVLXvAvCig3zWaNq8en0onphnJ1CKuPurlD4hH32HZG3A0jbqNoOxeh6+3KW0 ynwW2tIGaPXDSBCyCvvz52K3UOTluBrYkgBIZHt6LV4iK5isLn0Z7d94rAiqly2FGSky ue7FDsDoi0+TZlOnwmCE6wZ3DYHZ9R9PInryDjyuJPazrGlxu8xZRzeffR+qTS4wukxi 2nsQ== X-Gm-Message-State: AJcUukd9p+YXjQL0WoSr4o9KWg/A5CsqJZlj8LXYD2eaXDty1bNOPdtv 3C9biDvVgvhVTlnO1bHQbJaJIpibs96GU/24Hb7wDg== X-Google-Smtp-Source: ALg8bN5rLui757pp0ZvHCDTltb75IibldmFMOyuW+uDVJS/thSFCJohoewoBFBKZZmAhZOaUSRqtoae37iyAePae/Io= X-Received: by 2002:a9d:1d29:: with SMTP id m38mr7282019otm.264.1547144298345; Thu, 10 Jan 2019 10:18:18 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Guy fleury Date: Thu, 10 Jan 2019 19:18:04 +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 an updated patch Le jeu. 10 janv. 2019 à 17:40, Guy fleury a écrit : > hi guix, > > this patch add Bochs emulator > From 0380fab2ad7195407fc29afb830a86dbfae03b3f 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..ca775506c 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 "Emulator for x86 PC") + (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:lgpl2.0))) -- 2.19.2