[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
470/471: gnu: gdb/pinned: Move to gdb-12.1.
From: |
guix-commits |
Subject: |
470/471: gnu: gdb/pinned: Move to gdb-12.1. |
Date: |
Wed, 3 May 2023 09:29:28 -0400 (EDT) |
efraim pushed a commit to branch rust-team
in repository guix.
commit 720d3dad3c4da30b1e25e61dbcb91dfd6a72cc22
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Wed Apr 26 11:32:38 2023 +0300
gnu: gdb/pinned: Move to gdb-12.1.
* gnu/packages/gdb.scm (gdb/pinned): Refer to gdb-12.1.
[properties]: Hide the package.
(gdb-12): Inherit from gdb/pinned.
---
gnu/packages/gdb.scm | 28 ++++++++++------------------
1 file changed, 10 insertions(+), 18 deletions(-)
diff --git a/gnu/packages/gdb.scm b/gnu/packages/gdb.scm
index 82050d9ac5..a8d8a86ea8 100644
--- a/gnu/packages/gdb.scm
+++ b/gnu/packages/gdb.scm
@@ -1,7 +1,7 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013, 2014, 2015, 2019, 2020, 2023 Ludovic Courtès
<ludo@gnu.org>
;;; Copyright © 2015 Mark H Weaver <mhw@netris.org>
-;;; Copyright © 2015, 2016, 2019, 2021 Efraim Flashner <efraim@flashner.co.il>
+;;; Copyright © 2015, 2016, 2019, 2021, 2023 Efraim Flashner
<efraim@flashner.co.il>
;;; Copyright © 2020 Marius Bakke <mbakke@fastmail.com>
;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;; Copyright © 2020, 2021 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
@@ -45,17 +45,19 @@
#:use-module ((guix build utils) #:select (alist-replace))
#:use-module (srfi srfi-1))
-(define-public gdb-11
+(define-public gdb/pinned
+ ;; This is the fixed version that packages depend on. Update it rarely
+ ;; enough to avoid massive rebuilds.
(package
(name "gdb")
- (version "11.1")
+ (version "12.1")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnu/gdb/gdb-"
version ".tar.xz"))
(sha256
(base32
- "151z6d0265hv9cgx9zqqa4bd6vbp20hrljhd6bxl7lr0gd0crkyc"))))
+ "1vczsqcbh5y0gx7qrclpna0qzx26sk7lra6y8qzxam1biyzr65qf"))))
(build-system gnu-build-system)
(outputs '("out" "debug"))
(arguments
@@ -140,15 +142,12 @@ doing while it runs or what it was doing just before a
crash. It allows you
to specify the runtime conditions, to define breakpoints, and to change how
the program is running to try to fix bugs. It can be used to debug programs
written in C, C++, Ada, Objective-C, Pascal and more.")
- (license gpl3+)
-
- ;; GDB 11 now fails to build on GNU/Hurd (undefined references to process
- ;; RPC stubs).
- (supported-systems (fold delete %supported-systems %hurd-systems))))
+ (properties `((hidden? . #t)))
+ (license gpl3+)))
(define-public gdb-12
(package
- (inherit gdb-11)
+ (inherit gdb/pinned)
(version "12.1")
(source (origin
(method url-fetch)
@@ -157,14 +156,7 @@ written in C, C++, Ada, Objective-C, Pascal and more.")
(sha256
(base32
"1vczsqcbh5y0gx7qrclpna0qzx26sk7lra6y8qzxam1biyzr65qf"))))
-
- ;; GDB 12 builds fine on GNU/Hurd.
- (supported-systems %supported-systems)))
-
-(define-public gdb/pinned
- ;; This is the fixed version that packages depend on. Update it rarely
- ;; enough to avoid massive rebuilds.
- gdb-11)
+ (properties '())))
(define-public gdb
;; The "default" version.
- 433/471: gnu: Add rust-slotmap-1., (continued)
- 433/471: gnu: Add rust-slotmap-1., guix-commits, 2023/05/03
- 437/471: gnu: Add rust-ndk-sys-0.4., guix-commits, 2023/05/03
- 441/471: gnu: Add rust-owned-ttf-parser-0.19., guix-commits, 2023/05/03
- 444/471: gnu: rust-freetype-sys-0.13: Unbundle freetype2., guix-commits, 2023/05/03
- 452/471: gnu: rust-rustls-0.18: Skip tests., guix-commits, 2023/05/03
- 454/471: gnu: rust-rustls-ffi-0.8: Add missing input., guix-commits, 2023/05/03
- 460/471: gnu: rust-password-hash-0.3: Fix inputs., guix-commits, 2023/05/03
- 462/471: gnu: rust-tokio-rustls-0.23: Add missing input., guix-commits, 2023/05/03
- 457/471: gnu: rust-webpki-roots-0.22: Add missing input., guix-commits, 2023/05/03
- 461/471: gnu: rust-trust-dns-rustls-0.19: Add missing input., guix-commits, 2023/05/03
- 470/471: gnu: gdb/pinned: Move to gdb-12.1.,
guix-commits <=
- 466/471: gnu: rust-webpki-0.18: Fix build., guix-commits, 2023/05/03
- 270/471: gnu: rust-similar-asserts-1: Update to 1.4.2., guix-commits, 2023/05/03
- 406/471: gnu: Add rust-alacritty-config-0.1., guix-commits, 2023/05/03
- 426/471: gnu: Add rust-glutin-egl-sys-0.4., guix-commits, 2023/05/03
- 425/471: gnu: rust-toml-edit-0.19: Update to 0.19.8., guix-commits, 2023/05/03
- 436/471: gnu: Add rust-android-properties-0.2., guix-commits, 2023/05/03
- 434/471: gnu: Add rust-c-vec-2., guix-commits, 2023/05/03
- 448/471: gnu: Add rust-strict-num-0.1., guix-commits, 2023/05/03
- 464/471: gnu: rust-sct-0.5: Fix build., guix-commits, 2023/05/03
- 327/471: gnu: rust-windows-x86-64-gnu-0.42: Update to 0.42.2., guix-commits, 2023/05/03