[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#72776: [PATCH] gnu: Add oils.
From: |
Ludovic Courtès |
Subject: |
bug#72776: [PATCH] gnu: Add oils. |
Date: |
Fri, 04 Oct 2024 17:53:19 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Giacomo Leidi <goodoldpaul@autistici.org> skribis:
> Since release 0.16.0 the former Oil project has been renamed to
> Oils (https://www.oilshell.org/blog/2023/03/rename.html). This patch
> deprecates the old oil package in favor of a new oils package updated to
> the latest version. Additionally since release 0.21.0 Oils is
> completely free from bundled Python code.
>
> * gnu/packages/shells.scm (oils): New variable;
> [source]: Remove mention of bundled Python sources, from release 0.21.0
> it is no more the case;
> [phases]: use Oils build system.
> (oil): Deprecate in favor of oils.
>
> Change-Id: I4455ec1e6f4335cc6e67cd8f2c3808e2aef24c4f
Applied with the change below, thanks!
Ludo'.
diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm
index 79f1c8a0a5..fa85704d37 100644
--- a/gnu/packages/shells.scm
+++ b/gnu/packages/shells.scm
@@ -93,7 +93,6 @@ (define-module (gnu packages shells)
#:use-module (guix build-system pyproject)
#:use-module (guix build-system python)
#:use-module (guix build-system trivial)
- #:use-module (guix deprecation)
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix gexp)
@@ -970,7 +969,10 @@ (define-public oils
JavaScript users who avoid shell.")
(license (list license:asl2.0))))
-(define-deprecated/public-alias oil oils)
+(define-public oil
+ ;; Since release 0.16.0 the former Oil project has been renamed to Oils:
+ ;; <https://www.oilshell.org/blog/2023/03/rename.html>.
+ (deprecated-package "oil" oils))
(define-public gash
(package
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#72776: [PATCH] gnu: Add oils.,
Ludovic Courtès <=