From 627ae9efa65b8b8fbb1b5cee604f0ae54e125745 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Fri, 21 Nov 2025 21:20:10 +0100 Subject: [PATCH] gnu: python-opcodes: Switch to pyproject. * gnu/packages/python-xyz.scm (python-opcodes): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Iba656e72986d9b706e766509d61382c947946c8f Signed-off-by: Sharlatan Hellseher --- gnu/packages/python-xyz.scm | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 50ed8300491c318862e8089053cc4ce0069084a0..e3a4e77a5e43f6b2df9ebe0774355123c8ed063d 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -32454,14 +32454,15 @@ retry to any Python callable.") (name "python-opcodes") (version "0.3.14") ;from 'opcodes/__init__.py' (home-page "https://github.com/Maratyszcza/Opcodes") - (source (origin - (method git-fetch) - (uri (git-reference (url home-page) (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1fvxkr83gfl9f0ikd2wl2lzazzya2qz1hk4yn2a0pq742brbwpys")))) - (build-system python-build-system) + (source + (origin + (method git-fetch) + (uri (git-reference (url home-page) (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1fvxkr83gfl9f0ikd2wl2lzazzya2qz1hk4yn2a0pq742brbwpys")))) + (build-system pyproject-build-system) + (native-inputs (list python-pytest python-setuptools)) (synopsis "Database of processor instructions and opcodes") (description "This project documents instruction sets in a format convenient for