[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#66263] [PATCH 11/23] gnu: avr-binutils: Deprecate package.
From: |
Jean-Pierre De Jesus DIAZ |
Subject: |
[bug#66263] [PATCH 11/23] gnu: avr-binutils: Deprecate package. |
Date: |
Fri, 29 Sep 2023 11:16:15 +0200 |
* gnu/packages/avr.scm (avr-binutils): Delete variable.
* gnu/packages/cross-toolchain.scm (avr-binutils): New deprecated variable.
---
gnu/packages/avr.scm | 5 -----
gnu/packages/cross-toolchain.scm | 4 ++++
2 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/avr.scm b/gnu/packages/avr.scm
index df1523274b..97873a8691 100644
--- a/gnu/packages/avr.scm
+++ b/gnu/packages/avr.scm
@@ -37,11 +37,6 @@ (define-module (gnu packages avr)
#:use-module (gnu packages gcc)
#:export (make-avr-libc))
-(define-public avr-binutils
- (package
- (inherit (cross-binutils "avr"))
- (name "avr-binutils")))
-
(define avr-gcc
(let ((xgcc (cross-gcc "avr" #:xbinutils avr-binutils)))
(package
diff --git a/gnu/packages/cross-toolchain.scm b/gnu/packages/cross-toolchain.scm
index 5617959851..77af6b862b 100644
--- a/gnu/packages/cross-toolchain.scm
+++ b/gnu/packages/cross-toolchain.scm
@@ -20,6 +20,7 @@ (define-module (gnu packages cross-toolchain)
#:use-module (gnu packages avr)
#:use-module (gnu packages cross-base)
#:use-module (guix build-system trivial)
+ #:use-module (guix deprecation)
#:use-module (guix packages)
#:use-module (srfi srfi-1)
#:export (make-cross-gcc-toolchain))
@@ -61,3 +62,6 @@ (define* (make-cross-gcc-toolchain target
(define-public binutils-cross-avr
(cross-binutils "avr"))
+
+(define-deprecated/public avr-binutils binutils-cross-avr
+ (deprecated-package "avr-binutils" binutils-cross-avr))
--
2.34.1
- [bug#66263] [PATCH 00/23] guix: Add avr as a platform., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 01/23] gnu: cross-libc: Return #f if no libc available., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 05/23] gnu: cross-gcc: Enable multilib for avr., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 11/23] gnu: avr-binutils: Deprecate package.,
Jean-Pierre De Jesus DIAZ <=
- [bug#66263] [PATCH 04/23] guix: utils: Add target-avr?., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 19/23] gnu: Add gcc-cross-avr-toolchain., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 02/23] guix: gnu: Handle platforms without libc., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 23/23] gnu: Add unity., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 21/23] guix: meson-build-system: Support AVR., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 20/23] gnu: Add avr-toolchain., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 06/23] gnu: microscheme: Move to avr-xyz., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 13/23] gnu: cross-libc: Add AVR Libc case., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 16/23] gnu: cross-gcc-search-paths: Handle AVR target., Jean-Pierre De Jesus DIAZ, 2023/09/29
- [bug#66263] [PATCH 18/23] gnu: Add avr-libc., Jean-Pierre De Jesus DIAZ, 2023/09/29