From unknown Sun Aug 17 22:12:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39087] [PATCH] gnu: Add wla-dx. Resent-From: Jakub =?UTF-8?Q?K=C4=85dzio=C5=82ka?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 11 Jan 2020 13:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39087 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 39087@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.157874769818492 (code B ref -1); Sat, 11 Jan 2020 13:02:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Jan 2020 13:01:38 +0000 Received: from localhost ([127.0.0.1]:55520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqGOY-0004oC-Kf for submit@debbugs.gnu.org; Sat, 11 Jan 2020 08:01:38 -0500 Received: from lists.gnu.org ([209.51.188.17]:52190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqGOX-0004o5-EV for submit@debbugs.gnu.org; Sat, 11 Jan 2020 08:01:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50109) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqGOW-0003WJ-1d for guix-patches@gnu.org; Sat, 11 Jan 2020 08:01:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqGOU-0007IO-OP for guix-patches@gnu.org; Sat, 11 Jan 2020 08:01:35 -0500 Received: from pat.zlotemysli.pl ([37.59.186.212]:58334) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iqGOU-0006jK-Dp for guix-patches@gnu.org; Sat, 11 Jan 2020 08:01:34 -0500 Received: (qmail 27569 invoked by uid 1009); 11 Jan 2020 14:01:26 +0100 Received: from 188.123.215.55 (kuba@kadziolka.net@188.123.215.55) by pat (envelope-from , uid 1002) with qmail-scanner-2.08st (clamdscan: 0.98.6/25690. spamassassin: 3.4.0. perlscan: 2.08st. Clear:RC:1(188.123.215.55):. Processed in 0.018903 secs); 11 Jan 2020 13:01:26 -0000 Received: from unknown (HELO zdrowyportier.kadziolka.net) (kuba@kadziolka.net@188.123.215.55) by pat.zlotemysli.pl with SMTP; 11 Jan 2020 14:01:26 +0100 Date: Sat, 11 Jan 2020 14:01:24 +0100 From: Jakub =?UTF-8?Q?K=C4=85dzio=C5=82ka?= Message-ID: <20200111130124.bgezn65on5z7kzbr@zdrowyportier.kadziolka.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 37.59.186.212 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/assembly.scm (wla-dx): New variable. --- gnu/packages/assembly.scm | 43 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/assembly.scm b/gnu/packages/assembly.scm index 4217b8fdad..8cb6d853b4 100644 --- a/gnu/packages/assembly.scm +++ b/gnu/packages/assembly.scm @@ -24,6 +24,7 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages assembly) + #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix download) #:use-module (guix git-download) @@ -44,6 +45,7 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages texinfo) #:use-module (gnu packages python) + #:use-module (gnu packages sphinx) #:use-module (gnu packages xml) #:use-module ((guix utils) #:select (%current-system))) @@ -299,3 +301,44 @@ package for the Game Boy and Game Boy Color. It consists of: @item rgbgfx (PNG-to-Game Boy graphics converter) @end itemize") (license license:expat))) + +(define-public wla-dx + (package + (name "wla-dx") + (version "9.10") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/vhelin/wla-dx.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "022isf7s9q5i0j4xj69zpp0lgw8p9n37sn7ii25v68r15zaahk2w")))) + (build-system cmake-build-system) + (native-inputs + `(("sphinx" ,python-sphinx))) ; to generate man pages + (arguments + `(#:tests? #f)) + (home-page "https://github.com/vhelin/wla-dx") + (synopsis "Package of assemblers for various processors") + (description "WLA DX is a set of tools to assemble assembly files to +object or library files (@code{wla-ARCH}) and link them together (@code{wlalink}). +Supported architectures are: + +@itemize @bullet +@item z80 +@item gb (z80-gb) +@item 6502 +@item 65c02 +@item 6510 +@item 65816 +@item 6800 +@item 6801 +@item 6809 +@item 8008 +@item 8080 +@item huc6280 +@item spc700 +@end itemize") + (license license:gpl2))) -- 2.24.1 From unknown Sun Aug 17 22:12:56 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39087] [PATCH] gnu: Add wla-dx. Resent-From: Julien Lepiller Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 11 Jan 2020 20:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39087 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jakub =?UTF-8?Q?K=C4=85dzio=C5=82ka?= Cc: 39087@debbugs.gnu.org Received: via spool by 39087-submit@debbugs.gnu.org id=B39087.15787739055617 (code B ref 39087); Sat, 11 Jan 2020 20:19:02 +0000 Received: (at 39087) by debbugs.gnu.org; 11 Jan 2020 20:18:25 +0000 Received: from localhost ([127.0.0.1]:56727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqNDF-0001SX-1o for submit@debbugs.gnu.org; Sat, 11 Jan 2020 15:18:25 -0500 Received: from lepiller.eu ([89.234.186.109]:58536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqNDC-0001SM-Tj for 39087@debbugs.gnu.org; Sat, 11 Jan 2020 15:18:23 -0500 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id bd1ca77b; Sat, 11 Jan 2020 20:18:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=lepiller.eu; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=dkim; bh=6KIx88j6c9zc TPhqwYdOxbFZYQ4=; b=Dk1fN2QPdiY3KOZiLt+INFUlbC4R0Wep7ecgkgQIjfxj bOgH1OoaMCDnq95JhRVF15ASamtrv1hg31nMcmpmmWpa8Y7Ea2LN2zvLEnlO/6C1 NY9VQc+F7pimtKUrvBMtvGGoN6uSmrNk4kvDE2LQQqCDbWtNWyOammSG4hchxdtt EzGTMP4c+evxq8LTSFXLrzqWNUbfQtWQwedXz+mFGPlfljCO/10RR/iU7NIiqZEH GrHmcwB2xHhC6u0333hSJ6Ct+xahPzHSrY1xuwZI0+YMggAKKv2HG62nM41eGe56 KCP0JJit/7KB11nVjkCawWm3ms0uvU0KSPxCUrTOHQ== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 20b6b264 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sat, 11 Jan 2020 20:18:18 +0000 (UTC) Date: Sat, 11 Jan 2020 21:18:11 +0100 From: Julien Lepiller Message-ID: <20200111211811.62646f12@tachikoma.lepiller.eu> In-Reply-To: <20200111130124.bgezn65on5z7kzbr@zdrowyportier.kadziolka.net> References: <20200111130124.bgezn65on5z7kzbr@zdrowyportier.kadziolka.net> X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Jakub, thanks for your patch! pushed as 8273188ccaaecdb27b3e9174fd01a3ca56168e85 with a small change in the synopsis and a comment to explain why tests are disabled. From unknown Sun Aug 17 22:12:56 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jakub =?UTF-8?Q?K=C4=85dzio=C5=82ka?= Subject: bug#39087: closed (Re: [bug#39087] [PATCH] gnu: Add wla-dx.) Message-ID: References: <20200111211900.1c3a8646@tachikoma.lepiller.eu> <20200111130124.bgezn65on5z7kzbr@zdrowyportier.kadziolka.net> X-Gnu-PR-Message: they-closed 39087 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 39087@debbugs.gnu.org Date: Sat, 11 Jan 2020 20:20:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1578774002-5770-1" This is a multi-part message in MIME format... ------------=_1578774002-5770-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #39087: [PATCH] gnu: Add wla-dx. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 39087@debbugs.gnu.org. --=20 39087: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D39087 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1578774002-5770-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 39087-done) by debbugs.gnu.org; 11 Jan 2020 20:19:23 +0000 Received: from localhost ([127.0.0.1]:56731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqNEB-0001UA-AU for submit@debbugs.gnu.org; Sat, 11 Jan 2020 15:19:23 -0500 Received: from lepiller.eu ([89.234.186.109]:58542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqNE9-0001U1-6R for 39087-done@debbugs.gnu.org; Sat, 11 Jan 2020 15:19:21 -0500 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id e768114b for <39087-done@debbugs.gnu.org>; Sat, 11 Jan 2020 20:19:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=lepiller.eu; h=date:from :to:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=dkim; bh=3D2REXqicxd7 34cm04N5lTU097E=; b=YZpRYJ0oAIxHjlCIi1pdHcDWhMYsh7mXa1gN+cJibVXS cLBI+1R0H8byFv0BgcI45IEMKZCFQuWQ5+4R6UHcnqXSD7+7AIanRF+ZSK7bcCak bBUgyPnoevtdq+4b3pZhOgywhLL30mvOlLKK4q6solsqs25r0CRojHVyFk7HTJYG UvIUzSU0hixkuuMb0ClTBjrfr/hdbldjxvRAC7bYYmzZVMXYe4qO/yUU0pPvIXxd xhGKuv2oos9266pSwhF4Rn4So3q5koFOxZxwEXgz3CIStTySuW12MVnGvHM2QDpS +fBB1tGdhHbf16ws0zTAmGlsenMVH0gHcxkP4KcDTA== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id ca802e5c (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <39087-done@debbugs.gnu.org>; Sat, 11 Jan 2020 20:19:19 +0000 (UTC) Date: Sat, 11 Jan 2020 21:19:14 +0100 From: Julien Lepiller To: 39087-done@debbugs.gnu.org Subject: Re: [bug#39087] [PATCH] gnu: Add wla-dx. Message-ID: <20200111211900.1c3a8646@tachikoma.lepiller.eu> In-Reply-To: <20200111130124.bgezn65on5z7kzbr@zdrowyportier.kadziolka.net> References: <20200111130124.bgezn65on5z7kzbr@zdrowyportier.kadziolka.net> X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 39087-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Of course, I forgot to close the patch ^^' ------------=_1578774002-5770-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Jan 2020 13:01:38 +0000 Received: from localhost ([127.0.0.1]:55520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqGOY-0004oC-Kf for submit@debbugs.gnu.org; Sat, 11 Jan 2020 08:01:38 -0500 Received: from lists.gnu.org ([209.51.188.17]:52190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iqGOX-0004o5-EV for submit@debbugs.gnu.org; Sat, 11 Jan 2020 08:01:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50109) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqGOW-0003WJ-1d for guix-patches@gnu.org; Sat, 11 Jan 2020 08:01:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqGOU-0007IO-OP for guix-patches@gnu.org; Sat, 11 Jan 2020 08:01:35 -0500 Received: from pat.zlotemysli.pl ([37.59.186.212]:58334) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iqGOU-0006jK-Dp for guix-patches@gnu.org; Sat, 11 Jan 2020 08:01:34 -0500 Received: (qmail 27569 invoked by uid 1009); 11 Jan 2020 14:01:26 +0100 Received: from 188.123.215.55 (kuba@kadziolka.net@188.123.215.55) by pat (envelope-from , uid 1002) with qmail-scanner-2.08st (clamdscan: 0.98.6/25690. spamassassin: 3.4.0. perlscan: 2.08st. Clear:RC:1(188.123.215.55):. Processed in 0.018903 secs); 11 Jan 2020 13:01:26 -0000 Received: from unknown (HELO zdrowyportier.kadziolka.net) (kuba@kadziolka.net@188.123.215.55) by pat.zlotemysli.pl with SMTP; 11 Jan 2020 14:01:26 +0100 Date: Sat, 11 Jan 2020 14:01:24 +0100 From: Jakub =?utf-8?B?S8SFZHppb8WCa2E=?= To: guix-patches@gnu.org Subject: [PATCH] gnu: Add wla-dx. Message-ID: <20200111130124.bgezn65on5z7kzbr@zdrowyportier.kadziolka.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 37.59.186.212 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/assembly.scm (wla-dx): New variable. --- gnu/packages/assembly.scm | 43 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/assembly.scm b/gnu/packages/assembly.scm index 4217b8fdad..8cb6d853b4 100644 --- a/gnu/packages/assembly.scm +++ b/gnu/packages/assembly.scm @@ -24,6 +24,7 @@ ;;; along with GNU Guix. If not, see . (define-module (gnu packages assembly) + #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix download) #:use-module (guix git-download) @@ -44,6 +45,7 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages texinfo) #:use-module (gnu packages python) + #:use-module (gnu packages sphinx) #:use-module (gnu packages xml) #:use-module ((guix utils) #:select (%current-system))) @@ -299,3 +301,44 @@ package for the Game Boy and Game Boy Color. It consists of: @item rgbgfx (PNG-to-Game Boy graphics converter) @end itemize") (license license:expat))) + +(define-public wla-dx + (package + (name "wla-dx") + (version "9.10") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/vhelin/wla-dx.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "022isf7s9q5i0j4xj69zpp0lgw8p9n37sn7ii25v68r15zaahk2w")))) + (build-system cmake-build-system) + (native-inputs + `(("sphinx" ,python-sphinx))) ; to generate man pages + (arguments + `(#:tests? #f)) + (home-page "https://github.com/vhelin/wla-dx") + (synopsis "Package of assemblers for various processors") + (description "WLA DX is a set of tools to assemble assembly files to +object or library files (@code{wla-ARCH}) and link them together (@code{wlalink}). +Supported architectures are: + +@itemize @bullet +@item z80 +@item gb (z80-gb) +@item 6502 +@item 65c02 +@item 6510 +@item 65816 +@item 6800 +@item 6801 +@item 6809 +@item 8008 +@item 8080 +@item huc6280 +@item spc700 +@end itemize") + (license license:gpl2))) -- 2.24.1 ------------=_1578774002-5770-1--