summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-07-14 13:42:12 +0200
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-07-22 07:36:55 +0200
commit4df62944e9e4ea85cb5d8a22468d13abbd182577 (patch)
treea388a5315230c4115918503f370c46cbc86e3b74
parent8d4bccedd5ebfed6891b2148b4e8c548f1f5db8a (diff)
licenses: Use license: prefix in (gnu packages elf).
* gnu/packages/elf.scm (chrpath, elftutils, libabigail, libefl, patchelf, libdwarf)[license]: Use license: prefix. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
-rw-r--r--gnu/packages/elf.scm15
1 files changed, 8 insertions, 7 deletions
diff --git a/gnu/packages/elf.scm b/gnu/packages/elf.scm
index 9ee51a0918..5dd28b2baf 100644
--- a/gnu/packages/elf.scm
+++ b/gnu/packages/elf.scm
@@ -13,6 +13,7 @@
;;; Copyright © 2022 Daniel Maksymow <daniel.maksymow@tuta.io>
;;; Copyright © 2023, 2024 Janneke Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2024 Zheng Junjie <873216071@qq.com>
+;;; Copyright © 2025 Nicolas Graves <ngraves@ngraves.fr>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -36,7 +37,7 @@
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix build-system gnu)
- #:use-module ((guix licenses) #:select (gpl2+ gpl3+ lgpl3+ lgpl2.0+ lgpl2.1 gpl2 bsd-2))
+ #:use-module ((guix licenses) #:prefix license:)
#:use-module (gnu packages)
#:use-module (gnu packages autotools)
#:use-module (gnu packages compression)
@@ -71,7 +72,7 @@
(description "@code{chrpath} allows listing, changing or removing the
dynamic library load path (RPATH and RUNPATH) of compiled programs and
libraries.")
- (license gpl2+)))
+ (license license:gpl2+)))
(define-public elfutils
(package
@@ -188,7 +189,7 @@ object or archive file), @command{eu-strip} (for discarding symbols),
@command{eu-elfcompress} (to compress or decompress ELF sections), and more.")
;; Libraries are dual-licensed LGPLv3.0+ | GPLv2, and programs are GPLv3+.
- (license lgpl3+)))
+ (license license:lgpl3+)))
(define-public libabigail
(package
@@ -249,7 +250,7 @@ Analysis and Instrumentation Library. It is a framework which aims at
helping developers and software distributors to spot ABI-related issues
like interface incompatibility in ELF shared libraries by performing a
static analysis of the ELF binaries at hand.")
- (license lgpl3+)))
+ (license license:lgpl3+)))
(define-public libelf
(package
@@ -302,7 +303,7 @@ static analysis of the ELF binaries at hand.")
"http://www.mr511.de/software/english.html"))
(synopsis "ELF object file access library")
(description "Libelf is a C library to access ELF object files.")
- (license lgpl2.0+)))
+ (license license:lgpl2.0+)))
(define-public patchelf
(package
@@ -349,7 +350,7 @@ static analysis of the ELF binaries at hand.")
(description
"PatchELF allows the ELF \"interpreter\" and RPATH of an ELF binary to be
changed.")
- (license gpl3+)))
+ (license license:gpl3+)))
;; Newer patchelf may break binaries. e.g. When setting RUNPATH for a Go
;; program.
@@ -403,4 +404,4 @@ changed.")
(description "@code{libdwarf} is a library that handles the DWARF
debugging information format.")
;; See https://www.prevanders.net/dwarflicense.html:
- (license (list lgpl2.1 gpl2 bsd-2))))
+ (license (list license:lgpl2.1 license:gpl2 license:bsd-2))))