From 0c5ca895534a77df333adb1a17bbab3572ddf16e Mon Sep 17 00:00:00 2001 From: Janneke Nieuwenhuizen Date: Wed, 24 Jan 2024 17:13:23 +0100 Subject: [PATCH] gnu: python-pyelftools: Update to 0.30 [fixes build]. This avoids Test file 'test/testfiles_for_readelf/aarch64-relocs-le.o.elf' .......................FAIL ....for file test/testfiles_for_readelf/aarch64-relocs-le.o.elf ....for option "--debug-dump=info" ....Output #1 is readelf, Output #2 is pyelftools @@ Mismatch on line #1: >> compilation unit @ offset 0:<< >> compilation unit @ offset 0x0:<< ([('equal', 0, 29, 0, 29), ('insert', 29, 29, 29, 31), ('equal', 29, 30, 31, 32)]) * gnu/packages/python-xyz.scm (python-pyelftools): Update to 0.30. [description]: Remove gratuitous whitespace. Change-Id: I6e15e4532affd7faa7272d42adb65a2efcccce46 --- gnu/packages/python-xyz.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index d1145334a3..2b614f6031 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -144,7 +144,7 @@ ;;; Copyright © 2023 Parnikkapore ;;; Copyright © 2023 Foundation Devices, Inc. ;;; Copyright © c4droid -;;; Copyright © 2023 Janneke Nieuwenhuizen +;;; Copyright © 2023, 2024 Janneke Nieuwenhuizen ;;; Copyright © 2023 Attila Lendvai ;;; Copyright © 2023, 2024 Troy Figiel ;;; Copyright © 2024 Timothee Mathieu @@ -22926,7 +22926,7 @@ OpenSSH Server for example.") (define-public python-pyelftools (package (name "python-pyelftools") - (version "0.29") + (version "0.30") (home-page "https://github.com/eliben/pyelftools") (source (origin @@ -22935,7 +22935,7 @@ OpenSSH Server for example.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1mi7i9zlhkkap4q50ciak57ia46mj2jzq0713m3dh0x8j05k9xml")) + (base32 "0gk47mq5cqv6qz35aydn67wma5m70gv5f9f6pg38zny6vsfavmq3")) (snippet ;; Delete bundled readelf executable. '(delete-file "test/external_tools/readelf")))) @@ -22952,9 +22952,9 @@ OpenSSH Server for example.") (synopsis "Analyze binary and library file information") (description "This Python library provides interfaces for parsing and - analyzing two binary and library file formats ; the Executable and Linking - Format (ELF), and debugging information in the Debugging With Attributed - Record Format (DWARF).") +analyzing two binary and library file formats ; the Executable and Linking +Format (ELF), and debugging information in the Debugging With Attributed +Record Format (DWARF).") (license license:public-domain))) (define-public python-pefile