Adam Faiz <adam.faiz@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 26 Jun 2023 23:38:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 26 19:38:18 2023 Received: from localhost ([127.0.0.1]:47270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qDvmj-0002iJ-RY for submit <at> debbugs.gnu.org; Mon, 26 Jun 2023 19:38:18 -0400 Received: from knopi.disroot.org ([178.21.23.139]:58636) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1qDvmh-0002i5-BP for 57625 <at> debbugs.gnu.org; Mon, 26 Jun 2023 19:38:16 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id E877944EA3; Tue, 27 Jun 2023 01:38:10 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TrZNsu9W_cPF; Tue, 27 Jun 2023 01:38:09 +0200 (CEST) Message-ID: <e8745e32-abd4-d88b-2c6f-3f701ca656b3@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1687822689; bh=GpDK5BDwA/VgSibwYrNy27B9IKqMyfca/PpOQDiLYEM=; h=Date:Subject:From:To:Cc:References:In-Reply-To; b=ROSUSxoFgSLL+AOXReh2jVA4nOiw0boR43vujFrGVcP0WZvhsUwMczofSq0pPdmoN a4HPAopfS21U+PQWB5/9FfMyCEXrc3weMah7nxllAAPJcnDLUIkeQ8kan+ygSwwOPB uRcOGvTbmGDjwRC/XdkY70Fwn3Q5cwbJRCeVWnzVyyI0TDxwpX1kC8PVI4KK5noVvb uzX20awF9P0OuIc5iG2ziFQlpoQ8VxOjt1FuUlIjUKhvQgKwHa1a0bTmWKhzMUSZuF QloXV5C3gWBwwX07FZv++BfWPgi2zOmApJzkoK+bRualCS8aVbajKY8PXKP2+mln4k uEqtRQgm0jqlA== Date: Tue, 27 Jun 2023 07:38:05 +0800 MIME-Version: 1.0 Subject: [PATCH v3 4/4] gnu: Add pnetlib. From: Adam Faiz <adam.faiz@HIDDEN> To: 57625 <at> debbugs.gnu.org References: <01d10129-3aad-cf8e-7616-2718b465f70f@HIDDEN> <c4c0417c-5d11-817f-c583-a12ea8188c84@HIDDEN> <1bbde14e-a13f-7bf3-cb09-f6f9158140ca@HIDDEN> Content-Language: en-US In-Reply-To: <1bbde14e-a13f-7bf3-cb09-f6f9158140ca@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57625 Cc: Maxime Devos <maximedevos@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From 32aaac1e57b195273020a3babd54d1ecf42c3d69 Mon Sep 17 00:00:00 2001 Message-Id: <32aaac1e57b195273020a3babd54d1ecf42c3d69.1687822593.git.adam.faiz@HIDDEN> In-Reply-To: <94149f940fc7dd3c052cfa9765933303abb7a4ee.1687822593.git.adam.faiz@HIDDEN> References: <94149f940fc7dd3c052cfa9765933303abb7a4ee.1687822593.git.adam.faiz@HIDDEN> From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Mon, 26 Jun 2023 20:20:12 +0800 Subject: [PATCH v3 4/4] gnu: Add pnetlib. * gnu/packages/dotgnu.scm (pnetlib): New variable. --- gnu/packages/dotgnu.scm | 51 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/dotgnu.scm b/gnu/packages/dotgnu.scm index 283168c5c0..e4a42035e3 100644 --- a/gnu/packages/dotgnu.scm +++ b/gnu/packages/dotgnu.scm @@ -144,3 +144,54 @@ (define-public pnet to build and execute .NET applications, including a C# compiler, assembler, disassembler, and runtime engine.") (license license:gpl2+))) + +(define-public pnetlib + (package + (name "pnetlib") + (version "0.8.0") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://savannah/dotgnu-pnet/pnetlib-" + version ".tar.gz")) + (sha256 + (base32 + "1adr5nyrx6ip3rlcilr5kyahw11bpzj1ijb5zdjpn2lvn218ksms")) + (modules '((guix build utils))) + (snippet + #~(begin + (for-each delete-file '("configure" + "config.guess" + "config.sub" + "install-sh" + "ltmain.sh")) + (for-each delete-file (find-files "." "Makefile\\.in")) + (substitute* "tests/runtime/Makefile.am" + (("TESTS_ENVIRONMENT.*") + (string-append + "LOG_COMPILER = $(SHELL)\n" + "AM_LOG_FLAGS = $(top_builddir)/tools/run_test.sh" + " $(top_builddir)"))) + (substitute* "tools/run_test.sh.in" + (("en_US") "en_US.utf8")) + (substitute* "tools/wrapper.sh.in" + (("exec .LN_S clrwrap ..1." all) + (string-append + "echo '#!@SHELL@' >> $1\n" + "echo exec $CLRWRAP" + " $(dirname $(dirname $1))" + "/lib/cscc/lib/$(basename $1).exe '$*' >> $1\n" + "chmod +x $1"))))))) + (build-system gnu-build-system) + (arguments + (list #:tests? #f)) ; 4 tests fail + (native-inputs + (list autoconf automake libtool treecc)) + (inputs + (list pnet)) + (home-page "http://www.gnu.org/software/dotgnu/html2.0/pnet.html") + (synopsis "Libraries for the C# programming language") + (description + "DotGNU Portable.NET Library contains an implementation of the C# library, +for use with .NET-capable runtime engines and applications.") + (license license:gpl2+))) -- 2.40.1
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Adam Faiz <adam.faiz@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 26 Jun 2023 13:25:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 26 09:25:42 2023 Received: from localhost ([127.0.0.1]:44860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qDmDt-0005Yy-N2 for submit <at> debbugs.gnu.org; Mon, 26 Jun 2023 09:25:42 -0400 Received: from knopi.disroot.org ([178.21.23.139]:38138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1qDmDr-0005Yk-Pc for 57625 <at> debbugs.gnu.org; Mon, 26 Jun 2023 09:25:40 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 3010B40608; Mon, 26 Jun 2023 15:25:36 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pvm3nXvxGxyu; Mon, 26 Jun 2023 15:25:34 +0200 (CEST) Message-ID: <47cbe007-47d8-61e0-b6bd-98f29a06a60c@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1687785934; bh=9ElMw7p8odAi1jbpbd9LUOh91anQTIem/I2bvrigkVM=; h=Date:Subject:From:To:Cc:References:In-Reply-To; b=XQcB/lxGTj6IpvDvzq+KXwH2R0yMd3Wn50hEB5o+zi9fOw0t2LEnT3mbtarUfhxIG 6rM2mNByzV4hYuoFAGguSbrzKoNl+OrKg6udyxYd1ghLa3E63KBvIWAXBm7NfZTAGP nAikKLE8WYBvBhjzNjAjUTZXOnmEW2d4ty9/qrsjAFo1fIZItTZroMs0BZoW5W5fjr SUPTxhJX8Ow2/IvGhg4sOJjADkvCHcWSE2Bj7WnUBXlKzxc7+xX+fIPzoxHN+uIFwQ FaSvGQgrLfc7B7CGR6jN8rYBqgWfh1S6RvL6tysbD9TTaZG64Eefbw2+L8jTXtSwms KXnvkNRHHjcPA== Date: Mon, 26 Jun 2023 21:25:30 +0800 MIME-Version: 1.0 Subject: [PATCH v3 4/4] gnu: Add pnetlib. Content-Language: en-US From: Adam Faiz <adam.faiz@HIDDEN> To: 57625 <at> debbugs.gnu.org References: <01d10129-3aad-cf8e-7616-2718b465f70f@HIDDEN> <c4c0417c-5d11-817f-c583-a12ea8188c84@HIDDEN> <1bbde14e-a13f-7bf3-cb09-f6f9158140ca@HIDDEN> In-Reply-To: <1bbde14e-a13f-7bf3-cb09-f6f9158140ca@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57625 Cc: Maxime Devos <maximedevos@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From 3a7d0348944f238e9a81af85943e4dc69c389cef Mon Sep 17 00:00:00 2001 Message-Id: <3a7d0348944f238e9a81af85943e4dc69c389cef.1687784497.git.adam.faiz@HIDDEN> In-Reply-To: <94149f940fc7dd3c052cfa9765933303abb7a4ee.1687784497.git.adam.faiz@HIDDEN> References: <94149f940fc7dd3c052cfa9765933303abb7a4ee.1687784497.git.adam.faiz@HIDDEN> From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Mon, 26 Jun 2023 20:20:12 +0800 Subject: [PATCH v3 4/4] gnu: Add pnetlib. * gnu/packages/dotgnu.scm (pnetlib): New variable. --- gnu/packages/dotgnu.scm | 51 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/dotgnu.scm b/gnu/packages/dotgnu.scm index 283168c5c0..98fed64925 100644 --- a/gnu/packages/dotgnu.scm +++ b/gnu/packages/dotgnu.scm @@ -144,3 +144,54 @@ (define-public pnet to build and execute .NET applications, including a C# compiler, assembler, disassembler, and runtime engine.") (license license:gpl2+))) + +(define-public pnetlib + (package + (name "pnetlib") + (version "0.8.0") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://savannah/dotgnu-pnet/pnetlib-" + version ".tar.gz")) + (sha256 + (base32 + "1adr5nyrx6ip3rlcilr5kyahw11bpzj1ijb5zdjpn2lvn218ksms")) + (modules '((guix build utils))) + (snippet + #~(begin + (for-each delete-file '("configure" + "config.guess" + "config.sub" + "install-sh" + "ltmain.sh")) + (for-each delete-file (find-files "." "Makefile\\.in")) + (substitute* "tests/runtime/Makefile.am" + (("TESTS_ENVIRONMENT.*") + (string-append + "LOG_COMPILER = $(SHELL)\n" + "AM_LOG_FLAGS = $(top_builddir)/tools/run_test.sh" + " $(top_builddir)"))) + (substitute* "tools/run_test.sh.in" + (("en_US") "en_US.utf8")) + (substitute* "tools/wrapper.sh.in" + (("exec .LN_S clrwrap ..1." all) + (string-append + "echo '#!@SHELL@' >> $1\n" + "echo exec $CLRWRAP" + " $(dirname $(dirname $1))" + "/lib/cscc/lib/$(basename $1).exe >> $1\n" + "chmod +x $1"))))))) + (build-system gnu-build-system) + (arguments + (list #:tests? #f)) ; 4 tests fail + (native-inputs + (list autoconf automake libtool treecc)) + (inputs + (list pnet)) + (home-page "http://www.gnu.org/software/dotgnu/html2.0/pnet.html") + (synopsis "Libraries for the C# programming language") + (description + "DotGNU Portable.NET Library contains an implementation of the C# library, +for use with .NET-capable runtime engines and applications.") + (license license:gpl2+))) -- 2.40.1
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 26 Jun 2023 13:23:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 26 09:23:54 2023 Received: from localhost ([127.0.0.1]:44855 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qDmC9-0005Vs-07 for submit <at> debbugs.gnu.org; Mon, 26 Jun 2023 09:23:54 -0400 Received: from knopi.disroot.org ([178.21.23.139]:36870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1qDmC6-0005Vd-KA for 57625 <at> debbugs.gnu.org; Mon, 26 Jun 2023 09:23:52 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id CBEAC40E66; Mon, 26 Jun 2023 15:23:46 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ppnrFrynygde; Mon, 26 Jun 2023 15:23:45 +0200 (CEST) Message-ID: <1bbde14e-a13f-7bf3-cb09-f6f9158140ca@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1687785825; bh=n9hXEXaL/dy+6icbc35QiZedsgqtIbpFwXzzVcH9nLM=; h=Date:Subject:From:To:Cc:References:In-Reply-To; b=iCBaZWZb0EV7s0jlNyX3aGWoINu2rPqG+64YkGV9+/L0kkkqMvJ9PcUmduSug14St v9WAaYS1LvWGR8aK+s+jbSylaMjwOxoLG8+PginVclCra0beRW9t4cIwH7uq391VID 17w22ZHgFms7iY8ZZXEa3Js2hqobb0uc0LOlP9sSzypKXskXPrOCH43QuQOb442XoS 50vey/0ZFF54pCddUWllypx91f0mHKeqNXS5X2ojh3DbQ98ZEuO739nhqZ4G0h2QBD q67XjQT1t8xRfu/JabB6MrfV+q0R+Q40iqZUzXwfKMBUHFqmLPWzc96x+XIZGiJMYb Q1shmGNlmi+nw== Date: Mon, 26 Jun 2023 21:23:41 +0800 MIME-Version: 1.0 Subject: [PATCH v3 3/4] gnu: Add pnet. Content-Language: en-US From: Adam Faiz <adam.faiz@HIDDEN> To: 57625 <at> debbugs.gnu.org References: <01d10129-3aad-cf8e-7616-2718b465f70f@HIDDEN> <c4c0417c-5d11-817f-c583-a12ea8188c84@HIDDEN> In-Reply-To: <c4c0417c-5d11-817f-c583-a12ea8188c84@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57625 Cc: Maxime Devos <maximedevos@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From 515d886c02492bc390db39330baefa6806349e20 Mon Sep 17 00:00:00 2001 Message-Id: <515d886c02492bc390db39330baefa6806349e20.1687784497.git.adam.faiz@HIDDEN> In-Reply-To: <94149f940fc7dd3c052cfa9765933303abb7a4ee.1687784497.git.adam.faiz@HIDDEN> References: <94149f940fc7dd3c052cfa9765933303abb7a4ee.1687784497.git.adam.faiz@HIDDEN> From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Fri, 18 Nov 2022 08:42:13 +0800 Subject: [PATCH v3 3/4] gnu: Add pnet. * gnu/packages/dotgnu.scm (pnet): New variable. --- gnu/packages/dotgnu.scm | 98 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 97 insertions(+), 1 deletion(-) diff --git a/gnu/packages/dotgnu.scm b/gnu/packages/dotgnu.scm index 7d59496f22..283168c5c0 100644 --- a/gnu/packages/dotgnu.scm +++ b/gnu/packages/dotgnu.scm @@ -24,9 +24,11 @@ (define-module (gnu packages dotgnu) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages assembly) #:use-module (gnu packages autotools) #:use-module (gnu packages bdw-gc) - #:use-module (gnu packages libffi)) + #:use-module (gnu packages bison) + #:use-module (gnu packages flex)) (define-public treecc (package @@ -48,3 +50,97 @@ (define-public treecc and other language-based tools. It manages the generation of code to handle abstract syntax trees and operations upon the trees.") (license license:gpl2+))) + +(define-public pnet + (package + (name "pnet") + (version "0.8.0") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://savannah/dotgnu-pnet/pnet-" + version ".tar.gz")) + (sha256 + (base32 + "1fsi8nkgvawjib2n4kyygfhfr31637bin84xkmr0apvsavihld7i")) + (modules '((guix build utils))) + (snippet + #~(begin + (for-each delete-file-recursively '("libffi" "libgc")) + (for-each delete-file '("compile" + "configure" + "config.guess" + "config.sub" + "depcomp" + "install-sh" + "ltconfig" + "ltcf-c.sh" + "ltmain.sh")) + (for-each delete-file (find-files "." "Makefile\\.in$")) + (for-each delete-file (find-files "." "_grammar\\.(c|h)$")) + (for-each delete-file (find-files "." "_scanner\\.(c|h)$")) + ; Fix to not require bundled dependencies + (substitute* "configure.in" + (("FFILIBS='.*libffi.a'") "FFILIBS='-lffi'") + (("GCLIBS='.*libgc.a'") "GCLIBS='-lgc'") + ; AC_SEARCH_LIBJIT checks hardcoded header locations + (("search_libjit=true") + (string-append "search_libjit=false\n" + "JIT_LIBS=-ljit"))) + (substitute* "Makefile.am" + (("OPT_SUBDIRS \\+= lib.*") "")) + (substitute* "support/hb_gc.c" + (("#include .*/libgc/include/gc.h.") + "#include <gc.h>") + (("#include .*/libgc/include/gc_typed.h.") + "#include <gc_typed.h>")) + (substitute* "support/thread.c" + ; Maybe GC_CreateThread can be used as replacement? + (("result = GC_run_thread.*;") + "result = thread_func(arg);")) + (substitute* (list "codegen/Makefile.am" + "cscc/bf/Makefile.am" + "cscc/csharp/Makefile.am" + "cscc/c/Makefile.am" + "cscc/java/Makefile.am") + ; Generated files aren't prerequisites + (("TREECC_OUTPUT =.*") "")) + (substitute* "cscc/csharp/cs_grammar.y" + (("YYLEX") "yylex()")) + (substitute* "cscc/common/cc_main.h" + (("CCPreProc CCPreProcessorStream;" all) + (string-append "extern " all))) + (substitute* "csdoc/scanner.c" + (("int\ttoken;" all) + (string-append "extern " all))))))) + (build-system gnu-build-system) + (native-inputs + (list autoconf + automake + bison + flex + libtool + libatomic-ops + treecc)) + (inputs + (list libgc + libgc-all-headers + libjit)) + (arguments + (list #:configure-flags + #~(list + (string-append + "CPPFLAGS=-I" #$(this-package-input "libgc") "/include/gc" + " -I" #$(this-package-input "libgc-all-headers") "/include/private") + "--with-jit"))) + (native-search-paths + (list (search-path-specification + (variable "CSCC_LIB_PATH") + (files (list "lib/cscc/lib"))))) + (home-page "http://www.gnu.org/software/dotgnu/html2.0/pnet.html") + (synopsis "Compiler for the C# programming language") + (description + "The goal of this project is to build a suite of free software tools +to build and execute .NET applications, including a C# compiler, +assembler, disassembler, and runtime engine.") + (license license:gpl2+))) -- 2.40.1
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 26 Jun 2023 13:20:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 26 09:20:21 2023 Received: from localhost ([127.0.0.1]:44850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qDm8j-0005Pf-8g for submit <at> debbugs.gnu.org; Mon, 26 Jun 2023 09:20:21 -0400 Received: from knopi.disroot.org ([178.21.23.139]:37984) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1qDm8h-0005PR-9v for 57625 <at> debbugs.gnu.org; Mon, 26 Jun 2023 09:20:20 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id A9D274022E; Mon, 26 Jun 2023 15:20:15 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qvd6u_Qdc-bj; Mon, 26 Jun 2023 15:20:14 +0200 (CEST) Message-ID: <c4c0417c-5d11-817f-c583-a12ea8188c84@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1687785614; bh=YQPCi72cOrrTruLS00CF081RDJBRcOWAYHX6EbPVOWU=; h=Date:Subject:From:To:Cc:References:In-Reply-To; b=UBeUAs7+LYZ+gWl9vVNP1Rh62GrNWa8xYf4JL6IDCFZh4j6L2ji028FNc+yJYrz73 aGWF5alwlB8l0aNpgZExwwMghUOIbB/tajKsCkb24aAhNmcCle9tvC46QPr7n1MdF5 NonF+iMXFBFKNXpRcg3VNPOOjs3L5cWmXTBEJrf3LgbsfzF9kNHiyItoM3VEOZiBxb fmUkGJzb357D1fhU0icX04jLuLyzSs7OtXPP1XurGy07JcqcrtED8ebcCGnIuVIlyZ nLd3+rNaRiz3gfY4Nc4FJRqJlL8CDbtbYqK1ChyYtyg5ukhpnOQQwusqNOjWubsymH 0/+BR6Hjladag== Date: Mon, 26 Jun 2023 21:20:09 +0800 MIME-Version: 1.0 Subject: [PATCH v3 2/4] gnu: Add treecc. Content-Language: en-US From: Adam Faiz <adam.faiz@HIDDEN> To: 57625 <at> debbugs.gnu.org References: <01d10129-3aad-cf8e-7616-2718b465f70f@HIDDEN> In-Reply-To: <01d10129-3aad-cf8e-7616-2718b465f70f@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57625 Cc: Maxime Devos <maximedevos@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From 2623ee59df8fd2c73a16deb98b455d7330e06a08 Mon Sep 17 00:00:00 2001 Message-Id: <2623ee59df8fd2c73a16deb98b455d7330e06a08.1687784497.git.adam.faiz@HIDDEN> In-Reply-To: <94149f940fc7dd3c052cfa9765933303abb7a4ee.1687784497.git.adam.faiz@HIDDEN> References: <94149f940fc7dd3c052cfa9765933303abb7a4ee.1687784497.git.adam.faiz@HIDDEN> From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Fri, 18 Nov 2022 08:31:56 +0800 Subject: [PATCH v3 2/4] gnu: Add treecc. * gnu/packages/dotgnu.scm: New file. --- gnu/packages/dotgnu.scm | 50 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 gnu/packages/dotgnu.scm diff --git a/gnu/packages/dotgnu.scm b/gnu/packages/dotgnu.scm new file mode 100644 index 0000000000..7d59496f22 --- /dev/null +++ b/gnu/packages/dotgnu.scm @@ -0,0 +1,50 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@HIDDEN> +;;; Copyright © 2020 Pierre Neidhardt <mail@HIDDEN> +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + +(define-module (gnu packages dotgnu) + #:use-module (guix build-system gnu) + #:use-module (guix download) + #:use-module (guix gexp) + #:use-module (guix packages) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (gnu packages autotools) + #:use-module (gnu packages bdw-gc) + #:use-module (gnu packages libffi)) + +(define-public treecc + (package + (name "treecc") + (version "0.3.10") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://savannah/dotgnu-pnet/" + "treecc-" version ".tar.gz")) + (sha256 + (base32 + "1rzgnspg2xccdq3qsx0vi3j28h4qkrzbrjnhzvnny34fjfk217ay")))) + (build-system gnu-build-system) + (home-page "http://www.gnu.org/software/dotgnu/") + (synopsis "Abstract syntax tree compiler compiler") + (description + "The treecc program is designed to assist in the development of compilers +and other language-based tools. It manages the generation of code to handle +abstract syntax trees and operations upon the trees.") + (license license:gpl2+))) -- 2.40.1
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 26 Jun 2023 13:17:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jun 26 09:17:28 2023 Received: from localhost ([127.0.0.1]:44845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1qDm5v-0005Kw-KA for submit <at> debbugs.gnu.org; Mon, 26 Jun 2023 09:17:27 -0400 Received: from knopi.disroot.org ([178.21.23.139]:47806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1qDm5t-0005Kg-6y for 57625 <at> debbugs.gnu.org; Mon, 26 Jun 2023 09:17:26 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 5CE0E405F3; Mon, 26 Jun 2023 15:17:20 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 36Pk88TLNwyT; Mon, 26 Jun 2023 15:17:19 +0200 (CEST) Message-ID: <01d10129-3aad-cf8e-7616-2718b465f70f@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1687785439; bh=eQEJLkZIIKXXqK3bTg7pOATeNC05FEKQ+LCRP3dwdkc=; h=Date:To:Cc:From:Subject; b=KdGti8IWAsNzIDayHlFBR5eKTM8Q4pMuqpOgrC/5T7kfAQrr35mvFcqVkBfxuz/Nd 50/n0b4A+XQEBkw399Fjp5dYMUSrU3spJzvl3ZGKy6QDb179ZiqbCOwEXYLwvaTx/R npsN0SjjCjeChrtBWSz+J1DTQRM6LOw3IGpvHtgkkJ7GrNpZ9VQfE64tpDVD8VudLs Dqml8pMtKK6PcrR+n8ArNXLRDbRa9B0vu5mjMV0VhZLkuqw+8YzXVtDvxTu4GNKdkd VrpOsHOQ2z+65NjLbDE/cOrgGu5a/hAIAbyUOBnksZZtGKmvdtlUw3xGef5tW3rNHX 2SiiO3utqF9kA== Date: Mon, 26 Jun 2023 21:17:14 +0800 MIME-Version: 1.0 Content-Language: en-US To: 57625 <at> debbugs.gnu.org From: Adam Faiz <adam.faiz@HIDDEN> Subject: [PATCH v3 1/4] gnu: Add libgc-all-headers. Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57625 Cc: Maxime Devos <maximedevos@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From 94149f940fc7dd3c052cfa9765933303abb7a4ee Mon Sep 17 00:00:00 2001 Message-Id: <94149f940fc7dd3c052cfa9765933303abb7a4ee.1687784497.git.adam.faiz@HIDDEN> From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Fri, 18 Nov 2022 07:39:38 +0800 Subject: [PATCH v3 1/4] gnu: Add libgc-all-headers. * gnu/packages/bdw-gc.scm (libgc-all-headers): New variable. --- gnu/packages/bdw-gc.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/bdw-gc.scm b/gnu/packages/bdw-gc.scm index 5ff4649716..a1a046ad9d 100644 --- a/gnu/packages/bdw-gc.scm +++ b/gnu/packages/bdw-gc.scm @@ -27,7 +27,9 @@ (define-module (gnu packages bdw-gc) #:use-module (guix download) #:use-module (guix gexp) #:use-module (guix utils) + #:use-module (guix gexp) #:use-module (guix build-system gnu) + #:use-module (guix build-system copy) #:use-module (gnu packages pkg-config) #:use-module (gnu packages hurd)) @@ -107,6 +109,33 @@ (define-public libgc (license (x11-style (string-append home-page "license.txt"))))) +(define-public libgc-all-headers ; TODO(core-updates) merge into libgc + (package + (inherit libgc) + (name "libgc-all-headers") + (outputs '("out")) + (build-system copy-build-system) + (arguments + (list #:install-plan + #~'(("include/config.h.in" "include/private/config.h") + ("include/gc_tiny_fl.h" "include/private/gc_tiny_fl.h") + ("include/gc_mark.h" "include/private/gc_mark.h") + ("include/private/gcconfig.h" "include/private/gcconfig.h") + ("include/private/gc_hdrs.h" "include/private/gc_hdrs.h") + ("include/private/gc_atomic_ops.h" "include/private/gc_atomic_ops.h") + ("include/private/gc_locks.h" "include/private/gc_locks.h") + ("include/private/gc_priv.h" "include/private/gc_priv.h")) + #:phases + #~(modify-phases %standard-phases + (add-before 'install 'fix-headers + (lambda _ + (with-directory-excursion "include/private" + (substitute* "gc_priv.h" + (("#include .*/gc_tiny_fl.h.") "#include <gc_tiny_fl.h>") + (("#include .*/gc_mark.h.") "#include <gc_mark.h>")))))))) + (synopsis "Headers of libgc") + (description "All headers of libgc."))) + ;; TODO: Add a static output in libgc in the next rebuild cycle. (define-public libgc/static-libs (package/inherit base-commit: f25529b08e356f89ca7cecc44295085531a8faba -- 2.40.1
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 19 Nov 2022 10:37:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 19 05:37:47 2022 Received: from localhost ([127.0.0.1]:39096 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1owLEJ-0007N4-6U for submit <at> debbugs.gnu.org; Sat, 19 Nov 2022 05:37:47 -0500 Received: from knopi.disroot.org ([178.21.23.139]:35466) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1owLEH-0007Mv-Es for 57625 <at> debbugs.gnu.org; Sat, 19 Nov 2022 05:37:46 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id CA04E40E09 for <57625 <at> debbugs.gnu.org>; Sat, 19 Nov 2022 11:37:44 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m_COPXel57-z for <57625 <at> debbugs.gnu.org>; Sat, 19 Nov 2022 11:37:42 +0100 (CET) Message-ID: <1a6e0a54-429b-f5f5-5ae9-0ac908e6e287@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1668854262; bh=yzPoaL0qIVhPktjrvwV4q8YQmFZ34p8RojlR4NRz5+s=; h=Date:Subject:From:To:References:In-Reply-To:From; b=V+ZPjaDu1y+of4OkE3YfkUlpwGh5crkKvx7VhMlLbcRfajMIzDbKnN9n/hLFnFtN5 UlEkaX+6gfKcEHjkqFJfvwCQxIfhRMwQF2Qn1+8L4eSqgjvhZln2u22QZclntO/N5G mx6JTuOJg7jQs0xRSEn6/Tc7xFdx9oZ9ASaEfN2NqusrrLKBjlgqRTx9VrNlEEIjxs NCt5wyiy3nXP/nFGVNgz+lcYnKEQuvcjIS8YAmMLHQ1O7q+3eamB5QD49gbFETQ+kB i628tDcM3DYbbz0KfsNn+54AoSWEOc6DvJHujOL/PBqJY2MXX2h+AMmQCMXV/wuMwQ SZ+1SzCzDe+Zg== Date: Sat, 19 Nov 2022 18:37:39 +0800 MIME-Version: 1.0 Subject: Re: [PATCH v2 3/3] gnu: Add pnet. Content-Language: en-US From: Adam Faiz <adam.faiz@HIDDEN> To: 57625 <at> debbugs.gnu.org References: <474de317-bfb9-7dd6-def7-daf953e96e33@HIDDEN> <d9227263-f589-11d0-3995-39b6217fb91e@HIDDEN> In-Reply-To: <d9227263-f589-11d0-3995-39b6217fb91e@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From 832c95bc06cbb55f8456cf174e617052b2ec4131 Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Fri, 18 Nov 2022 08:42:13 +0800 Subject: [PATCH v2 3/3] WIP : gnu: Add pnet. * gnu/packages/dotgnu.scm (pnet): New variable. --- gnu/packages/dotgnu.scm | 59 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/dotgnu.scm b/gnu/packages/dotgnu.scm index ad3b6c74e5..3efa3b1f3c 100644 --- a/gnu/packages/dotgnu.scm +++ b/gnu/packages/dotgnu.scm @@ -48,3 +48,62 @@ (define-public treecc and other language-based tools. It manages the generation of code to handle abstract syntax trees and operations upon the trees.") (license license:gpl2+))) + +(define-public pnet + (package + (name "pnet") + (version "0.8.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://download.savannah.gnu.org/releases/dotgnu-pnet/pnet-" + version ".tar.gz")) + (sha256 + (base32 + "1fsi8nkgvawjib2n4kyygfhfr31637bin84xkmr0apvsavihld7i")) + (modules '((guix build utils))) + (snippet + #~(begin + (for-each delete-file-recursively '("libffi" "libgc")) + (for-each delete-file '("compile" + "configure" + "config.guess" + "config.sub" + "depcomp" + "install-sh" + "ltconfig" + "ltcf-c.sh" + "ltmain.sh" + "Makefile.in")) + (for-each delete-file (find-files "." "Makefile\\.in")) + (substitute* "Makefile.am" ; Fix to not require bundled dependencies + (("OPT_SUBDIRS \\+= lib.*") "")) + (substitute* "support/hb_gc.c" + (("#include .*/libgc/include/gc.h.") "#include <gc.h>") + (("#include .*/libgc/include/gc_typed.h.") "#include <gc_typed.h>")) + (substitute* "support/pt_defs.c" + (("#include <errno.h>") + "#include <errno.h>\n#define GC_H 0\n#define GC_PTHREADS 1\n#include <gc_pthread_redirects.h>")) + (substitute* "support/thread.c" + ; Maybe GC_CreateThread can be used as replacement? + (("result = GC_run_thread.*;") + "result = thread_func(arg);")))))) + (build-system gnu-build-system) + (native-inputs (list autoconf automake libtool libatomic-ops)) + (inputs (list treecc libffi libgc libgc-all-headers)) + (arguments + (list #:configure-flags + #~(list + (string-append "CPPFLAGS=-I" #$(this-package-input "libffi") "/include/ffi" + " -I" #$(this-package-input "libgc") "/include/gc" + " -I" #$(this-package-input "libgc-all-headers") "/include/private")) + #:make-flags + #~(list (string-append "GCLIBS=")) ; libgc is already in the linker path + )) + (home-page "http://www.gnu.org/software/dotgnu/html2.0/pnet.html") + (synopsis "Compiler and libraries for the C# programming language") + (description + "The goal of this project is to build a suite of free software tools +to build and execute .NET applications, including a C# compiler, +assembler, disassembler, and runtime engine.") + (license license:gpl2+))) -- 2.38.1
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 19 Nov 2022 10:35:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 19 05:35:38 2022 Received: from localhost ([127.0.0.1]:39091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1owLCD-0007K0-Hq for submit <at> debbugs.gnu.org; Sat, 19 Nov 2022 05:35:37 -0500 Received: from knopi.disroot.org ([178.21.23.139]:39728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1owLCC-0007Js-Gb for 57625 <at> debbugs.gnu.org; Sat, 19 Nov 2022 05:35:37 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id DC41E40E00 for <57625 <at> debbugs.gnu.org>; Sat, 19 Nov 2022 11:35:35 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QHRpc1tSXKeL for <57625 <at> debbugs.gnu.org>; Sat, 19 Nov 2022 11:35:34 +0100 (CET) Message-ID: <d9227263-f589-11d0-3995-39b6217fb91e@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1668854134; bh=XdHVv9T+t0hqCOqjTJdipF2tRUS4mChag19mNK0fsBQ=; h=Date:Subject:From:To:References:In-Reply-To:From; b=Ao6vN7LDOCi/aPcwtHxhjrOLYcahk2GuxebAub0UaQZDfh7vDNXK30UxEwxrIFpNA PvKAV/McNit8UsmMuoKhuT7N+DHx/2PLF/n6yGHHpdB/W7qeqDbyQ4gVS/K4R5GZ4f CWlZAJ8ntNIY69lUZ5UdiXzbtIwxfM1cbiP9LiofbmmilPbXz3Tfp3O0noiETVpVYj 7ObuyDoT21oWnJSKSL1s3dnFNyqJa1LPW11gWbcaoMfAWdkkP2xpVh1caAx/ZCqwK1 8amENjRo6TfOrR5r4MHohUPq+wCt+WHHRrMBRDp86Zmeb/4ySdTvx0CiG1ZEUDJklm EagD/R1rDjGbg== Date: Sat, 19 Nov 2022 18:35:31 +0800 MIME-Version: 1.0 Subject: [PATCH v2 2/3] gnu: Add treecc. Content-Language: en-US From: Adam Faiz <adam.faiz@HIDDEN> To: 57625 <at> debbugs.gnu.org References: <474de317-bfb9-7dd6-def7-daf953e96e33@HIDDEN> In-Reply-To: <474de317-bfb9-7dd6-def7-daf953e96e33@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: From 27fb538641db2bb29928422a87c69e6d774a85ca Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Fri, 18 Nov 2022 08:31:56 +0800 Subject: [PATCH v2 2/3] gnu: Add treecc. * gnu/packages/dotgnu.scm: New file. --- gnu/packages/dotgnu.scm | 50 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 gnu/packages/dotgnu.scm Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] -0.0 SPF_PASS SPF: sender matches SPF record X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) From 27fb538641db2bb29928422a87c69e6d774a85ca Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Fri, 18 Nov 2022 08:31:56 +0800 Subject: [PATCH v2 2/3] gnu: Add treecc. * gnu/packages/dotgnu.scm: New file. --- gnu/packages/dotgnu.scm | 50 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 gnu/packages/dotgnu.scm diff --git a/gnu/packages/dotgnu.scm b/gnu/packages/dotgnu.scm new file mode 100644 index 0000000000..ad3b6c74e5 --- /dev/null +++ b/gnu/packages/dotgnu.scm @@ -0,0 +1,50 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@HIDDEN> +;;; Copyright © 2020 Pierre Neidhardt <mail@HIDDEN> +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + +(define-module (gnu packages dotgnu) + #:use-module (guix build-system gnu) + #:use-module (guix download) + #:use-module (guix gexp) + #:use-module (guix packages) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (gnu packages autotools) + #:use-module (gnu packages bdw-gc) + #:use-module (gnu packages libffi)) + +(define-public treecc + (package + (name "treecc") + (version "0.3.10") + (source (origin + (method url-fetch) + (uri (string-append + "https://download.savannah.gnu.org/releases/dotgnu-pnet/treecc-" + version ".tar.gz")) + (sha256 + (base32 + "1rzgnspg2xccdq3qsx0vi3j28h4qkrzbrjnhzvnny34fjfk217ay")))) + (build-system gnu-build-system) + (home-page "http://www.gnu.org/software/dotgnu/") + (synopsis "Abstract syntax tree compiler compiler") + (description + "The treecc program is designed to assist in the development of compilers +and other language-based tools. It manages the generation of code to handle +abstract syntax trees and operations upon the trees.") + (license license:gpl2+))) -- 2.38.1
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 19 Nov 2022 10:33:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 19 05:33:43 2022 Received: from localhost ([127.0.0.1]:39087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1owLAK-0007Gu-Sz for submit <at> debbugs.gnu.org; Sat, 19 Nov 2022 05:33:43 -0500 Received: from knopi.disroot.org ([178.21.23.139]:45196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1owLAE-0007Gf-Vf for 57625 <at> debbugs.gnu.org; Sat, 19 Nov 2022 05:33:39 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 8415D40DF3 for <57625 <at> debbugs.gnu.org>; Sat, 19 Nov 2022 11:33:33 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c5YLQY2tLymy for <57625 <at> debbugs.gnu.org>; Sat, 19 Nov 2022 11:33:32 +0100 (CET) Message-ID: <474de317-bfb9-7dd6-def7-daf953e96e33@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1668854012; bh=2u4QKIoqV8AwIgaFP+pw/9LTi2fBUW/HY76I4DL4B1Y=; h=Date:To:From:Subject:From; b=PQPevExwsA1GZDB3tjjlow+hLNuC5Tq/7OVd4ywv75m4/8ktiodiHw8OmkDGexxvx LH6ukERcrOR66F6dcFuTBEjLxrlJ6BBN9So6nGR16tEdQx0Qn/QvDt7a7VmvIRInYV qhExh71ABiMO7c5nn9FYA7scskmTn8dXkR4zrQO+bmlJhq3YWdvqVvHhGhrfsJ8Bwc BK5TRNt9DBxvnsLkZoXsJzHMZM2Rk3hpfteEasE0DAPsfuZNjCqPdxDN8WI9B+UTLh wrYrNmvXHX33YBnhJcUG8DGZ++oaiOV5IMr4v+MzQn6xboZ5GX9cAIuGgHUZLNaLnA EQT00bPxe0UBw== Date: Sat, 19 Nov 2022 18:33:28 +0800 MIME-Version: 1.0 Content-Language: en-US To: 57625 <at> debbugs.gnu.org From: Adam Faiz <adam.faiz@HIDDEN> Subject: [PATCH v2 1/3] gnu: Add libgc-all-headers. Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From 5ddddd9a24d9b319e722984e19ab26ba02779752 Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Fri, 18 Nov 2022 07:39:38 +0800 Subject: [PATCH v2 1/3] gnu: Add libgc-all-headers. * gnu/packages/bdw-gc.scm (libgc-all-headers): New variable. --- gnu/packages/bdw-gc.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/bdw-gc.scm b/gnu/packages/bdw-gc.scm index c812248e86..947a50f738 100644 --- a/gnu/packages/bdw-gc.scm +++ b/gnu/packages/bdw-gc.scm @@ -26,7 +26,9 @@ (define-module (gnu packages bdw-gc) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix utils) + #:use-module (guix gexp) #:use-module (guix build-system gnu) + #:use-module (guix build-system copy) #:use-module (gnu packages pkg-config) #:use-module (gnu packages hurd)) @@ -90,6 +92,33 @@ (define-public libgc (license (x11-style (string-append home-page "license.txt"))))) +(define-public libgc-all-headers ; TODO(core-updates) merge into libgc + (package + (inherit libgc) + (name "libgc-all-headers") + (outputs '("out")) + (build-system copy-build-system) + (arguments + (list #:install-plan + #~'(("include/config.h.in" "include/private/config.h") + ("include/gc_tiny_fl.h" "include/private/gc_tiny_fl.h") + ("include/gc_mark.h" "include/private/gc_mark.h") + ("include/private/gcconfig.h" "include/private/gcconfig.h") + ("include/private/gc_hdrs.h" "include/private/gc_hdrs.h") + ("include/private/gc_atomic_ops.h" "include/private/gc_atomic_ops.h") + ("include/private/gc_locks.h" "include/private/gc_locks.h") + ("include/private/gc_priv.h" "include/private/gc_priv.h")) + #:phases + #~(modify-phases %standard-phases + (add-before 'install 'fix-headers + (lambda _ + (with-directory-excursion "include/private" + (substitute* "gc_priv.h" + (("#include .*/gc_tiny_fl.h.") "#include <gc_tiny_fl.h>") + (("#include .*/gc_mark.h.") "#include <gc_mark.h>")))))))) + (synopsis "Headers of libgc") + (description "All headers of libgc."))) + ;; TODO: Add a static output in libgc in the next rebuild cycle. (define-public libgc/static-libs (package/inherit -- 2.38.1
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 18 Nov 2022 09:28:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 18 04:28:52 2022 Received: from localhost ([127.0.0.1]:35281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ovxg4-00074X-1r for submit <at> debbugs.gnu.org; Fri, 18 Nov 2022 04:28:52 -0500 Received: from knopi.disroot.org ([178.21.23.139]:54910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1ovxg2-00074N-HS for 57625 <at> debbugs.gnu.org; Fri, 18 Nov 2022 04:28:51 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id D90C640F4F for <57625 <at> debbugs.gnu.org>; Fri, 18 Nov 2022 10:28:49 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s1YkR4U9ezVV for <57625 <at> debbugs.gnu.org>; Fri, 18 Nov 2022 10:28:48 +0100 (CET) Message-ID: <d9139b93-ea3c-ecb2-4313-e497bbc148d0@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1668763728; bh=sWlifpi1vkCoYG2dNekLsrGd6ZF9CJBpGqw27N1GdzY=; h=Date:Subject:From:To:References:In-Reply-To:From; b=atCPEofmRxpfkoIu2NdYB1piCyaLz62TQk7jpYfF6AplYgUXquyXNE5hDdhpwe3MA YBjLtB4oG54Suvkf4sI0rAgiCX+FoGZ877v7tj60E3DLDIEVB17RNMl6//0orArQfA YAm8004UQDmHd0SCKaCk8hPSPj6eihzAxtjOprT6UvN5KDSiuNkETSPQqM1z81/bKO VlbButMhL7daWeptEedwv+49YvGZrVHR5QCQRY/jjPUH9PP+lM2M7+CLvBk4l1zkc0 4HjvQz971uDRkphQB3nyK40sCtZM5jXy0RMvoDaYUGaWH0GnBgoTJ+GeEJEYKMrbQL st2Y8gspXPLTw== Date: Fri, 18 Nov 2022 17:28:42 +0800 MIME-Version: 1.0 Subject: Re: [PATCH v1 03/03] WIP : gnu: Add pnet. Content-Language: en-US From: Adam Faiz <adam.faiz@HIDDEN> To: 57625 <at> debbugs.gnu.org References: <d9c91744-9f26-3f87-c054-d2f9105bd685@HIDDEN> <1b3a9c28-436c-252a-e556-76b18b040b42@HIDDEN> <809493d4-0a97-e04c-73df-e0d2f75402cb@HIDDEN> In-Reply-To: <809493d4-0a97-e04c-73df-e0d2f75402cb@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 11/18/22 17:20, Adam Faiz wrote: From bfccb84dee219d100bea8fdcaaf4b2fde4be7f3a Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Fri, 18 Nov 2022 08:42:13 +0800 Subject: [PATCH 03/10] WIP : gnu: Add pnet. * gnu/packages/dotgnu.scm (pnet): New variable. --- gnu/packages/dotgnu.scm | 87 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/gnu/packages/dotgnu.scm b/gnu/packages/dotgnu.scm index ad3b6c74e5..f8603173bc 100644 --- a/gnu/packages/dotgnu.scm +++ b/gnu/packages/dotgnu.scm @@ -48,3 +48,90 @@ (define-public treecc and other language-based tools. It manages the generation of code to handle abstract syntax trees and operations upon the trees.") (license license:gpl2+))) + +(define-public pnet + (package + (name "pnet") + (version "0.8.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://download.savannah.gnu.org/releases/dotgnu-pnet/pnet-" + version ".tar.gz")) + (sha256 + (base32 + "1fsi8nkgvawjib2n4kyygfhfr31637bin84xkmr0apvsavihld7i")) + (modules '((guix build utils))) + (snippet + #~(begin + (for-each delete-file-recursively '("libffi" "libgc")) + (for-each delete-file '("compile" + "configure" + "config.guess" + "config.sub" + "depcomp" + "install-sh" + "ltconfig" + "ltcf-c.sh" + "ltmain.sh" + "Makefile.in")) + (for-each (lambda (dir) + (delete-file (string-append dir "/Makefile.in"))) + (list "clrwrap" + "codegen" + "coremul" + "csant" + "cscc" + "csdoc" + "doc" + "dumpasm" + "engine" + "ilalink" + "ilasm" + "ildasm" + "ildd" + "ilfind" + "ilgac" + "ilheader" + "ilnative" + "ilranlib" + "ilsize" + "ilstrip" + "image" + "include" + "profiles" + "resgen" + "samples" + "support" + "tests")) + (substitute* "Makefile.am" ; Fix to not require bundled dependencies + (("OPT_SUBDIRS \\+= lib.*") "")) + (substitute* "support/hb_gc.c" + (("#include .*/libgc/include/gc.h.") "#include <gc.h>") + (("#include .*/libgc/include/gc_typed.h.") "#include <gc_typed.h>")) + (substitute* "support/pt_defs.c" + (("#include <errno.h>") + "#include <errno.h>\n#define GC_H 0\n#define GC_PTHREADS 1\n#include <gc_pthread_redirects.h>")) + (substitute* "support/thread.c" + ; Maybe GC_CreateThread can be used as replacement? + (("result = GC_run_thread.*;") + "result = thread_func(arg);")))))) + (build-system gnu-build-system) + (native-inputs (list autoconf automake libtool libatomic-ops)) + (inputs (list treecc libffi libgc libgc-all-headers)) + (arguments + (list #:configure-flags + #~(list + (string-append "CPPFLAGS=-I" #$(this-package-input "libffi") "/include/ffi" + " -I" #$(this-package-input "libgc") "/include/gc" + " -I" #$(this-package-input "libgc-all-headers") "/include/private")) + #:make-flags + #~(list (string-append "GCLIBS=")) ; libgc is already in the linker path + )) + (home-page "http://www.gnu.org/software/dotgnu/html2.0/pnet.html") + (synopsis "Compiler and libraries for the C# programming language") + (description + "The goal of this project is to build a suite of free software tools +to build and execute .NET applications, including a C# compiler, +assembler, disassembler, and runtime engine.") + (license license:gpl2+))) -- 2.38.0
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 18 Nov 2022 09:20:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 18 04:20:46 2022 Received: from localhost ([127.0.0.1]:35277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ovxYD-0006sg-VF for submit <at> debbugs.gnu.org; Fri, 18 Nov 2022 04:20:46 -0500 Received: from knopi.disroot.org ([178.21.23.139]:34608) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1ovxYC-0006sW-4s for 57625 <at> debbugs.gnu.org; Fri, 18 Nov 2022 04:20:45 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id ECE5840FFF for <57625 <at> debbugs.gnu.org>; Fri, 18 Nov 2022 10:20:42 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LDJ1zvOdjn7z for <57625 <at> debbugs.gnu.org>; Fri, 18 Nov 2022 10:20:41 +0100 (CET) Message-ID: <809493d4-0a97-e04c-73df-e0d2f75402cb@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1668763241; bh=yIteG0K66iRnDjjYwG0G03G1Nl9Iq/ERWpQPMMYYR5c=; h=Date:Subject:From:To:References:In-Reply-To:From; b=QQJB/1nNTcKQrhPF+j7QVRh5u6uzj3fmH1kfKfKMpe6NCUQh8qf8sUIIgXWuRkL81 ptGdEdugyNCrDPxm/TqDji8AqnzEHMNmoFNahguMGvUglmkziAgA87gJbRwAWMeawu jkQKlPfdqjRlAScsn7Z5xK/PKtwA7feNf5gfwA+OGSuOopZjWJ1PX4HdzPIsE+5+Yx 5XNc6ExviEtoHSQmDn+W8kvab5DbzJ5PoXTQn1xFbmu040WfZzeetUZeltJopL6eJ1 AON+ZOM62yfHEsmC/d9wS+XMew+/Gq+wGTjQLSDmWhYgqkLqnr2Y3wUgH6EPjbUZjW dxIYuG/hxFTWA== Date: Fri, 18 Nov 2022 17:20:30 +0800 MIME-Version: 1.0 Subject: [PATCH v1 02/03] gnu: Add treecc. From: Adam Faiz <adam.faiz@HIDDEN> To: 57625 <at> debbugs.gnu.org References: <d9c91744-9f26-3f87-c054-d2f9105bd685@HIDDEN> <1b3a9c28-436c-252a-e556-76b18b040b42@HIDDEN> Content-Language: en-US In-Reply-To: <1b3a9c28-436c-252a-e556-76b18b040b42@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 11/18/22 17:15, Adam Faiz wrote: From 38a45d7451442a4905cab043adb5f3a514929495 Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Fri, 18 Nov 2022 08:31:56 +0800 Subject: [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] -0.0 SPF_PASS SPF: sender matches SPF record X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) On 11/18/22 17:15, Adam Faiz wrote: From 38a45d7451442a4905cab043adb5f3a514929495 Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Fri, 18 Nov 2022 08:31:56 +0800 Subject: [PATCH v1 02/03] gnu: Add treecc. * gnu/packages/dotgnu.scm: New file. --- gnu/packages/dotgnu.scm | 50 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 gnu/packages/dotgnu.scm diff --git a/gnu/packages/dotgnu.scm b/gnu/packages/dotgnu.scm new file mode 100644 index 0000000000..ad3b6c74e5 --- /dev/null +++ b/gnu/packages/dotgnu.scm @@ -0,0 +1,50 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@HIDDEN> +;;; Copyright © 2020 Pierre Neidhardt <mail@HIDDEN> +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + +(define-module (gnu packages dotgnu) + #:use-module (guix build-system gnu) + #:use-module (guix download) + #:use-module (guix gexp) + #:use-module (guix packages) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (gnu packages autotools) + #:use-module (gnu packages bdw-gc) + #:use-module (gnu packages libffi)) + +(define-public treecc + (package + (name "treecc") + (version "0.3.10") + (source (origin + (method url-fetch) + (uri (string-append + "https://download.savannah.gnu.org/releases/dotgnu-pnet/treecc-" + version ".tar.gz")) + (sha256 + (base32 + "1rzgnspg2xccdq3qsx0vi3j28h4qkrzbrjnhzvnny34fjfk217ay")))) + (build-system gnu-build-system) + (home-page "http://www.gnu.org/software/dotgnu/") + (synopsis "Abstract syntax tree compiler compiler") + (description + "The treecc program is designed to assist in the development of compilers +and other language-based tools. It manages the generation of code to handle +abstract syntax trees and operations upon the trees.") + (license license:gpl2+))) -- 2.38.0
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 18 Nov 2022 09:15:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 18 04:15:17 2022 Received: from localhost ([127.0.0.1]:35268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ovxSu-0006jy-P8 for submit <at> debbugs.gnu.org; Fri, 18 Nov 2022 04:15:17 -0500 Received: from knopi.disroot.org ([178.21.23.139]:47152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1ovxSs-0006jn-HE for 57625 <at> debbugs.gnu.org; Fri, 18 Nov 2022 04:15:15 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 276BD40420 for <57625 <at> debbugs.gnu.org>; Fri, 18 Nov 2022 10:15:13 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VrBJJKhgl6BE for <57625 <at> debbugs.gnu.org>; Fri, 18 Nov 2022 10:15:12 +0100 (CET) Message-ID: <1b3a9c28-436c-252a-e556-76b18b040b42@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1668762912; bh=81BMc0xtevSV5dOetjOBTU/cC0SxWJwPHD01wmkOSfg=; h=Date:Subject:From:To:References:In-Reply-To:From; b=ReJ3RvjRzXxLv2FEz+M3YCdQ49/QEHQ1LSLEhS7NGZS1ZC7Jd7zbIEtVQ/5pf3+Vq BmYIYKJN9OC1xmlo2kBNmfIXy8BDPyGp4GiLOgKICYF1c/YOi4+0CjnjWK7g89MPXI JGosfXblL1KvyOwjGVXyWYtvQY+y18pJp5YR5QH7XhDr6DpVjHH96a+lEGYK2d/1dO tQZV0ZTv67RnDV3x/jCWDBZhNzlYGkchfoyLJinpvnjhQU7kogsO3CLBEy6PIunC0e jRnfoU6W87cF7yv3LzwAy+jPWhogxGJRtzKnNuk5QCRc8aL7vdClsy0rYBNLm9G8G9 kIs1PmMOJ/1qA== Date: Fri, 18 Nov 2022 17:15:02 +0800 MIME-Version: 1.0 Subject: [PATCH v1 01/03] gnu: Add libgc-all-headers. Content-Language: en-US From: Adam Faiz <adam.faiz@HIDDEN> To: 57625 <at> debbugs.gnu.org References: <d9c91744-9f26-3f87-c054-d2f9105bd685@HIDDEN> In-Reply-To: <d9c91744-9f26-3f87-c054-d2f9105bd685@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From 6e3a2e2cb6d206c0dd9104968e3d98011b4bb3bb Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Fri, 18 Nov 2022 07:39:38 +0800 Subject: [PATCH v1 01/03] gnu: Add libgc-all-headers. * gnu/packages/bdw-gc.scm (libgc-all-headers): New variable. --- gnu/packages/bdw-gc.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/bdw-gc.scm b/gnu/packages/bdw-gc.scm Total 22 documents matching your query. 1. [bug#56807] [PATCH] [WIP] Update Julia to 1.8.0 (score: 212) index c812248e86..442d917168 100644 --- a/gnu/packages/bdw-gc.scm +++ b/gnu/packages/bdw-gc.scm @@ -26,7 +26,9 @@ (define-module (gnu packages bdw-gc) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix utils) + #:use-module (guix gexp) #:use-module (guix build-system gnu) + #:use-module (guix build-system copy) #:use-module (gnu packages pkg-config) #:use-module (gnu packages hurd)) @@ -90,6 +92,33 @@ (define-public libgc (license (x11-style (string-append home-page "license.txt"))))) +(define-public libgc-all-headers ; TODO(core-updates) merge into libgc + (package + (inherit libgc) + (name "libgc-all-headers") + (outputs '("out")) + (build-system copy-build-system) + (arguments + (list #:install-plan + #~'(("include/config.h.in" "include/private/config.h") + ("include/gc_tiny_fl.h" "include/private/gc_tiny_fl.h") + ("include/gc_mark.h" "include/private/gc_mark.h") + ("include/private/gcconfig.h" "include/private/gcconfig.h") + ("include/private/gc_hdrs.h" "include/private/gc_hdrs.h") + ("include/private/gc_atomic_ops.h" "include/private/gc_atomic_ops.h") + ("include/private/gc_locks.h" "include/private/gc_locks.h") + ("include/private/gc_priv.h" "include/private/gc_priv.h")) + #:phases + #~(modify-phases %standard-phases + (add-before 'install 'fix-headers + (lambda _ + (with-directory-excursion "include/private" + (substitute* "gc_priv.h" + (("#include .*/gc_tiny_fl.h.") "#include <gc_tiny_fl.h>") + (("#include .*/gc_mark.h.") "#include <gc_mark.h>")))))))) + (synopsis "Headers of libgc") + (description "All headers of libgc"))) + ;; TODO: Add a static output in libgc in the next rebuild cycle. (define-public libgc/static-libs (package/inherit -- 2.38.0
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Ludovic Courtès <ludo@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 7 Sep 2022 02:48:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 06 22:48:54 2022 Received: from localhost ([127.0.0.1]:53065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oVl7V-0007sI-Ue for submit <at> debbugs.gnu.org; Tue, 06 Sep 2022 22:48:54 -0400 Received: from knopi.disroot.org ([178.21.23.139]:53406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1oVl7T-0007s7-9w for 57625 <at> debbugs.gnu.org; Tue, 06 Sep 2022 22:48:52 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 9BA2F4008D for <57625 <at> debbugs.gnu.org>; Wed, 7 Sep 2022 04:48:49 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NDyh_S_DWmYd for <57625 <at> debbugs.gnu.org>; Wed, 7 Sep 2022 04:48:48 +0200 (CEST) Message-ID: <ae783ede-aaea-3d88-5a1f-426360a6695f@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1662518928; bh=Uz/287UxxK9CiY0C0AO4PB77hamKhnUJjgZKUpgdbNo=; h=Date:From:Subject:To:References:In-Reply-To; b=jvYEDj47c3tzNJrgJlCSnhEI/BEA5qGmzfBF2UaMQhfRn6NIx5e5MWxjeKDiZPwF/ uO0ZnUlclNexd+JMyR9Fs7pmH/LhZRhxMnfU4OgqTDWWeu0rfY4R2dKOWMYBW2Yt+i cNUr4M7EBg0vgfw9i1K1GM/V+lDLdo0efJzlwyjpI4PQFFvQu+vA63ja0IzIODVyuo HGvheIaYbWXN8L1FmJv/UAdgrrYf0och6lP1wG7AxovZgqWS4UKgvxYYMmyamERS5l qvWDc3vV31xIahb4jqC8XMFIxj0RQ0nlceIm2+kassNAnRK9sEMvo5+rityNQfUaDA mBsKaIgDcQK+g== Date: Wed, 7 Sep 2022 10:48:45 +0800 Mime-Version: 1.0 From: Adam Faiz <adam.faiz@HIDDEN> Subject: Re: [bug#57625] [PATCH 1/3] gnu: Add libgc-private-headers-for-pnet. To: 57625 <at> debbugs.gnu.org References: <9d424667-868f-03f2-c521-8c10e106d6d3@HIDDEN> <620a920f-c95a-ada1-714c-dc39fc95c5a9@HIDDEN> <13dfa7fa-a27f-f68d-43ba-4be55e14ba16@HIDDEN> Content-Language: en-US In-Reply-To: <13dfa7fa-a27f-f68d-43ba-4be55e14ba16@HIDDEN> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On 9/7/22 00:55, Maxime Devos wrote: > Also, why a hidden package? > Greetings, > Maxime. I wasn't sure if the package would be useful being exposed to the user interface, since it's specific to pnet's needs. > (*) Untested proposal: > > (define-public libgc-all-headers ; TODO(core-updates) merge into libgc > (package > (inherit libgc) > (name "libgc-all-headers") > (outputs "out") > (arguments > (append (package-arguments libgc) > (list #:imported-modules > '((guix build gnu-build-system) (guix build copy-build-system)) > #:phases > #~(modify-phases > (add-after 'install 'delete-library > (lambda _ > (delete-file-recursively (string-append #$output "/lib")))) > (add-after 'install 'delete-private-header > (lambda _ > (delete-file-recursively (string-append #$output "/lib")))) Why is 'delete-private-header the same as 'delete-library? Was it a typo, and supposed to delete something else("include/private"?) > (add-after 'install 'install-private > (lambda arguments > ((@ (guix build copy-build-system) install) > (append (list #:install-plan '(("include/config.h" [...]) [...])) > arguments)))))))) > (synopsis ...) > (description ...))) Thanks, this looks much better than what I wrote. I didn't know how I could inherit it from libgc. I can use this in the V1 for this patch.
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 6 Sep 2022 18:07:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 06 14:07:40 2022 Received: from localhost ([127.0.0.1]:52656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oVcz6-0005Sv-Az for submit <at> debbugs.gnu.org; Tue, 06 Sep 2022 14:07:40 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:46472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maximedevos@HIDDEN>) id 1oVcz1-0005Si-JU for 57625 <at> debbugs.gnu.org; Tue, 06 Sep 2022 14:07:39 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by albert.telenet-ops.be with bizsmtp id Gi7Z2800520ykKC06i7ZQe; Tue, 06 Sep 2022 20:07:33 +0200 Message-ID: <d9d5d7e4-4cd6-64e6-ac2d-fe939773abb2@HIDDEN> Date: Tue, 6 Sep 2022 20:07:33 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Subject: Re: [bug#57625] [PATCH 2/3] gnu: Add treecc. Content-Language: en-US To: Adam Faiz <adam.faiz@HIDDEN>, 57625 <at> debbugs.gnu.org References: <9d424667-868f-03f2-c521-8c10e106d6d3@HIDDEN> <f714b160-5ea4-9bdd-d4f0-46434f68e1fb@HIDDEN> From: Maxime Devos <maximedevos@HIDDEN> In-Reply-To: <f714b160-5ea4-9bdd-d4f0-46434f68e1fb@HIDDEN> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------PyIvnRYE7D0Qo3HJ0Djk4KXf" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1662487653; bh=4scdw1NfEJqULUdS1eGlAYjLxdSalSYB6AVoxp8oCF4=; h=Date:Subject:To:References:From:In-Reply-To; b=Wckv6+Ts4bZwxDMhP8Yd267gKvW1GT5dDLIs7d+4sO8gwxyIDvolmrAvUdey/WomO jNzunZ4MihgqgCRDFLNYIfO+oxMcIEQ7N1GJhhQ0/r6T9VNuEik3O8K9vLwe6rW26+ nWFz7YUASYP7YR4s/aZTmmtZYH11RQR2HUdD5gTNPb/a+pV1oQFoIb28RmupeHNuQZ Dy8sXMyv5fhhLAogCea9+sz6CUH+lS1+cNguuLHeOAY1gc6yFFWyBacT84UdT+Iykw NFM2tUfc40ST7LwR9Jg+Wy0KHYF1OqD0K5Go0/qy4NEHMWDEPo5UnY3vx2O/k9hHgN HHOgOR3/dP77g== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------PyIvnRYE7D0Qo3HJ0Djk4KXf Content-Type: multipart/mixed; boundary="------------B4ZZ1PZpTPj4dNQSawFmjJQv"; protected-headers="v1" From: Maxime Devos <maximedevos@HIDDEN> To: Adam Faiz <adam.faiz@HIDDEN>, 57625 <at> debbugs.gnu.org Message-ID: <d9d5d7e4-4cd6-64e6-ac2d-fe939773abb2@HIDDEN> Subject: Re: [bug#57625] [PATCH 2/3] gnu: Add treecc. References: <9d424667-868f-03f2-c521-8c10e106d6d3@HIDDEN> <f714b160-5ea4-9bdd-d4f0-46434f68e1fb@HIDDEN> In-Reply-To: <f714b160-5ea4-9bdd-d4f0-46434f68e1fb@HIDDEN> --------------B4ZZ1PZpTPj4dNQSawFmjJQv Content-Type: multipart/mixed; boundary="------------roJ1DR0MZ1HWxGdsNB7mMj0c" --------------roJ1DR0MZ1HWxGdsNB7mMj0c Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQpPbiAwNi0wOS0yMDIyIDE3OjM5LCBBZGFtIEZhaXogdmlhIEd1aXgtcGF0Y2hlcyB2aWEg d3JvdGU6DQo+DQo+ICvCoCAocGFja2FnZQ0KPiArwqDCoMKgIChuYW1lICJ0cmVlY2MiKQ0K PiArwqDCoMKgICh2ZXJzaW9uICIwLjMuMTAiKQ0KPiArwqDCoMKgIChzb3VyY2UgKG9yaWdp bg0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKG1ldGhvZCB1cmwtZmV0Y2gpDQo+ ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAodXJpIChzdHJpbmctYXBwZW5kDQo+ICsg Imh0dHBzOi8vZG93bmxvYWQuc2F2YW5uYWguZ251Lm9yZy9yZWxlYXNlcy9kb3RnbnUtcG5l dC90cmVlY2MtIg0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg dmVyc2lvbiAiLnRhci5neiIpKQ0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHNo YTI1Ng0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYmFzZTMyDQo+ICsgIjFy emduc3BnMnhjY2RxM3FzeDB2aTNqMjhoNHFrcnpicmpuaHp2bm55MzRmamZrMjE3YXkiKSkp KSANCg0KU2ltaWxhcmx5IHRvIHBuZXQsIGNvbmZpZ3VyZSwgTWFrZWZpbGUuaW4sIC4uLiwg Y29uZmlnLnN1YiBhbmQgDQpjb25maWcuZ3Vlc3MgbmVlZCB0byBiZSByZWdlbmVyYXRlZCB0 b28uDQoNCmNvbmZpZy5zdWIgYW5kIGNvbmZpZy5ndWVzcyBhcmUgcGFydGljdWxhcmx5IGlt cG9ydGFudCwgb2xkIHZlcnNpb25zIA0KZG9uJ3Qgc3VwcG9ydCBuZXcgYXJjaGl0ZWN0dXJl cy4gRS5nLiwgdGhlIGJ1bmRsZWQgY29uZmlnLnN1YiBkb2VzIG5vdCANCnN1cHBvcnQgYWFy Y2g2NC4NCg0KR3JlZXRpbmdzLA0KTWF4aW1lDQoNCg== --------------roJ1DR0MZ1HWxGdsNB7mMj0c Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------roJ1DR0MZ1HWxGdsNB7mMj0c-- --------------B4ZZ1PZpTPj4dNQSawFmjJQv-- --------------PyIvnRYE7D0Qo3HJ0Djk4KXf Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYxeMZQUDAAAAAAAKCRBJ4+4iGRcl7u0H AQCdUBO4f5b0d4ZATT3hnNgQBvUvI5wag7CjOrS1gXTLnAEAzCWqHBYpqB1JJcj10PP0m53IDtW5 QwLl61vQ/5MueQc= =rloz -----END PGP SIGNATURE----- --------------PyIvnRYE7D0Qo3HJ0Djk4KXf--
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 6 Sep 2022 17:23:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 06 13:23:08 2022 Received: from localhost ([127.0.0.1]:52571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oVcHz-00044K-Pc for submit <at> debbugs.gnu.org; Tue, 06 Sep 2022 13:23:08 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:39330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maximedevos@HIDDEN>) id 1oVcHx-00044B-Lr for 57625 <at> debbugs.gnu.org; Tue, 06 Sep 2022 13:23:07 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by michel.telenet-ops.be with bizsmtp id GhP32800B20ykKC06hP3MN; Tue, 06 Sep 2022 19:23:03 +0200 Message-ID: <87ff6515-bd84-d465-99c4-baf4a0275a86@HIDDEN> Date: Tue, 6 Sep 2022 19:23:03 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Content-Language: en-US To: Adam Faiz <adam.faiz@HIDDEN>, 57625 <at> debbugs.gnu.org References: <9d424667-868f-03f2-c521-8c10e106d6d3@HIDDEN> <d9c91744-9f26-3f87-c054-d2f9105bd685@HIDDEN> From: Maxime Devos <maximedevos@HIDDEN> Subject: Re: [bug#57625] WIP: gnu: Add pnet. In-Reply-To: <d9c91744-9f26-3f87-c054-d2f9105bd685@HIDDEN> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------6YfeeRgbOSslvj4BMXi0Qama" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1662484984; bh=EJY6UdwTkg+xHme3U3j5DKR9v9Xb3RsaO2pQTurB15k=; h=Date:To:References:From:Subject:In-Reply-To; b=JY+hSvOSyVoYTNaJUu+ae6LehOOAq/SubouaOjiI2zlxPf5Ikr958j7Slz28L9HGe CehJKn/tf4gtxRpH8+TnG0Jx2Vwr198tXleXWoBEzZHdSV2eoM3LfLDDw4eK/gPmcM Y8LmfF+wJGsUtKCjAfF8n6QZJHOFNzW/VN8bzIP279fcpivTsIe/QB6R6MX82SsOia H4dlkeOalC/uIz/HPzcZ7i57X95zWDaAtjiivZeAk7dIvHPxw0X/7jYL9bBeDpxAXZ V6dawLnakQAJv5jQZ4sYkoqG5pxcDfyEskuKD1XJjebuZg+Fr22RjeZYwNDk9BLmqK iJ6+nibMNw2RA== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------6YfeeRgbOSslvj4BMXi0Qama Content-Type: multipart/mixed; boundary="------------NMaFkr6QKHx1nMTpKEe0tuCx"; protected-headers="v1" From: Maxime Devos <maximedevos@HIDDEN> To: Adam Faiz <adam.faiz@HIDDEN>, 57625 <at> debbugs.gnu.org Message-ID: <87ff6515-bd84-d465-99c4-baf4a0275a86@HIDDEN> Subject: Re: [bug#57625] WIP: gnu: Add pnet. References: <9d424667-868f-03f2-c521-8c10e106d6d3@HIDDEN> <d9c91744-9f26-3f87-c054-d2f9105bd685@HIDDEN> In-Reply-To: <d9c91744-9f26-3f87-c054-d2f9105bd685@HIDDEN> --------------NMaFkr6QKHx1nMTpKEe0tuCx Content-Type: multipart/mixed; boundary="------------bgyAEVkOJ3W0U0OGGuGAjN9V" --------------bgyAEVkOJ3W0U0OGGuGAjN9V Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQpPbiAwNi0wOS0yMDIyIDE3OjUzLCBBZGFtIEZhaXogdmlhIEd1aXgtcGF0Y2hlcyB2aWEg d3JvdGU6DQo+IEZyb20gYzEyODM4MTNiNzNmMGZkMDc2ZjQwMDc4NTFkMjVkYjk5ZWUyZmU3 YSBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDENCj4gRnJvbTogQXdlc29tZUFkYW01NDMyMSA8 YWRhbS5mYWl6QGRpc3Jvb3Qub3JnPg0KPiBEYXRlOiBUdWUsIDYgU2VwIDIwMjIgMTY6MDQ6 MDkgKzA4MDANCj4gU3ViamVjdDogW1BBVENIIDMvM10gV0lQOiBnbnU6IEFkZCBwbmV0Lg0K Pg0KPiAqIGdudS9wYWNrYWdlcy9kb3RnbnUuc2NtIChwbmV0KTogTmV3IHZhcmlhYmxlLg0K PiAtLS0NCj4gwqBnbnUvcGFja2FnZXMvZG90Z251LnNjbSB8IDY2ICsrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrDQo+IMKgMSBmaWxlIGNoYW5nZWQsIDY2IGlu c2VydGlvbnMoKykNCj4NCj4gZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9kb3RnbnUuc2Nt IGIvZ251L3BhY2thZ2VzL2RvdGdudS5zY20NCj4gaW5kZXggMTRlMTFiMzY1My4uOTc2YzRm MWYxNSAxMDA2NDQNCj4gLS0tIGEvZ251L3BhY2thZ2VzL2RvdGdudS5zY20NCj4gKysrIGIv Z251L3BhY2thZ2VzL2RvdGdudS5zY20NCj4gQEAgLTUwLDMgKzUwLDY5IEBAIChkZWZpbmUt cHVibGljIHRyZWVjYw0KPiDCoGFuZCBvdGhlciBsYW5ndWFnZS1iYXNlZCB0b29scy7CoCBJ dCBtYW5hZ2VzIHRoZSBnZW5lcmF0aW9uIG9mIGNvZGUgdG8gDQo+IGhhbmRsZQ0KPiDCoGFi c3RyYWN0IHN5bnRheCB0cmVlcyBhbmQgb3BlcmF0aW9ucyB1cG9uIHRoZSB0cmVlcy4iKQ0K PiDCoMKgwqDCoCAobGljZW5zZSBsaWNlbnNlOmdwbDIrKSkpDQo+ICsNCj4gKyhkZWZpbmUt cHVibGljIHBuZXQNCj4gK8KgIChwYWNrYWdlDQo+ICvCoMKgwqAgKG5hbWUgInBuZXQiKQ0K PiArwqDCoMKgICh2ZXJzaW9uICIwLjguMCIpDQo+ICvCoMKgwqAgKHNvdXJjZSAob3JpZ2lu DQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobWV0aG9kIHVybC1mZXRjaCkNCj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICh1cmkgKHN0cmluZy1hcHBlbmQNCj4gKyAi aHR0cHM6Ly9kb3dubG9hZC5zYXZhbm5haC5nbnUub3JnL3JlbGVhc2VzL2RvdGdudS1wbmV0 L3BuZXQtIg0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdmVy c2lvbiAiLnRhci5neiIpKQ0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHNoYTI1 Ng0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYmFzZTMyDQo+ICsgIjFmc2k4 bmtndmF3amliMm40a3l5Z2ZoZnIzMTYzN2Jpbjg0eGttcjBhcHZzYXZpaGxkN2kiKSkpKQ0K PiArwqDCoMKgIChidWlsZC1zeXN0ZW0gZ251LWJ1aWxkLXN5c3RlbSkNCj4gK8KgwqDCoCAo bmF0aXZlLWlucHV0cyAobGlzdCBhdXRvbWFrZSBhdXRvY29uZiBsaWJhdG9taWMtb3BzKSkN Cj4gK8KgwqDCoCAoaW5wdXRzIChsaXN0IHRyZWVjYyBsaWJmZmkgbGliZ2MgbGliZ2MtcHJp dmF0ZS1oZWFkZXJzLWZvci1wbmV0KSkNCj4gK8KgwqDCoCAoYXJndW1lbnRzDQo+ICvCoMKg wqDCoCAobGlzdCAjOmNvbmZpZ3VyZS1mbGFncw0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqAg I34obGlzdA0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHN0cmluZy1hcHBlbmQg IkNQUEZMQUdTPS1JIiAjJGxpYmZmaSAiL2luY2x1ZGUvZmZpIg0KPiArwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIiAtSSIgIyRs aWJnYyAiL2luY2x1ZGUvZ2MiDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAiIC1JIiAjJGxpYmdjLXByaXZhdGUtaGVhZGVy cy1mb3ItcG5ldCANCj4gIi9pbmNsdWRlL3ByaXZhdGUiKSkNCg0KRG8gIyQodGhpcy1wYWNr YWdlLWlucHV0ICJsaWJnYyIpIGluc3RlYWQgb2YgIyRsaWJnYy4gVGhhdCB3YXksIHBhY2th Z2UgDQp0cmFuc2Zvcm1hdGlvbnMgY2FuIHRha2UgZWZmZWN0LiBMaWtld2lzZSBmb3IgDQps aWJnYy1wcml2YXRlLWhlYWRlcnMtZm9yLXBuZXQuDQoNCj4gKyAjOm1ha2UtZmxhZ3MNCj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgICN+KGxpc3QgKHN0cmluZy1hcHBlbmQgIkdDTElCUz0i KSkgOyBsaWJnYyBpcyBhbHJlYWR5IGluIA0KPiB0aGUgbGlua2VyIHBhdGgNCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgICM6cGhhc2VzDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoCAjfiht b2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMNCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKGFkZC1hZnRlciAndW5wYWNrICd1bmJ1bmRsZS1kZXBlbmRlbmNpZXMNCj4g K8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1iZGEgXw0KPiArwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChmb3ItZWFjaCBkZWxldGUtZmlsZS1y ZWN1cnNpdmVseSAnKCJsaWJmZmkiIA0KPiAibGliZ2MiKSkpKQ0KDQpNb3ZlIHRoaXMgZGVs ZXRlLWZpbGUtcmVjdXJzaXZlbHkgdHdvIHRvIGEgc291cmNlIHNuaXBwZXQuIEZyb20gDQoo Z3VpeClTbmlwcGV0cyB2ZXJzdXMgUGhhc2VzOg0KDQo+IE9yaWdpbiBzbmlwcGV0cyBhcmUN Cj4gdHlwaWNhbGx5IHVzZWQgdG8gcmVtb3ZlIHVud2FudGVkIGZpbGVzIHN1Y2ggYXMgYnVu ZGxlZCBsaWJyYXJpZXMsIFsuLi5dDQoNCj4gKyAoYWRkLWJlZm9yZSAnY29uZmlndXJlICdm aXgtbWFrZWZpbGUNCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChsYW1i ZGEgXw0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0 dXRlKiAiY29uZmlndXJlLmluIiA7IEZpeCBtaXNzaW5nIA0KPiByZWZlcmVuY2UgdG8gUkFO TElCDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIkFD X1BST0dfTUFLRV9TRVQiKQ0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgICJBQ19QUk9HX01BS0VfU0VUXG5BQ19QUk9HX1JBTkxJQiIpKQ0KPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0dXRlKiAiTWFrZWZp bGUuYW0iIDsgRml4IHRvIG5vdCByZXF1aXJlIA0KPiBidW5kbGVkIGRlcGVuZGVuY2llcw0K PiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJPUFRfU1VC RElSUyBcXCs9IGxpYi4qIikgIiIpKQ0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIDsgRml4IGJ1ZyB3aGVyZSBjb2RlZ2VuLyouYyBmaWxlcyBhcmVuJ3QgY29t cGlsZWQgDQo+IGluIGluc3RhbGwNCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAoc3Vic3RpdHV0ZSogImNvZGVnZW4vTWFrZWZpbGUuaW4iDQo+ICvCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoIiQoTUFLRSkgJChBTV9NQUtF RkxBR1MpIGluc3RhbGwtYW0iKQ0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgICIkKE1BS0UpICQoQU1fTUFLRUZMQUdTKSBpbnN0YWxsLWFtXG5cdC5j Lm8gDQo+ICQoVFJFRUNDX1NSQ09VVCkiKSkNCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAoaW52b2tlICJhdXRvY29uZiIpDQo+ICvCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgKGludm9rZSAiYWNsb2NhbCIpDQo+ICvCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGludm9rZSAiYXV0b21ha2UiICItLWFkZC1t aXNzaW5nIikNCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoaW52 b2tlICJhdXRvbWFrZSIpKSkNCg0KVGhpcyBjYW4gYmUgc2ltcGxpZmllZCAtLSBhZnRlciB0 aGUgJ3VucGFjaycgcGhhc2UsIGluc2VydCBhIHBoYXNlIHRoYXQgDQpkZWxldGVzICdjb25m aWd1cmUnLiBBbm90aGVyIHBoYXNlIHdpbGwgYXV0b21hdGljYWxseSBjYWxsIGF1dG9jb25m IGFuZCANCnRoZSByZXN0LiBFdmVuIGJldHRlciB3b3VsZCBiZSB0byBkZWxldGUgaXQgaW4g YSBzbmlwcGV0LCB0byBhdm9pZCB0aGUgDQpyZXN1bHQgb2YgImd1aXggYnVpbGQgLS1zb3Vy Y2UiIGNvbnRhaW5pbmcgbm9uLXNvdXJjZSBjb2RlLg0KDQpJZiB5b3UgZG8gdGhhdCwgeW91 IG1pZ2h0IGFzIHdlbGwgcmVtb3ZlICdjb21waWxlJywgJ2NvbXBpbGUuZ3Vlc3MnLCANCidk ZXBjb21wJywgJ2luc3RhbGwtc2gnLCAnbHRjb25maWcnLCAnTWFrZWZpbGUuaW4nLCAnbHRj Zi1jLnNoJywgDQonbHRtYWluLnNoJyB0b28uIFRoZXJlIGFyZSBhbHNvIHZhcmlvdXMgTWFr ZWZpbGUuaW4gaW4gc3ViZGlyZWN0b3JpZXMsIA0KeW91IGNhbiBmaW5kIHRoZW0gd2l0aCAo ZmluZC1maWxlcyAiLiIgIk1ha2VmaWxlXFwuaW4iKS4NCg0KPiArIChhZGQtYmVmb3JlICdi dWlsZCAnZml4LWhlYWRlcnMNCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IChsYW1iZGEgXw0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChz dWJzdGl0dXRlKiAic3VwcG9ydC9oYl9nYy5jIg0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAoKCIjaW5jbHVkZSAuKi9saWJnYy9pbmNsdWRlL2djLmgu IikgIiNpbmNsdWRlIA0KPiA8Z2MuaD4iKQ0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoKCIjaW5jbHVkZSAuKi9saWJnYy9pbmNsdWRlL2djX3R5cGVk LmguIikgDQo+ICIjaW5jbHVkZSA8Z2NfdHlwZWQuaD4iKSkNCj4gK8KgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3RpdHV0ZSogInN1cHBvcnQvcHRfZGVmcy5j Ig0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCIjaW5j bHVkZSA8ZXJybm8uaD4iKQ0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgICIjaW5jbHVkZSA8ZXJybm8uaD5cbiNpbmNsdWRlIA0KPiA8Z2NfcHRocmVh ZF9yZWRpcmVjdHMuaD4iKSkpKQ0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAo YWRkLWFmdGVyICdmaXgtaGVhZGVycyAncmVwbGFjZS1yZW1vdmVkLWxpYmdjLWZ1bmN0aW9u DQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhIF8NCj4gK8Kg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3Vic3RpdHV0ZSogInN1cHBv cnQvdGhyZWFkLmMiDQo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIDsgTWF5YmUgR0NfQ3JlYXRlVGhyZWFkIGNhbiBiZSB1c2VkIGFzIHJlcGxhY2VtZW50 Pw0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKCJyZXN1 bHQgPSBHQ19ydW5fdGhyZWFkLio7IikNCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAicmVzdWx0ID0gdGhyZWFkX2Z1bmMoYXJnKTsiKSkpKSkpKQ0K DQpJZiBteSBwcm9wb3NhbCBvZiBkZWxldGluZyBsaWJmZmkgYW5kIGxpYmdjIGluIGEgc25p cHBldCBpcyBmb2xsb3dlZCwgDQp0aGVuIEkgdGhpbmsgdGhlc2Ugc3Vic3RpdHV0aW9ucyAo YW5kIHRoZSBjaGFuZ2UgdG8gY29kZWdlbi9NYWtlZmlsZS5pbiwgDQpNYWtlZmlsZS5hbSBh bmQgY29uZmlndXJlLmluKSBzaG91bGQgYmUgbW92ZWQgYXMgd2VsbCB0byB0aGUgc25pcHBl dC4gDQogRnJvbSAoZ3VpeClTbmlwcGV0cyB2ZXJzdXMgUGhhc2VzOg0KDQo+IFRoZSBzb3Vy Y2UgZGVyaXZlZA0KPiBmcm9tIGFuIG9yaWdpbiAoKikgc2hvdWxkIHByb2R1Y2UgYSBzb3Vy Y2UgdGhhdCBjYW4gYmUgdXNlZCB0byBidWlsZCB0aGUNCj4gcGFja2FnZSBvbiBhbnkgc3lz dGVtIHRoYXQgdGhlIHVwc3RyZWFtIHBhY2thZ2Ugc3VwcG9ydHMgKGkuZS4sIGFjdCBhcw0K PiB0aGUgY29ycmVzcG9uZGluZyBzb3VyY2UpLg0KKCopOiB0aGlzIGlzIHRoZSByZXN1bHQg b2YgIi4vcHJlLWluc3QtZW52IGd1aXggYnVpbGQgLS1zb3VyY2UgcG5ldCINCg0KPiArICho b21lLXBhZ2UgImh0dHA6Ly93d3cuZ251Lm9yZy9zb2Z0d2FyZS9kb3RnbnUvaHRtbDIuMC9w bmV0Lmh0bWwiKQ0KPiArwqDCoMKgIChzeW5vcHNpcyAiQm9vdHN0cmFwIGNvbXBpbGVyIGFu ZCBsaWJyYXJpZXMgZm9yIHRoZSBDIyANCj4gcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UiKQ0KV2hl cmUgY2FuIEkgZmluZCB0aGUgaW5mb3JtYXRpb24gdGhhdCBpdCdzIGEgJ0Jvb3RzdHJhcCBj b21waWxlcicgYW5kIA0Kbm90IGp1c3QgYSBjb21waWxlcj8NCj4gKyAoZGVzY3JpcHRpb24N Cj4gK8KgwqDCoMKgICJUaGUgZ29hbCBvZiB0aGlzIHByb2plY3QgaXMgdG8gYnVpbGQgYSBz dWl0ZSBvZiBGcmVlIFNvZnR3YXJlIA0KPiB0b29scw0KV2h5IGlzICdmcmVlIHNvZndhcmUn IGNhcGl0YWxpc2VkPw0KPiArdG8gYnVpbGQgYW5kIGV4ZWN1dGUgLk5FVCBhcHBsaWNhdGlv bnMsIGluY2x1ZGluZyBhIEMjIGNvbXBpbGVyLA0KPiArYXNzZW1ibGVyLCBkaXNhc3NlbWJs ZXIsIGFuZCBydW50aW1lIGVuZ2luZS7CoCBUaGUgaW5pdGlhbCB0YXJnZXQNCj4gK3BsYXRm b3JtIGlzIEdOVS9MaW51eCwgd2l0aCBvdGhlciBwbGF0Zm9ybXMgdG8gZm9sbG93IGluIHRo ZSBmdXR1cmUuIikNCg0KR2l2ZW4gdGhhdCBEb3RHTlUgaGFzIGJlZW4gZGVjb21taXNzaW9u ZWQsIEkgdGhpbmsgdGhlIGZ1dHVyZSBnb2FscyANCmFyZW4ndCByZWxldmFudCBhbnltb3Jl LiBIb3cgYWJvdXQ6DQoNCiJEb3RHTlUgUG9ydGFibGUuTkVUIGlzIGFuIGltcGxlbWVudGF0 aW9uIG9mIC5ORVQuwqAgSXQgY2FuIGJ1aWxkIGFuZCBleGVjdXRlDQouTkVUIGFwcGxpY2F0 aW9ucywgaW5jbHVkaW5nIGEgQyMgY29tcGlsZXIsIGFzc2VtYmxlciwgZGlzYXNzZW1ibGVy LA0KYW5kIHJ1bnRpbWUgZW5naW5lLiINCg0KaW5zdGVhZD/CoCBJZiBpdCB0dXJucyBvdXQg aXQgZG9lc24ndCBzdXBwb3J0IEdOVS9IdXJkLCB3ZSBoYXZlIGEgDQonc3VwcG9ydGVkLXN5 c3RlbXMnIGZpZWxkIHRvIGVuY29kZSB0aGF0IGluZm9ybWF0aW9uIGluLCBkdXBsaWNhdGlu ZyBpdCANCmluIHRoZSBkZXNjcmlwdGlvbiBpbiB1bm5lY2Vzc2FyeS4NCg0KPiArIChsaWNl bnNlIGxpY2Vuc2U6Z3BsMispKSkNCg0KR3JlZXRpbmdzLA0KTWF4aW1lDQoNCg== --------------bgyAEVkOJ3W0U0OGGuGAjN9V Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------bgyAEVkOJ3W0U0OGGuGAjN9V-- --------------NMaFkr6QKHx1nMTpKEe0tuCx-- --------------6YfeeRgbOSslvj4BMXi0Qama Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYxeB9wUDAAAAAAAKCRBJ4+4iGRcl7ium AP4kaOOQEQLqpyudmUnpKZprIrYIIe/gBOHhFVE4EaF3hgD8CuovaBNoLRE/NgmJcaTha5d+cThy CTjtE7H5RvoGGgM= =DUvi -----END PGP SIGNATURE----- --------------6YfeeRgbOSslvj4BMXi0Qama--
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 6 Sep 2022 16:58:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 06 12:58:00 2022 Received: from localhost ([127.0.0.1]:52527 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oVbtg-0003J1-0j for submit <at> debbugs.gnu.org; Tue, 06 Sep 2022 12:58:00 -0400 Received: from [195.130.137.88] (port=59722 helo=michel.telenet-ops.be) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <maximedevos@HIDDEN>) id 1oVbsr-0003Hd-Ox for 57625 <at> debbugs.gnu.org; Tue, 06 Sep 2022 12:57:59 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by michel.telenet-ops.be with bizsmtp id Ggvw2800520ykKC06gvwyc; Tue, 06 Sep 2022 18:56:07 +0200 Message-ID: <13dfa7fa-a27f-f68d-43ba-4be55e14ba16@HIDDEN> Date: Tue, 6 Sep 2022 18:55:56 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Content-Language: en-US To: Adam Faiz <adam.faiz@HIDDEN>, 57625 <at> debbugs.gnu.org References: <9d424667-868f-03f2-c521-8c10e106d6d3@HIDDEN> <620a920f-c95a-ada1-714c-dc39fc95c5a9@HIDDEN> From: Maxime Devos <maximedevos@HIDDEN> Subject: Re: [bug#57625] [PATCH 1/3] gnu: Add libgc-private-headers-for-pnet. In-Reply-To: <620a920f-c95a-ada1-714c-dc39fc95c5a9@HIDDEN> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------b3HPlgoE0BgdBSIHXAgM8Rz4" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1662483367; bh=xBAZwV+uNFNfwSinOpxMloNwbbdhZxjqJH3QYqUxI7U=; h=Date:To:References:From:Subject:In-Reply-To; b=WBTQLX2O632WtxpL7Jjf7rW51yvhkwjHywnFe6+G8lAugcSBy+dXwUsPQFOO6/YQu 6n0ryTJF21mJEazo4HFtj+UWpNYIag4fN/C80QJ4ea8+B8A4LHkShl8YhLAJax+NIS l2VuwEQQ6T0xw/QscLhxKz7QxqNENe3jio0AtVP5N0MZa68u8/HD/fgOiUh53UtoZz 6Iib2feN31ceXYhGpC5Rtv/C5/kj5CeDAySN3dHARMOz+HxfmflJbGdqxGUsQ6IPX1 i3EsNwxmZ4bwr0P03HTcJVqPQD1RUVcGuyJlUfHb/NHxP2TWzGYSMSqJ1jSCCYdp3L E41pZqdLtLJZw== X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: On 06-09-2022 17:34, Adam Faiz via Guix-patches via wrote: > +(define-public libgc-private-headers-for-pnet > +Â (hidden-package > +Â Â (package > +Â Â Â Â (name "libgc-private-headers") > +Â Â Â Â [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maximedevos[at]telenet.be) -0.0 T_SCC_BODY_TEXT_LINE No description available. 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS -0.0 NICE_REPLY_A Looks like a legit reply (A) X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------b3HPlgoE0BgdBSIHXAgM8Rz4 Content-Type: multipart/mixed; boundary="------------sOsR0ZvUivSaWyanxN09C63w"; protected-headers="v1" From: Maxime Devos <maximedevos@HIDDEN> To: Adam Faiz <adam.faiz@HIDDEN>, 57625 <at> debbugs.gnu.org Message-ID: <13dfa7fa-a27f-f68d-43ba-4be55e14ba16@HIDDEN> Subject: Re: [bug#57625] [PATCH 1/3] gnu: Add libgc-private-headers-for-pnet. References: <9d424667-868f-03f2-c521-8c10e106d6d3@HIDDEN> <620a920f-c95a-ada1-714c-dc39fc95c5a9@HIDDEN> In-Reply-To: <620a920f-c95a-ada1-714c-dc39fc95c5a9@HIDDEN> --------------sOsR0ZvUivSaWyanxN09C63w Content-Type: multipart/mixed; boundary="------------amMRSJm4kiaZsE2hunxZ00Cu" --------------amMRSJm4kiaZsE2hunxZ00Cu Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQpPbiAwNi0wOS0yMDIyIDE3OjM0LCBBZGFtIEZhaXogdmlhIEd1aXgtcGF0Y2hlcyB2aWEg d3JvdGU6DQo+ICsoZGVmaW5lLXB1YmxpYyBsaWJnYy1wcml2YXRlLWhlYWRlcnMtZm9yLXBu ZXQNCj4gK8KgIChoaWRkZW4tcGFja2FnZQ0KPiArwqDCoCAocGFja2FnZQ0KPiArwqDCoMKg wqAgKG5hbWUgImxpYmdjLXByaXZhdGUtaGVhZGVycyIpDQo+ICvCoMKgwqDCoCAodmVyc2lv biAocGFja2FnZS12ZXJzaW9uIGxpYmdjKSkNCj4gK8KgwqDCoMKgIChzb3VyY2UgKG9yaWdp bg0KPiArwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobWV0aG9kIHVybC1mZXRjaCkN Cj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHVyaSAoc3RyaW5nLWFwcGVuZCAN Cj4gImh0dHBzOi8vZ2l0aHViLmNvbS9pdm1haS9iZHdnYy9yZWxlYXNlcyINCj4gK8KgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgICIvZG93bmxvYWQvdiIgdmVyc2lvbiAiL2djLSIgDQo+IHZlcnNpb24gIi50 YXIuZ3oiKSkNCj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHNoYTI1Ng0KPiAr wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChiYXNlMzINCj4gKyAiMTc5OHJwM21j ZmtnczM4eW5rYmcycDQ3YnE1OXBpc3JjNm1uMGwyMHBiNWljemYwc3NqMyIpKSkpIA0KDQpU cnkgKHNvdXJjZSAocGFja2FnZS1zb3VyY2UgbGliZ2MpKSBpbnN0ZWFkLsKgIFRoYXQgd2F5 LCB0aGUgaGFzaCBhbmQgVVJMIA0KcmVtYWlucyBjb3JyZWN0IGV2ZW4gaWYgbGliZ2MgaXMg dXBkYXRlZC4NCg0KIMKgwqDCoMKgwqDCoMKgICcoKCJpbmNsdWRlL2NvbmZpZy5oLmluIiAi aW5jbHVkZS9wcml2YXRlL2NvbmZpZy5oIikNCg0KSSdkIHRoaW5rIHlvdSBuZWVkIHRvIGlu c3RhbGwgaW5jbHVkZS9jb25maWcuaCBpbnN0ZWFkICgqKS4NCg0KK8KgwqDCoMKgIChsaWNl bnNlICh4MTEtc3R5bGUgKHN0cmluZy1hcHBlbmQgaG9tZS1wYWdlICJsaWNlbnNlLnR4dCIp KSkpKSkNCg0KKGxpY2Vuc2UgKHBhY2thZ2UtbGljZW5zZSBsaWJnYykpLCBpbiBjYXNlIHRo ZSBsaWNlbnNlIG9mIGxpYmdjIGV2ZXIgDQpjaGFuZ2VzLg0KDQooKikgVW50ZXN0ZWQgcHJv cG9zYWw6DQoNCihkZWZpbmUtcHVibGljIGxpYmdjLWFsbC1oZWFkZXJzIDsgVE9ETyhjb3Jl LXVwZGF0ZXMpIG1lcmdlIGludG8gbGliZ2MNCiDCoCAocGFja2FnZQ0KIMKgIMKgIChpbmhl cml0IGxpYmdjKQ0KIMKgwqDCoCAobmFtZSAibGliZ2MtYWxsLWhlYWRlcnMiKQ0KIMKgwqDC oCAob3V0cHV0cyAib3V0IikNCiDCoMKgwqAgKGFyZ3VtZW50cw0KIMKgwqDCoMKgwqAgKGFw cGVuZCAocGFja2FnZS1hcmd1bWVudHMgbGliZ2MpDQogwqDCoMKgwqDCoMKgwqAgKGxpc3Qg IzppbXBvcnRlZC1tb2R1bGVzDQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAnKChn dWl4IGJ1aWxkIGdudS1idWlsZC1zeXN0ZW0pIChndWl4IGJ1aWxkIA0KY29weS1idWlsZC1z eXN0ZW0pKQ0KIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIzpwaGFzZXMNCiDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICN+KG1vZGlmeS1waGFzZXMNCiDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYWRkLWFmdGVyICdpbnN0YWxs ICdkZWxldGUtbGlicmFyeQ0KIMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAobGFtYmRhIF8NCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseSAoc3Ry aW5nLWFwcGVuZCANCiMkb3V0cHV0ICIvbGliIikpKSkNCiDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYWRkLWFmdGVyICdpbnN0YWxsICdkZWxldGUt cHJpdmF0ZS1oZWFkZXINCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgKGxhbWJkYSBfDQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZGVsZXRlLWZpbGUtcmVjdXJzaXZlbHkgKHN0cmlu Zy1hcHBlbmQgDQojJG91dHB1dCAiL2xpYiIpKSkpDQogwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGFkZC1hZnRlciAnaW5zdGFsbCAnaW5zdGFsbC1w cml2YXRlDQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIChsYW1iZGEgYXJndW1lbnRzDQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoKEAgKGd1aXggYnVpbGQgY29weS1idWlsZC1zeXN0 ZW0pIGluc3RhbGwpDQogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIChhcHBlbmQgKGxpc3QgIzppbnN0YWxsLXBsYW4gDQonKCgiaW5j bHVkZS9jb25maWcuaCIgWy4uLl0pIFsuLi5dKSkNCiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIGFyZ3VtZW50cykpKSkpKSkpDQogwqDCoMKgIChzeW5vcHNpcyAuLi4pDQogwqAg wqAgKGRlc2NyaXB0aW9uIC4uLikpKQ0KDQpBbHNvLCB3aHkgYSBoaWRkZW4gcGFja2FnZT8N Cg0KR3JlZXRpbmdzLA0KTWF4aW1lLg0KDQoNCg== --------------amMRSJm4kiaZsE2hunxZ00Cu Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------amMRSJm4kiaZsE2hunxZ00Cu-- --------------sOsR0ZvUivSaWyanxN09C63w-- --------------b3HPlgoE0BgdBSIHXAgM8Rz4 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYxd7nAUDAAAAAAAKCRBJ4+4iGRcl7rmq AP4nr+DnTw17FbAwCWlZlS7gGyyKEwxOBP0XKzC4GCtbawEAy1Dh1GZ5Tw5bLD7/LQv7z122dot6 Qx62RBiHANF9iQg= =yQ90 -----END PGP SIGNATURE----- --------------b3HPlgoE0BgdBSIHXAgM8Rz4--
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 6 Sep 2022 15:53:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 06 11:53:57 2022 Received: from localhost ([127.0.0.1]:52434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oVatg-0007U3-JU for submit <at> debbugs.gnu.org; Tue, 06 Sep 2022 11:53:57 -0400 Received: from knopi.disroot.org ([178.21.23.139]:59836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1oVate-0007Ts-M3 for 57625 <at> debbugs.gnu.org; Tue, 06 Sep 2022 11:53:55 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 14A95400E1 for <57625 <at> debbugs.gnu.org>; Tue, 6 Sep 2022 17:53:53 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id F3wmVhlrG1Uv for <57625 <at> debbugs.gnu.org>; Tue, 6 Sep 2022 17:53:51 +0200 (CEST) Message-ID: <d9c91744-9f26-3f87-c054-d2f9105bd685@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1662479629; bh=YB93nVoZDXr6/VMXtFmVpnT0s7yIjCaYtYjLrNYKRJo=; h=Date:To:From:Subject; b=EMNLRXym/t9BkokLNIL3tHTPEBIbPkE4ztotpNWScrbsQrCeYW0jj+IMgxJX3HONT CjzBsw+OzzFpIqtC7ArrzGqehudUNStdzEpGb5+Ne4jBvlSGoXlovS7cTkiNoW0cpY WSu3U5WJUQyfXyYzHTwu+/KzE2KZCqGr14HwmCG/TqUseY8U3AQ9IeA1NR5TDERQH5 lpRT/ge68FewbcTFoEEuCJfA9bHKzltQdbFT0gisdAvXfGHRC3zGk4LVvD7hntxk+J HiDQjxzV+7M9qtOLsSTu2xeb4mhAE45b+sIRDr+yCfTZSP0BWAibWYiS7pJmuxIUXk nBpvEqoG5vJfg== Date: Tue, 6 Sep 2022 23:53:44 +0800 Mime-Version: 1.0 To: 57625 <at> debbugs.gnu.org Content-Language: en-US From: Adam Faiz <adam.faiz@HIDDEN> Subject: WIP: gnu: Add pnet. Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From c1283813b73f0fd076f4007851d25db99ee2fe7a Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Tue, 6 Sep 2022 16:04:09 +0800 Subject: [PATCH 3/3] WIP: gnu: Add pnet. * gnu/packages/dotgnu.scm (pnet): New variable. --- gnu/packages/dotgnu.scm | 66 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/gnu/packages/dotgnu.scm b/gnu/packages/dotgnu.scm index 14e11b3653..976c4f1f15 100644 --- a/gnu/packages/dotgnu.scm +++ b/gnu/packages/dotgnu.scm @@ -50,3 +50,69 @@ (define-public treecc and other language-based tools. It manages the generation of code to handle abstract syntax trees and operations upon the trees.") (license license:gpl2+))) + +(define-public pnet + (package + (name "pnet") + (version "0.8.0") + (source (origin + (method url-fetch) + (uri (string-append + "https://download.savannah.gnu.org/releases/dotgnu-pnet/pnet-" + version ".tar.gz")) + (sha256 + (base32 + "1fsi8nkgvawjib2n4kyygfhfr31637bin84xkmr0apvsavihld7i")))) + (build-system gnu-build-system) + (native-inputs (list automake autoconf libatomic-ops)) + (inputs (list treecc libffi libgc libgc-private-headers-for-pnet)) + (arguments + (list #:configure-flags + #~(list + (string-append "CPPFLAGS=-I" #$libffi "/include/ffi" + " -I" #$libgc "/include/gc" + " -I" #$libgc-private-headers-for-pnet "/include/private")) + #:make-flags + #~(list (string-append "GCLIBS=")) ; libgc is already in the linker path + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'unbundle-dependencies + (lambda _ + (for-each delete-file-recursively '("libffi" "libgc")))) + (add-before 'configure 'fix-makefile + (lambda _ + (substitute* "configure.in" ; Fix missing reference to RANLIB + (("AC_PROG_MAKE_SET") + "AC_PROG_MAKE_SET\nAC_PROG_RANLIB")) + (substitute* "Makefile.am" ; Fix to not require bundled dependencies + (("OPT_SUBDIRS \\+= lib.*") "")) + ; Fix bug where codegen/*.c files aren't compiled in install + (substitute* "codegen/Makefile.in" + (("$(MAKE) $(AM_MAKEFLAGS) install-am") + "$(MAKE) $(AM_MAKEFLAGS) install-am\n\t.c.o $(TREECC_SRCOUT)")) + (invoke "autoconf") + (invoke "aclocal") + (invoke "automake" "--add-missing") + (invoke "automake"))) + (add-before 'build 'fix-headers + (lambda _ + (substitute* "support/hb_gc.c" + (("#include .*/libgc/include/gc.h.") "#include <gc.h>") + (("#include .*/libgc/include/gc_typed.h.") "#include <gc_typed.h>")) + (substitute* "support/pt_defs.c" + (("#include <errno.h>") + "#include <errno.h>\n#include <gc_pthread_redirects.h>")))) + (add-after 'fix-headers 'replace-removed-libgc-function + (lambda _ + (substitute* "support/thread.c" + ; Maybe GC_CreateThread can be used as replacement? + (("result = GC_run_thread.*;") + "result = thread_func(arg);"))))))) + (home-page "http://www.gnu.org/software/dotgnu/html2.0/pnet.html") + (synopsis "Bootstrap compiler and libraries for the C# programming language") + (description + "The goal of this project is to build a suite of Free Software tools +to build and execute .NET applications, including a C# compiler, +assembler, disassembler, and runtime engine. The initial target +platform is GNU/Linux, with other platforms to follow in the future.") + (license license:gpl2+))) -- 2.37.2 I also could use help with the (substitute* "codegen/Makefile.in" ...) part, since I don't know how what the proper regexp is to make it match.
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 6 Sep 2022 15:42:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 06 11:42:06 2022 Received: from localhost ([127.0.0.1]:52374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oVaiE-0006zP-B7 for submit <at> debbugs.gnu.org; Tue, 06 Sep 2022 11:42:06 -0400 Received: from knopi.disroot.org ([178.21.23.139]:48008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1oVaiC-0006zH-TQ for 57625 <at> debbugs.gnu.org; Tue, 06 Sep 2022 11:42:05 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 3C9334006E for <57625 <at> debbugs.gnu.org>; Tue, 6 Sep 2022 17:42:04 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id V8AFwAm5ADvM for <57625 <at> debbugs.gnu.org>; Tue, 6 Sep 2022 17:42:02 +0200 (CEST) Message-ID: <f714b160-5ea4-9bdd-d4f0-46434f68e1fb@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1662478811; bh=rRaAnC2CMHv9DBamogthmCK6g/g79teU8gUtepIhct4=; h=Date:To:From:Subject; b=PeaSwkcQMLxQaxl1dQeTduWPwLS/Hm5+qhNCEfzLpGBjsK3a2sXPXO5X/h7snOJeV KNlrLpqttuz0zJZP71V6wC2/cpwt4xIsFUrU6qlCVSbbfqGuxlyht8RU9QrojWRI2a XQCEKqbsZxuAud4ee9ZGPf5Yam9BUyF6KCNJQ3i6VALa6NhbsseJr9rjo7jZH2rIP6 t5MmZrL8AIk8uVzCqhatKP0NFgNDliM8i27ru1oElYQYhFo1hGqAFc60FmwlGkJH48 +Amx4d36+5SLa3/RM7yeUxH2W6O5g+rtltLc7kDlNa/QajQsLG0d2huCujxr/SMVjW iY7NVEYodZMPQ== Date: Tue, 6 Sep 2022 23:39:54 +0800 Mime-Version: 1.0 To: 57625 <at> debbugs.gnu.org Content-Language: en-US From: Adam Faiz <adam.faiz@HIDDEN> Subject: [PATCH 2/3] gnu: Add treecc. Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: From 72b17b99a7318626dd41db831201c9df64e4defd Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Tue, 6 Sep 2022 15:51:16 +0800 Subject: [PATCH 2/3] gnu: Add treecc. * gnu/packages/dotgnu.scm: New file. --- gnu/packages/dotgnu.scm | 52 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 gnu/packages/dotgnu.scm Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: ambrevar.xyz (xyz)] -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) From 72b17b99a7318626dd41db831201c9df64e4defd Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Tue, 6 Sep 2022 15:51:16 +0800 Subject: [PATCH 2/3] gnu: Add treecc. * gnu/packages/dotgnu.scm: New file. --- gnu/packages/dotgnu.scm | 52 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 gnu/packages/dotgnu.scm diff --git a/gnu/packages/dotgnu.scm b/gnu/packages/dotgnu.scm new file mode 100644 index 0000000000..14e11b3653 --- /dev/null +++ b/gnu/packages/dotgnu.scm @@ -0,0 +1,52 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2016 Jan Nieuwenhuizen <janneke@HIDDEN> +;;; Copyright © 2020 Pierre Neidhardt <mail@HIDDEN> +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + +(define-module (gnu packages dotgnu) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (gnu packages autotools) + #:use-module (gnu packages bdw-gc) + #:use-module (gnu packages libffi) + #:use-module (gnu packages) + #:use-module (guix packages) + #:use-module (guix download) + #:use-module (guix gexp) + #:use-module (guix git-download) + #:use-module (guix build-system gnu)) + +(define-public treecc + (package + (name "treecc") + (version "0.3.10") + (source (origin + (method url-fetch) + (uri (string-append + "https://download.savannah.gnu.org/releases/dotgnu-pnet/treecc-" + version ".tar.gz")) + (sha256 + (base32 + "1rzgnspg2xccdq3qsx0vi3j28h4qkrzbrjnhzvnny34fjfk217ay")))) + (build-system gnu-build-system) + (home-page "http://www.gnu.org/software/dotgnu/") + (synopsis "Abstract syntax tree compiler compiler") + (description + "The treecc program is designed to assist in the development of compilers +and other language-based tools. It manages the generation of code to handle +abstract syntax trees and operations upon the trees.") + (license license:gpl2+))) -- 2.37.2
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at 57625) by debbugs.gnu.org; 6 Sep 2022 15:37:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 06 11:37:31 2022 Received: from localhost ([127.0.0.1]:52358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oVadn-0006pS-1l for submit <at> debbugs.gnu.org; Tue, 06 Sep 2022 11:37:31 -0400 Received: from knopi.disroot.org ([178.21.23.139]:38286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1oVadk-0006pH-I7 for 57625 <at> debbugs.gnu.org; Tue, 06 Sep 2022 11:37:29 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id CC6C14A002 for <57625 <at> debbugs.gnu.org>; Tue, 6 Sep 2022 17:37:26 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8SMTP id sscrsEwymLNy for <57625 <at> debbugs.gnu.org>; Tue, 6 Sep 2022 17:37:25 +0200 (CEST) Message-ID: <620a920f-c95a-ada1-714c-dc39fc95c5a9@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1662478465; bh=f+IT0jusn+saamrkz/ZFDZEUyRpls6Lk5hWZUXfPqnc=; h=Date:To:From:Subject; b=TVBLHaZSUeE/z/ptCTkTqXknliBEL6oyB2TuuU7K0bZUIKBZzMf0KUnJu1HC9hAh8 WFn/VSOP5MiFC3h7XsCIMHd67ljTKlqD7ZtP1dl+DAdi0taOiptE6qwHRJXnQj9ZNx w/hv2VIfEv+bNXOiFuYhc0SX2rg/J2e+KlEGQsC0bkS/7uS89CKwV/+oTMT6XzhRTU wzSBU53W8hQ1tGUDe/E0hEdMPRG1XPsyWQn7RfE/3QOjRUtLOAacFLtwuaaBTcsTF+ Ld3P0n5P+Rij1VPRWmuQlW6em9nKCikeYgrjB7XfrdFicBp9a+ziXkXNWbg8lS9DGt g6L258gBE0j8g== Date: Tue, 6 Sep 2022 23:34:19 +0800 Mime-Version: 1.0 To: 57625 <at> debbugs.gnu.org Content-Language: en-US From: Adam Faiz <adam.faiz@HIDDEN> Subject: [PATCH 1/3] gnu: Add libgc-private-headers-for-pnet. Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57625 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From feec1f999877de9ae411653c76bbf144cc6c7b2d Mon Sep 17 00:00:00 2001 From: AwesomeAdam54321 <adam.faiz@HIDDEN> Date: Tue, 6 Sep 2022 14:08:33 +0800 Subject: [PATCH 1/3] gnu: Add libgc-private-headers-for-pnet. * gnu/packages/bdw-gc.scm (libgc-private-headers-for-pnet): New private variable. --- gnu/packages/bdw-gc.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/bdw-gc.scm b/gnu/packages/bdw-gc.scm index 268f0703b8..3bf2a8f2f6 100644 --- a/gnu/packages/bdw-gc.scm +++ b/gnu/packages/bdw-gc.scm @@ -26,6 +26,7 @@ (define-module (gnu packages bdw-gc) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix utils) + #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (gnu packages pkg-config) #:use-module (gnu packages hurd)) @@ -122,6 +123,41 @@ (define-public libgc/back-pointers ,@(package-arguments libgc))) (synopsis "The BDW garbage collector, with back-pointer tracking"))) +(define-public libgc-private-headers-for-pnet + (hidden-package + (package + (name "libgc-private-headers") + (version (package-version libgc)) + (source (origin + (method url-fetch) + (uri (string-append "https://github.com/ivmai/bdwgc/releases" + "/download/v" version "/gc-" version ".tar.gz")) + (sha256 + (base32 + "1798rp3mcfkgs38ynkbg2p47bq59pisrc6mn0l20pb5iczf0ssj3")))) + (build-system copy-build-system) + (arguments + '(#:install-plan + '(("include/config.h.in" "include/private/config.h") + ("include/gc_tiny_fl.h" "include/private/gc_tiny_fl.h") + ("include/gc_mark.h" "include/private/gc_mark.h") + ("include/private/gcconfig.h" "include/private/gcconfig.h") + ("include/private/gc_hdrs.h" "include/private/gc_hdrs.h") + ("include/private/gc_atomic_ops.h" "include/private/gc_atomic_ops.h") + ("include/private/gc_locks.h" "include/private/gc_locks.h") + ("include/private/gc_priv.h" "include/private/gc_priv.h")) + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-includes + (lambda _ + (substitute* "include/private/gc_priv.h" + (("#include .*/gc_tiny_fl.h") "#include <gc_tiny_fl.h>") + (("#include .*/gc_mark.h") "#include <gc_mark.h>"))))))) + (synopsis "Private headers of libgc for pnet") + (description "Private headers in libgc that are used in pnet.") + (home-page "https://www.hboehm.info/gc/") + (license (x11-style (string-append home-page "license.txt")))))) + (define-public libatomic-ops (package (name "libatomic-ops") base-commit: 9fa3e90789203109f6f86ab41b48c65f15451d4e -- 2.37.2
guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 6 Sep 2022 14:54:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Sep 06 10:54:13 2022 Received: from localhost ([127.0.0.1]:52278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oVZxo-0003JX-Ls for submit <at> debbugs.gnu.org; Tue, 06 Sep 2022 10:54:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:35398) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <adam.faiz@HIDDEN>) id 1oVUG8-0006Az-JT for submit <at> debbugs.gnu.org; Tue, 06 Sep 2022 04:48:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44216) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <adam.faiz@HIDDEN>) id 1oVUG3-00053s-EH for guix-patches@HIDDEN; Tue, 06 Sep 2022 04:48:38 -0400 Received: from knopi.disroot.org ([178.21.23.139]:44824) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <adam.faiz@HIDDEN>) id 1oVUFv-0007Ir-5j for guix-patches@HIDDEN; Tue, 06 Sep 2022 04:48:29 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 653DC40065 for <guix-patches@HIDDEN>; Tue, 6 Sep 2022 10:48:11 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YXxMwc6E_N0R for <guix-patches@HIDDEN>; Tue, 6 Sep 2022 10:48:10 +0200 (CEST) Message-ID: <9d424667-868f-03f2-c521-8c10e106d6d3@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1662454087; bh=3xdML4kUuOe58Z/vVgXPsq9Iki6EHkE1/ft7bQtf1BI=; h=Date:To:From:Subject; b=AU07auX5ElqGzGkz1Pp/Evi4+B6YrwXGZOOzf+uQMXMhsfPDs37aNDUb9L9b1s6CO Cd69DqCd49pIxhjA1I4cBtf7h4ZbxeLwzXQv6MjDxa3IHmnlHRqU/IuJv7YsA44P8b 6mtAKy/NehHQ1QUf61dYGdJWNiJUWJy1a5WG+SUB1tlQt5o3A6aTRH1l7rbC7m17ei Me9273pd2mbYE2HQ5tQQbBUe3pYfGZ55/m2f/vgnLUjDvPAccJjIzkjzsF5G80H4lF IykeKumRaZ+YU/JUTzUV5hKgTpbafOUe9GA/DTqr+m3UvWPB4I+tVQoAVAo99RZ8Mi OgnczYLDPvDDQ== Date: Tue, 6 Sep 2022 16:48:01 +0800 Mime-Version: 1.0 To: guix-patches@HIDDEN Content-Language: en-US From: Adam Faiz <adam.faiz@HIDDEN> Autocrypt: addr=adam.faiz5990@HIDDEN; keydata= xsFNBGHz4UUBEAC8GV0NYJfFm4XeLOcJmOcP5o4vLnOyoizktQ93xnnmVS5y7QdCSdwY0pA1 hWGpXGJa1komxRg1CiaW/nmGbNWNW7Z/cSJyXLn6z4v2KhVs6HrytbVACZGKPlQPShYKdCF3 cbxmmEJ5OBlapbh0zBNsJhyCyG3grCsgFA6J5STG/kO8OIUdxY2d4XoSohnV/0QK0USsE2CU HG1tMeK1tSiI2bSZ8mUcd+h1ofNeFCXckL48exb7hmXN891EdoBm4HaApKmrzjiHb4JBvX4B zpSIUtg4f4tAbLUc/ZJjfhwaBAlJRSUHY8rHKHa2Oet2/PrWe4ARfubsw6ZrnnU2Pq2HqpvY Pk5/E1SP82x1Sz67qtOx3tkU5X8FULhYqdekD0IdYvJV4Vwd3Bf6DQzLmNU16WShFGXId8Dq k+qteMHN90WOoVxQXH5kImkzNggJHT4Qg5qE5cDBlpf7uiwhl2Z+4BTdnTt8a+Ztv0aKWDD8 ArQjFK85gfgXh+hJJ+mmurlQCmT585VePakOGRcDlmt8uGnzn5KAZ1jb/VeIpDonr3W09R90 fpTVSJyNr67vT6qsfsFz/S31YvMF5FlRxXu0qyeWRZX8roCe+bMvhig0s8XoJ39jKj+Ax+h3 l9vh19FYWBRF/l2vKLzyODf7KNfpNrU5pDwilHyJpaVHP7rXXQARAQABzSNBZGFtIEZhaXog PGFkYW0uZmFpejU5OTBAZ21haWwuY29tPsLBjwQTAQgAORYhBOnU/wKNNnFDtMI7ShCJYYQ/ 2DyYBQJh8+FLBQkDwmcAAhsDBQsJCAcCBhUICQoLAgUWAgMBAAAKCRAQiWGEP9g8mDUOEACH MaqxTnjV/Hf6BVaoAIbYgoeDVZKJ/byZaz+V7hZQdUOdN4I8Y41BeeA7pnrSl2o+5Xh1QyGf pJQMOQQCbMYOkA6erm+Czz1bLgBPpsXRnC1IyLw14qhPHReFJVbdFgZ4Fc2BzOporaGh0OD5 ha0iITQh3MnoIBcDCQG8FcTGYH/7ydRA9WwhRtY6aRUmXcwOXr6wjmeWTnIfamhKAPlWrKkZ FWxM0mPygVzMPc4He/jo/LOL+HQcszHxQKG3TAm3zCZmSKzt5R4jX0j0BBdYxX+EFtkHeK7m IB09hlN5XQEnl1KWdNmATAQNb2ofzLmIRaij1NFJk84E42i37QokIC89MS8YuMf+e9mdNGOv BPgn/rLo1P6oxYZbzmdW3ABzwMIO5kXtlxr6rIOAl7JM/SwSJDKsspshVlC/DcSSZ04HxpG0 lhIRtAVzuQp4ScED7bRm2Rce1QXNEY2cauIcCSDXu/f3H2fp8oS3OP4DLpiVfIPqGkmRjRQw VogCdAKfI8p1oHh0cK5LapUrLYa9X+64Si/o6JpVReKDj+cfQ4/g7fvj6FOC4S1KOlr9hnyG V8AxUMsxrNfuoWFmm950S0Zg09ljMlFmluxnHQk8gVDGqNsrWE7j8SykF1M9OMM++1GhlpZ0 olcHC4nIJ6w/UW/FC+CB8OKC+Gynz9+Ql87BTQRh8+FMARAA4zT16n3idMPA06ZvnIxwcJih rH+xZ1J2DYJxCJ4I6vJL7SxIi9mdRJmOxpC2wpa9H+c+Bihgh3rV/VoFkHLQqsFO2jWXD+nu Ho9h8jT4123Ng7CBFkU0R9czqSrphG0LKrIoSUMYYhAcoIhMcB6hjCtg7w/M3DjMAJGf349L XYZOAjXvsmswoZ6QfNJ0B3ZrDpRz8t76gaSIGWSxlYPzCxRmlr18FOQDQ6lZmu/akHPxNgz5 EfcjkDPMhsBCfowNWIALUBuR0QnljnQqLY9XzmF2KNS2LUCLojlnvYja+yrATVvEPovLuS8r +EyjYiabPKGW8JGQrhP6sdGjtLdam0AYt4SORfs1csXQ5V3UIHfNyRRIH8S/MJ8mBHbFTbKq 9xj9P2uyIMI97Q+OpegINicKeYjXtaD5L3F+s5032EI0MqGNID/6muWPwM+Fq8ZtzEUGsHV5 qNluzXLwzbq4BSLFsfpZDIrJ3AcT1lzwEKnSIqvvbMB6GjG0f/8/rjfBsDQ/kS5IPi6AzdvF A+9dkxgtmgIEcAFddjiTR1AMBjWHUPO8lp3jg3oj3Q+Ac1B5y+nxDYsz8MELvm/mYrxbDBIR TDjwYDcPfLl3YUBD7//ZNvIYnbSXwnfxBDd2MUwCaeirl7zmzDjBFEt9DXFpfvU+WE5iuepG GVCDpWDl5dUAEQEAAcLBfAQYAQgAJhYhBOnU/wKNNnFDtMI7ShCJYYQ/2DyYBQJh8+FPBQkD wmcAAhsMAAoJEBCJYYQ/2DyYa/8P/R99Za/cv46SMQSNBYTInrOe6ApfnQJLScREgz6bgOQx LSbWOIZMj3f5hydePw8myqTwbf7QRSQFUz7xwLvWLFQvMIts8KyiqeLx0oXxjI4dOPT0JTWp U2WFE2sPihKHmGkRkpZR8mmP7F9/WykpgxqfKwmoFSxD5EMIb0e+jqiQ5HThoOkQft8uazUf W6rsZcCvk6S5ZgGnWMn0t1qLVniTUFzgK68lqojjr7AH2gD0uClgfAnYVzCfPGF/JY6MTHMb k/9hC7E0yG15Xled8qsj1GdSdrFLHSaO2ljWfzqDSJkBL9mE46Xvpi2dJEgvS1Dl5v6E+efY W88X0dGqdICo/rDVmXpv7BSkUCyErtcfsHkYYP82sHks1AHmRK4tgXQxCX5iRc3B8zVHQllw pgph+9ZLf/f+PppUEDgDZSEE8/Kx8+8uQdXntO99S5fkZL+HB4R2Rk0+7zEfGXdqnmc3czva mEo4TIDjh8RBCWJtXpY3Ks6BZNdjtP/w6OcmUKRgVhlN94n47zt7q6MzAfZnZ+ebYllDd7lT vDL+GNrGiUXZXcILLvPlI9fECSeevqNkjCSXra3e0/X0ZNG+3bi+BR46PTzXlSGZGBcU6Dir RjoETIkR6t0hx6VQK80tLKejHdMeBeFVh6WyLkhiDJ9wz4plFgaNRHs+muf8SyFR Subject: [PATCH 0/3] WIP: Add pnet. Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=adam.faiz@HIDDEN; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 06 Sep 2022 10:54:08 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) Hello everyone, The patch to add pnet from DotGNU is a work in progress. Currently it fails to build because pnet-0.8.0/support/pt_defs.c has undefined references to the GC_pthread_* functions, even after I added <gc_pthread_redirects.h> to its included headers.
Adam Faiz <adam.faiz@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#57625
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.