Received: (at 71519) by debbugs.gnu.org; 4 Nov 2024 06:55:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 04 01:55:15 2024 Received: from localhost ([127.0.0.1]:37761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t7qza-0007VP-RP for submit <at> debbugs.gnu.org; Mon, 04 Nov 2024 01:55:15 -0500 Received: from mail-pl1-f180.google.com ([209.85.214.180]:51283) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gemmaro.dev@HIDDEN>) id 1t7qzX-0007UG-C6 for 71519 <at> debbugs.gnu.org; Mon, 04 Nov 2024 01:55:13 -0500 Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-20ca1b6a80aso38188295ad.2 for <71519 <at> debbugs.gnu.org>; Sun, 03 Nov 2024 22:55:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730703250; x=1731308050; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=fz1BC6f8OF23MAzFjVIOBagyyyvdt/zlsUVwp8pRQSQ=; b=JERDZO5Qc9VBZ/fwoxR3UMoGCqWBgGnDG2JMG23AWEAu0uV27+pyg589lAE+jGIUep I0IaBZcbcACTQyczTBcSsH7eTiL+uvbGlZGQt52nekZQOnDr9h/RsLbigA0h4/uXXAWm BbxbMUD6JbXhMecgz8mJS5tX9uzoM0c3eDjN9TPBXd4SMpA4YITfuzijI7P4dby+XA5F SO1RFtKMhfCbLUkCntSHvYcn0Ocg3C1/hHwgjP18Ay8Avu8oqY55Id1hwPr2Tg7NZ0Z5 zbVZ6hkvBslKrto2+fqE76BXYt/aknuZPtspqsfouh63MplmfD/Y1WclSA4kppYObxj5 USvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730703250; x=1731308050; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=fz1BC6f8OF23MAzFjVIOBagyyyvdt/zlsUVwp8pRQSQ=; b=ZVmhpikRjKUchfYLNxZhoaGkSWPeW9ZSbW7pAN12NJP+Dd3HGnE0dnaxbg3Oq4nbaC EHb4YlgaumR5UQC6iPNgb18P5J5iKBkTXmhmXKrwn24dR9pv4Ho8D7xae/zos+N+ZCpO iq65GimuBMJsInkvZtlhsgc8ZHOmd+cKD1BBsH+QTFx1ZVwPaf5Tv65/nJAyxAQnzObn JXi0o5o/LUMHbiyH01UZDye36WW9Wy2Cke9P7rAKBka02mfDDwnCPZ7Eh+qzeDlwskRv nspGWZO3H2JgayjxhFchU39hNPfrqauQDxd9Fc4jzNaImrT+sYTPJCIXjOUtsIfZ8V2M w3sg== X-Gm-Message-State: AOJu0YypIzfhFrkj1qSFHrC7YwEReFVRyar1Op4vIENeHIgzfzrX12J6 ZQdWPxhcyZBMTdnuE01puIEWlip6fm/69bF3Wdzo2fSq4y5CJAMzUuswkvnF X-Google-Smtp-Source: AGHT+IF8KZWIdLastxugNZBHN2wNLJIsDQr/m+M2KG1yA2qsssmdFnIAty59kemmKyPkYrShFSrsFA== X-Received: by 2002:a17:902:da83:b0:20b:5ea2:e06 with SMTP id d9443c01a7336-2111b018c41mr159836245ad.56.1730703250302; Sun, 03 Nov 2024 22:54:10 -0800 (PST) Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-211057d89absm54520785ad.282.2024.11.03.22.54.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 03 Nov 2024 22:54:09 -0800 (PST) From: gemmaro <gemmaro.dev@HIDDEN> To: 71519 <at> debbugs.gnu.org Subject: [PATCH v4] gnu: Add ruby-prism. Date: Mon, 4 Nov 2024 15:53:38 +0900 Message-ID: <f698438c925a7459bb70d6d8c60174bd86d645a1.1730702978.git.gemmaro.dev@HIDDEN> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 X-Debbugs-Cc: gemmaro <gemmaro.dev@HIDDEN>, Nicolas Graves <ngraves@HIDDEN>, Christopher Baines <guix@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 71519 Cc: gemmaro <gemmaro.dev@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: -0.3 (/) * gnu/packages/ruby.scm (ruby-prism): New variable. Change-Id: I9a471843c51fd7449fbfa88fbc18e58a05d4f686 --- This removes the modules part of the previous third patch (sorry that its revision was missing). gnu/packages/ruby.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 12c439b3a9..439f52ecbf 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -6995,6 +6995,40 @@ (define-public ruby-parser (home-page "https://github.com/whitequark/parser") (license license:expat))) +(define-public ruby-prism + (package + (name "ruby-prism") + (version "1.2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ruby/prism") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1h9hsykhkr5hnh04akhv5zkfc7pgq5cpzfvkpfwdhkkmc6jai1lm")))) + (build-system ruby-build-system) + (arguments + (list + #:phases #~(modify-phases %standard-phases + (add-before 'build 'compile + (lambda _ + (setenv "CC" + #$(cc-for-target)) + (invoke "rake" "compile")))))) + (native-inputs (list ruby-rake-compiler ruby-ffi)) + (synopsis "Parser for the Ruby programming language") + (description + "Prism is a parser for the Ruby programming language. It is designed +to be portable, error tolerant, and maintainable. It is written in +C99 and has no dependencies.") + ;; Some tests fail on i686-linux and armhf-linux. + (supported-systems '("x86_64-linux" "aarch64-linux" "riscv64-linux" + "powerpc64le-linux")) + (home-page "https://ruby.github.io/prism/") + (license license:expat))) + (define-public ruby-set (package (name "ruby-set") base-commit: 547d97180471e90e404a948015f65431961aa273 -- 2.46.0
gemmaro.dev@HIDDEN, ngraves@HIDDEN, guix@HIDDEN, guix-patches@HIDDEN
:bug#71519
; Package guix-patches
.
Full text available.Received: (at 71519) by debbugs.gnu.org; 3 Nov 2024 21:07:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 03 16:07:48 2024 Received: from localhost ([127.0.0.1]:34734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t7hp6-0005FR-FE for submit <at> debbugs.gnu.org; Sun, 03 Nov 2024 16:07:48 -0500 Received: from 9.mo581.mail-out.ovh.net ([46.105.60.248]:40097) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1t7hp3-0005FK-Qr for 71519 <at> debbugs.gnu.org; Sun, 03 Nov 2024 16:07:47 -0500 Received: from director2.ghost.mail-out.ovh.net (unknown [10.108.2.72]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4XhRy84Qyyz1FwG for <71519 <at> debbugs.gnu.org>; Sun, 3 Nov 2024 21:07:44 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-dn98d (unknown [10.108.42.239]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 1F9C11FD77 for <71519 <at> debbugs.gnu.org>; Sun, 3 Nov 2024 21:07:43 +0000 (UTC) Received: from ngraves.fr ([37.59.142.105]) by ghost-submission-5b5ff79f4f-dn98d with ESMTPSA id VvgbLh/mJ2dpPQAA3Qd02A (envelope-from <ngraves@HIDDEN>) for <71519 <at> debbugs.gnu.org>; Sun, 03 Nov 2024 21:07:43 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G0060d126678-0188-48f4-83c0-5b635a99c2c5, AE4F9A324CDBAF4B52618B2723BB28A1C21EBFEF) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 86.246.19.221 From: Nicolas Graves <ngraves@HIDDEN> To: 71519 <at> debbugs.gnu.org Subject: [PATCH] gnu: Add ruby-prism. Date: Sun, 03 Nov 2024 22:07:41 +0100 Message-ID: <87msigvxeq.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 16582253828483048115 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrvdelgedgudegiecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeujeelieeljeffhfelteejtdeljeehveduffelvefgudefkeehgfdvvdevgeevfeenucfkphepuddvjedrtddrtddruddpkeeirddvgeeirdduledrvddvuddpfeejrdehledrudegvddruddtheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepjeduheduleesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht DKIM-Signature: a=rsa-sha256; bh=CPpeQh2t55IS4fDa8qbuLAG3yIaqaF1qH1CCijokuDk=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1730668064; v=1; b=wRUxlWuV3d0OJLOMUWdSANoIHckS3LS/lh/YRYdA1BRAeZhrtSAdTMp8aWg9O+3wH3wRoxV7 lppMb/rDAGZF2O8H+BlY24WcDG5Z5bi7EQCk29TIoSPvAmj4cs57n8kGeCde1rD3acP9RJwpQmy kVZijQA3j0gBkfRyeZsU9VspAXGFYmJ5r+rhNWnIZWpNbiu7QQxqTuuYCANMgXtyUuVESO0kLwo mr6c9aHYVSU+s/81m7rwNGrKdgQQhDPLJLIbVbPtsr9Zwq3lFgDqlPS/dh9WhqjyBDB7AeX9Ldm BOjgHP9eaIAobWv74d+KeoqQzUXld/Bgm/VOhyyyugOJA== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 71519 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 (-) Hi gemmaro, You probably don't need the modules part in the origin source in this package. Otherwise LGTM if QA is happy with it. -- Best regards, Nicolas Graves
guix-patches@HIDDEN
:bug#71519
; Package guix-patches
.
Full text available.Received: (at 71519) by debbugs.gnu.org; 1 Nov 2024 12:43:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Nov 01 08:43:28 2024 Received: from localhost ([127.0.0.1]:49255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1t6qzw-0007x4-6Q for submit <at> debbugs.gnu.org; Fri, 01 Nov 2024 08:43:28 -0400 Received: from mail-pj1-f53.google.com ([209.85.216.53]:56598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gemmaro.dev@HIDDEN>) id 1t6qzt-0007wg-IQ for 71519 <at> debbugs.gnu.org; Fri, 01 Nov 2024 08:43:26 -0400 Received: by mail-pj1-f53.google.com with SMTP id 98e67ed59e1d1-2e2bd347124so1520215a91.1 for <71519 <at> debbugs.gnu.org>; Fri, 01 Nov 2024 05:43:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730464940; x=1731069740; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=bZOZ/aoyjVL27JEtWqUc4bVbktGOtaMSECwY4EeQCNk=; b=E7aBBSqqir2oGOAN197j1+bqLK7kuBJLPDm/qQi6PscXVLkQgWy8QdEzVsnFWJSq2R lVPWBIAYSqOkxzqNond0/FIe1JdOaguA2ZKLeh1LFW6QxNe1ThtUCJbaGvxiV5FSD4Mw rrFJZr/xJrJBc6V0e+u2ZOOTPvMDI0z4E/GodmcFV01O+wEDNYj1l1rIBoAg5mRR05vc rvmvSuS9vKMeSWdM6fi55BY9O4WK89qkUSCwwJkh6Gz3m2PUc/MvJqn0zefDowk4OqRF 8R57syKO1TzoU+SXMZ9pY+g85FVxZ1egLagCPvO4bBKdb00SOW4I5W6x5P8tByaosxs9 8crQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730464940; x=1731069740; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bZOZ/aoyjVL27JEtWqUc4bVbktGOtaMSECwY4EeQCNk=; b=MDRARNyGpj/uowjBSaCqFxi+GJuSwcedBkQlF8yF2kDr/S7znc4TJhNaEReAqVfRRR eGZs/Qfbhwzi+q009w8VZ60SbtDeFlb8gqOpll4SYmW9Rix7wZtSeguSktuzfpkHUHCu 4M1cUMS/VASYid25yWtQSlH9het1qE78+TIBu2wQmfARtbzrkq3L3fpSYIDVJBx2BUaD Az1QzJusPczDijcw+DP7MAqrpvgoeSF1GgRs8rKlOslHyo46ILhlFspJ61ZvSy4KdnPH awawdUQcqMbUtX2wUH9y+DFny9Iue/r9j2TAYhz62kOy9Yr/8+COjWPAsAhG2h8lpukD lJ+w== X-Gm-Message-State: AOJu0YwYwFoYkT9nJaxTJElWCkmej+OOcKRNFVn3lmXYF61aclQdliSE WC77Y54g/+3lkFLqe0SxlPx6awo9VmTsmWPPauGmMEPXF+7Pm4r7ZxS3KfGO X-Google-Smtp-Source: AGHT+IHAQBUwSxIrR2yK4FYq4Q4elMQ0FfhKzJ0csOOkgciUq0RpRN2tZEkRvzPyLfS8agvqYIM40w== X-Received: by 2002:a17:90a:d807:b0:2e2:ac13:6f7 with SMTP id 98e67ed59e1d1-2e8f104f11cmr25276027a91.4.1730464939803; Fri, 01 Nov 2024 05:42:19 -0700 (PDT) Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2e93da9841bsm2562385a91.8.2024.11.01.05.42.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Nov 2024 05:42:19 -0700 (PDT) From: gemmaro <gemmaro.dev@HIDDEN> To: 71519 <at> debbugs.gnu.org Subject: [PATCH] gnu: Add ruby-prism. Date: Fri, 1 Nov 2024 21:42:05 +0900 Message-ID: <cde3b6606a32d0eaa5eb7ac68b30c786d9ed2543.1730464809.git.gemmaro.dev@HIDDEN> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 X-Debbugs-Cc: gemmaro <gemmaro.dev@HIDDEN>, Christopher Baines <guix@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 71519 Cc: gemmaro <gemmaro.dev@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: -0.3 (/) * gnu/packages/ruby.scm (ruby-prism): New variable. Change-Id: I612191bec56f086507d91dcb93d6779f5db61c09 --- This updates to 1.2.0. gnu/packages/ruby.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 5af1bb1cef..2f38007c3b 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -6987,6 +6987,41 @@ (define-public ruby-parser (home-page "https://github.com/whitequark/parser") (license license:expat))) +(define-public ruby-prism + (package + (name "ruby-prism") + (version "1.2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ruby/prism") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1h9hsykhkr5hnh04akhv5zkfc7pgq5cpzfvkpfwdhkkmc6jai1lm")) + (modules '((guix build utils))))) + (build-system ruby-build-system) + (arguments + (list + #:phases #~(modify-phases %standard-phases + (add-before 'build 'compile + (lambda _ + (setenv "CC" + #$(cc-for-target)) + (invoke "rake" "compile")))))) + (native-inputs (list ruby-rake-compiler ruby-ffi)) + (synopsis "Parser for the Ruby programming language") + (description + "Prism is a parser for the Ruby programming language. It is designed +to be portable, error tolerant, and maintainable. It is written in +C99 and has no dependencies.") + ;; Some tests fail on i686-linux and armhf-linux. + (supported-systems '("x86_64-linux" "aarch64-linux" "riscv64-linux" + "powerpc64le-linux")) + (home-page "https://ruby.github.io/prism/") + (license license:expat))) + (define-public ruby-set (package (name "ruby-set") base-commit: a007045b7c6d26a8a051356c51481beaed6a2bfd -- 2.46.0
gemmaro.dev@HIDDEN, guix@HIDDEN, guix-patches@HIDDEN
:bug#71519
; Package guix-patches
.
Full text available.Received: (at 71519) by debbugs.gnu.org; 27 Jun 2024 13:48:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 27 09:48:34 2024 Received: from localhost ([127.0.0.1]:41322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sMpUF-0001eY-58 for submit <at> debbugs.gnu.org; Thu, 27 Jun 2024 09:48:34 -0400 Received: from mail-pf1-f175.google.com ([209.85.210.175]:51343) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gemmaro.dev@HIDDEN>) id 1sMpU1-0001e8-P5 for 71519 <at> debbugs.gnu.org; Thu, 27 Jun 2024 09:48:30 -0400 Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-7066a3229f4so4252946b3a.2 for <71519 <at> debbugs.gnu.org>; Thu, 27 Jun 2024 06:48:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719496029; x=1720100829; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=SVkDPbSrdofvkM11tChb98nMQbf0A+qmqO9K5WA3eG4=; b=jSg6t4f27ET2wwswHHFUCjcoDWC2UxsezXhNq+EbMMnGfcDwsqj2LeiU/jrOV1MDGZ fM2vOrjf/K3/Cv5FgktkXrMfNYlIXGqoQ8dR6WBhC2+DERMcpuXrexxElP329PABUkTv mGagRz+e0D85SA9VrED9UVqtXdYSUNBnxRX4e+M4IjD+w2I+ar9/RC2mo4ZyjIZ+95l7 8/kvLHOts/nJ9c7IZvBFboJTFORrdClRgBI1zTbpC4z+yXMzhuh96EVD0S564AAgZVz9 96dj/l1pLDi/xFtQi8NdPEjYvLGK03ht2ipY0gcUHu2wgs+Yx3rsN7YIJarL4Ylmi8MX ZGvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719496029; x=1720100829; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=SVkDPbSrdofvkM11tChb98nMQbf0A+qmqO9K5WA3eG4=; b=naQEIOS6MlPk+e2aZLsv9+gRJOtVkSL5siNDmMQbzCeLs9DDKx/uSsIWUrYUg0Pln/ JxztpgyVXkuv4dOicYaQ4Xvy8NIAIsgauY9sTOu1eSnCvLUGr96dmGTalWMcD8W/INGs 8CKJxKVVuMOrMeLMCkLNq+PufRBbC/6Vz4HWAnd1SUL9m1NVhQjih+0HhuFOq3kozuky DTMUzjIY7e23DJoAU6ZhtWH1Ulhxlp70DuN6n2+kwZgpad4aXRu3Es29Q2XGgXfPOeit NhVPDYJdFk5NcVlCOoMOCLDofuZJmEyljeaDE2H2Yqrw+oeFVzZYxhhUxiOXXDXfMUnB Q5jg== X-Gm-Message-State: AOJu0YztZJpwRt3/8vTKr40qtAOvXi/talrBscNoeLEZukkXpE1NMH5b Y424zRor95PMvQw4I1g8vDxXOqpfb1ZEqFGiigM3je4243XSvGm4+4RLNSMr X-Google-Smtp-Source: AGHT+IEkpUD4APuAXQ4ouLoO0h2zvOsTeh0NmaKDWkCEnwXKUmKndyYhilB3eV3esWq/Nf7UrReCLQ== X-Received: by 2002:a05:6a21:78a2:b0:1be:c65c:1e32 with SMTP id adf61e73a8af0-1bec65c4c7fmr4514118637.51.1719496028762; Thu, 27 Jun 2024 06:47:08 -0700 (PDT) Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-706b4a367acsm1344938b3a.181.2024.06.27.06.47.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Jun 2024 06:47:08 -0700 (PDT) From: gemmaro <gemmaro.dev@HIDDEN> To: 71519 <at> debbugs.gnu.org Subject: [PATCH v2] gnu: Add ruby-prism. Date: Thu, 27 Jun 2024 22:46:01 +0900 Message-ID: <46df556821252f48e1f0967dd62b6abfcec12e2d.1719495961.git.gemmaro.dev@HIDDEN> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-Debbugs-Cc: Christopher Baines <guix@HIDDEN> Content-Type: text/plain; charset=UTF-8 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: * gnu/packages/ruby.scm (ruby-prism): New variable. Change-Id: I9d51611b005c96884ded4d1892e18b2811c46fe7 --- This adds supported-systems to exclude i686-linux and armhf-linux. gnu/packages/ruby.scm | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (gemmaro.dev[at]gmail.com) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: gorski.stream (stream)] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 71519 Cc: gemmaro <gemmaro.dev@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 (+) * gnu/packages/ruby.scm (ruby-prism): New variable. Change-Id: I9d51611b005c96884ded4d1892e18b2811c46fe7 --- This adds supported-systems to exclude i686-linux and armhf-linux. gnu/packages/ruby.scm | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 9547481caf..1f5a966dff 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -32,7 +32,7 @@ ;;; Copyright © 2022-2024 Remco van 't Veer <remco@HIDDEN> ;;; Copyright © 2022 Taiju HIGASHI <higashi@HIDDEN> ;;; Copyright © 2023 Yovan Naumovski <yovan@HIDDEN> -;;; Copyright © 2023 gemmaro <gemmaro.dev@HIDDEN> +;;; Copyright © 2023, 2024 gemmaro <gemmaro.dev@HIDDEN> ;;; Copyright © 2023, 2024 Janneke Nieuwenhuizen <janneke@HIDDEN> ;;; Copyright © 2023, 2024 Zheng Junjie <873216071@HIDDEN> ;;; Copyright © 2023, 2024 Hartmut Goebel <h.goebel@HIDDEN> @@ -7152,6 +7152,41 @@ (define-public ruby-prawn-manual-builder (home-page "https://github.com/prawnpdf/prawn-manual_builder") (license %prawn-project-licenses))) +(define-public ruby-prism + (package + (name "ruby-prism") + (version "0.30.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ruby/prism") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "13izycs2i2rxg22r75n70q25q308g4aga9vza529g7pk0f0zl2xm")) + (modules '((guix build utils))))) + (build-system ruby-build-system) + (arguments + (list + #:phases #~(modify-phases %standard-phases + (add-before 'build 'compile + (lambda _ + (setenv "CC" + #$(cc-for-target)) + (invoke "rake" "compile")))))) + (native-inputs (list ruby-rake-compiler ruby-ffi)) + (synopsis "Parser for the Ruby programming language") + (description + "Prism is a parser for the Ruby programming language. It is designed +to be portable, error tolerant, and maintainable. It is written in +C99 and has no dependencies.") + ;; Some tests fail on i686-linux and armhf-linux. + (supported-systems '("x86_64-linux" "aarch64-linux" "riscv64-linux" + "powerpc64le-linux")) + (home-page "https://ruby.github.io/prism/") + (license license:expat))) + (define-public ruby-progress_bar (package (name "ruby-progress_bar") base-commit: c6e6001a10d96b7c8f023e3d9b7022d935d9f2f6 -- 2.45.2
guix@HIDDEN, guix-patches@HIDDEN
:bug#71519
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 12 Jun 2024 13:13:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 12 09:13:06 2024 Received: from localhost ([127.0.0.1]:37902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1sHNmj-0002D6-LS for submit <at> debbugs.gnu.org; Wed, 12 Jun 2024 09:13:06 -0400 Received: from lists.gnu.org ([209.51.188.17]:54380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gemmaro.dev@HIDDEN>) id 1sHNmg-0002Ct-W2 for submit <at> debbugs.gnu.org; Wed, 12 Jun 2024 09:13:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <gemmaro.dev@HIDDEN>) id 1sHNmh-0002ST-Lu for guix-patches@HIDDEN; Wed, 12 Jun 2024 09:13:03 -0400 Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <gemmaro.dev@HIDDEN>) id 1sHNmf-00021W-UT for guix-patches@HIDDEN; Wed, 12 Jun 2024 09:13:03 -0400 Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-1f6e183f084so36062045ad.1 for <guix-patches@HIDDEN>; Wed, 12 Jun 2024 06:13:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718197979; x=1718802779; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=b3ryp64XIKbBkRCrxeg2PiWny/GRgA/HkyXNdsIuS8E=; b=AkTlWEovxd07RQ2sIgOSfO6nbVaPU/BdW9gdByHTrfX3/dwpJuaYdomLQxRvLNVHXC Q+QT0cwfer55Gid2GYamajcZixxgeRJiU9BFWHjzTqdYP4wnPu4diidxLBNn1PMMYS3j cSW/29RTvsWgBS1yGbq4ic1kw6XdjvQXojK08iP6PfxY8K8QMG+bEv/gqQUc54ckUOtf JGPuYzRZo8D03MPjhznkn1gDYxPXd7jYYl58MOCB1qcVgQ9qYUgqNRaZ0CIOxPJgXHcO PBoetMY2p98elFFUE3TN1fAHNes2xexMWx6OHCDg6WMl52bRkM/19roz0Mjr6ZRBrkFF hMyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718197979; x=1718802779; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=b3ryp64XIKbBkRCrxeg2PiWny/GRgA/HkyXNdsIuS8E=; b=JtHWlGeNXn+h/XHAHU8Nlf/WBj2aQT9EOWuxHjXHZSSaZFplp2FZ+yFGsRgkuOOprt O3fpLzEkLPB44byGEsNrMW0px1Pu+OiyA2buvA9WJQYNoZby1fPWuXf/q5NHT/BO/57n beIxEidoxKJ6pPYhGt6exKQiT+lgij122z6/lGyolBnPn4a1XIs6IA5xAfJd9PWKiNpS diYRKViYyuKiL1p5MmS7EIXa/pOM3LHgzI7Ujzdll1JUvBAAjjvzkRmFwWEsHJJTi5E7 Ywd8bU0g++Y/07RjKcSEvUq8sfhb8eYzjDGTAaUSVYSpD+TUD4qMbtDTjfFTiX9MrdSJ hGcg== X-Gm-Message-State: AOJu0YyBEoG7OXPXFdwm8v2/unJwWPep5hKkaUlko6Nj7Pg6H7Dl0J7X 9pzlRNZlOeXwEN7qbTx00MK2L4VBQH6zAksfgqwoSRmduxM064KnlNmZJHV8 X-Google-Smtp-Source: AGHT+IGWobIVVbEYP11zr1IsTPVzwDNOGI+5IqjVacoDjjgUt7AEkcXgSx+0wKj0Na9CqG/FDTo7Pg== X-Received: by 2002:a17:903:2282:b0:1f6:a43f:5b38 with SMTP id d9443c01a7336-1f83b5178a1mr19534075ad.4.1718197979329; Wed, 12 Jun 2024 06:12:59 -0700 (PDT) Received: from mac.gemmaro.name ([240f:74:d1f0:1:1883:f3d1:907f:a2e3]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1f6ee9efba5sm86587465ad.159.2024.06.12.06.12.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Jun 2024 06:12:58 -0700 (PDT) From: gemmaro <gemmaro.dev@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH] gnu: Add ruby-prism. Date: Wed, 12 Jun 2024 22:12:09 +0900 Message-ID: <d6d318e21db7a9baaf228e6bd05638b76d316a76.1718197929.git.gemmaro.dev@HIDDEN> X-Mailer: git-send-email 2.45.1 MIME-Version: 1.0 X-Debbugs-Cc: Christopher Baines <guix@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::62c; envelope-from=gemmaro.dev@HIDDEN; helo=mail-pl1-x62c.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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: 0.7 (/) X-Debbugs-Envelope-To: submit Cc: gemmaro <gemmaro.dev@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: -0.3 (/) * gnu/packages/ruby.scm (ruby-prism): New variable. Change-Id: I9d51611b005c96884ded4d1892e18b2811c46fe7 --- gnu/packages/ruby.scm | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm index 5c1e666bb0..04868d80d9 100644 --- a/gnu/packages/ruby.scm +++ b/gnu/packages/ruby.scm @@ -32,7 +32,7 @@ ;;; Copyright © 2022-2024 Remco van 't Veer <remco@HIDDEN> ;;; Copyright © 2022 Taiju HIGASHI <higashi@HIDDEN> ;;; Copyright © 2023 Yovan Naumovski <yovan@HIDDEN> -;;; Copyright © 2023 gemmaro <gemmaro.dev@HIDDEN> +;;; Copyright © 2023, 2024 gemmaro <gemmaro.dev@HIDDEN> ;;; Copyright © 2023, 2024 Janneke Nieuwenhuizen <janneke@HIDDEN> ;;; Copyright © 2023, 2024 Zheng Junjie <873216071@HIDDEN> ;;; Copyright © 2023, 2024 Hartmut Goebel <h.goebel@HIDDEN> @@ -7138,6 +7138,38 @@ (define-public ruby-prawn-manual-builder (home-page "https://github.com/prawnpdf/prawn-manual_builder") (license %prawn-project-licenses))) +(define-public ruby-prism + (package + (name "ruby-prism") + (version "0.30.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/ruby/prism") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "13izycs2i2rxg22r75n70q25q308g4aga9vza529g7pk0f0zl2xm")) + (modules '((guix build utils))))) + (build-system ruby-build-system) + (arguments + (list + #:phases #~(modify-phases %standard-phases + (add-before 'build 'compile + (lambda _ + (setenv "CC" + #$(cc-for-target)) + (invoke "rake" "compile")))))) + (native-inputs (list ruby-rake-compiler ruby-ffi)) + (synopsis "Parser for the Ruby programming language") + (description + "Prism is a parser for the Ruby programming language. It is designed +to be portable, error tolerant, and maintainable. It is written in +C99 and has no dependencies.") + (home-page "https://ruby.github.io/prism/") + (license license:expat))) + (define-public ruby-progress_bar (package (name "ruby-progress_bar") base-commit: bb73faea028cc9a15af62cb8ade15d58da51bea2 -- 2.45.1
gemmaro <gemmaro.dev@HIDDEN>
:guix@HIDDEN, guix-patches@HIDDEN
.
Full text available.guix@HIDDEN, guix-patches@HIDDEN
:bug#71519
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.