aboutsummaryrefslogtreecommitdiff
path: root/crn/packages/python-xyz.scm
diff options
context:
space:
mode:
Diffstat (limited to 'crn/packages/python-xyz.scm')
-rw-r--r--crn/packages/python-xyz.scm49
1 files changed, 49 insertions, 0 deletions
diff --git a/crn/packages/python-xyz.scm b/crn/packages/python-xyz.scm
new file mode 100644
index 0000000..2f7fa2c
--- /dev/null
+++ b/crn/packages/python-xyz.scm
@@ -0,0 +1,49 @@
+(define-module (crn packages python-xyz))
+(use-modules (crn packages)
+ (guix git)
+ (guix git-download)
+ (guix gexp)
+ (guix download)
+ (guix packages)
+ (guix licenses)
+ (guix build-system pyproject)
+ (guix utils)
+ (gnu packages bootloaders)
+ (gnu packages compression)
+ (gnu packages disk)
+ (gnu packages linux)
+ (gnu packages python-build)
+ (gnu packages python-xyz)
+ (gnu packages wxwidgets))
+
+(define-public python-woeusb-ng
+ (package
+ (name "python-woeusb-ng")
+ (version "0.2.12-20260125")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/WoeUSB/WoeUSB-ng")
+ (commit "cc52ffc")))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0qabby0cfdjn55ipkvz7i9shcwpcll5wbnzq0ff5mdnqrjmxgyjd"))
+ (patches (crn/search-patches "woeusb-include-gui.patch"
+ "woeusb-ntfs.patch"))))
+ (build-system pyproject-build-system)
+ (inputs (list ))
+ (propagated-inputs (list python-termcolor python-wxpython parted 7zip ntfs-3g grub-pc))
+ (native-inputs (list python-setuptools))
+ (arguments
+ `(#:phases (modify-phases %standard-phases
+ (delete 'sanity-check)
+ (delete 'check))))
+ (home-page "https://github.com/WoeUSB/WoeUSB-ng")
+ (synopsis
+ "WoeUSB-ng is a simple tool that enable you to create your own usb stick windows installer from an iso image or a real DVD. This is a rewrite of original WoeUSB.")
+ (description
+ "@code{WoeUSB-ng} is a simple tool that enable you to create your own usb stick
+windows installer from an iso image or a real DVD. This is a rewrite of original
+@code{WoeUSB}.")
+ (license #f)))