GNU bug report logs -
#72776
[PATCH] gnu: Add oils.
Previous Next
Full log
Message #10 received at 72776-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Giacomo Leidi <goodoldpaul <at> 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'.
[Message part 2 (text/x-patch, inline)]
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
This bug report was last modified 288 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.