;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2020 Liliana Marie Prikler ;;; ;;; This file is part of GNU Guix. ;;; ;;; GNU Guix is free software; you can redistribute it and/or modify it ;;; under the terms of the GNU General Public License as published by ;;; the Free Software Foundation; either version 3 of the License, or (at ;;; your option) any later version. ;;; ;;; GNU Guix is distributed in the hope that it will be useful, but ;;; WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;;; GNU General Public License for more details. ;;; ;;; You should have received a copy of the GNU General Public License ;;; along with GNU Guix. If not, see . (define-module (gnu packages convmv) #:use-module (gnu packages) #:use-module (gnu packages perl) #:use-module (guix licenses) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu)) (define-public convmv (package (name "convmv") (version "2.05") (source (origin (method url-fetch) (uri (string-append "https://www.j3e.de/linux/convmv/convmv-" version ".tar.gz")) (sha256 (base32 "19hwv197p7c23f43vvav5bs19z9b72jzca2npkjsxgprwj5ardjk")))) (build-system gnu-build-system) (arguments `(#:test-target "test" #:make-flags `(,(string-append "PREFIX=" (assoc-ref %outputs "out"))) #:phases (modify-phases %standard-phases (delete 'bootstrap) (delete 'configure) (add-before 'check 'unpack-testsuite (lambda _ (invoke "tar" "xf" "testsuite.tar") (patch-shebang "suite/dotests.sh") (patch-shebang "suite/parsable_tester.pl") #t))))) (inputs (list perl)) (synopsis "Convert filenames between character sets") (description "convmv is a file renamer, that converts between different encodings, e.g. from ISO-8859-1 to UTF-8. It is particularly usefuls for files with names, that display incorrectly.") (license (list gpl2 gpl3)) (home-page "https://www.j3e.de/"))) es?id=6055bb3163414f84c818926e1573a7cc17669bc5'>packages/electronics.scm
AgeCommit message (Expand)Author
2023-12-22gnu: glad: Rename to glad-0.1....* gnu/packages/gl.scm (glad): Rename variable to... (glad-0.1): ...this. * gnu/packages/electronics.scm (openboardview)[native-inputs]: Adjust accordingly. Change-Id: I5a9068186a899b8ff76feb51fd44f59e71cdb030 Hilton Chain
2023-09-25gnu: sigrok-firmware-fx2lafw: Update to 0.1.7-1.96b0b47....This brings in eight commits[0] that improve the software in small ways, most importantly allowing it to build with the latest version of SDCC, 4.3.0 (patches to follow). Note the project's last formal release was in 2019. [0] http://sigrok.org/gitweb/?p=sigrok-firmware-fx2lafw.git;a=shortlog;h=96b0b47 * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw): Update to 0.1.7-1.96b0b47. [source]: Switch to git-fetch. [native-inputs]: Add autoconf, automake. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South
2023-09-25gnu: sigrok-firmware-fx2lafw: Explicitly disable tests....* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[arguments]: Add with #:tests?. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South
2023-09-25gnu: sigrok-firmware-fx2lafw: Adjust format....* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw): Move build-system above native-inputs. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South
2023-09-25gnu: sigrok-firmware-fx2lafw: Remove input labels....* gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[native-inputs]: Remove input labels. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South
2023-09-25gnu: sigrok-firmware-fx2lafw: Rely on implicit inputs....This effectively reverts commit 79f0bd7, "gnu: sigrok-firmware-fx2lafw: Fix build." * gnu/packages/electronics.scm (sigrok-firmware-fx2lafw)[arguments]: Remove with #:implicit-inputs?. [native-inputs]: Remove all but sdcc. Signed-off-by: Christopher Baines <mail@cbaines.net> Simon South
2023-08-27gnu: libsigrokdecode: Update to 0.5.3-0.e6962b3, fix build....* gnu/packages/electronics.scm (libsigrokdecode): Update to 0.5.3-0.e6962b3. [source]: Use git-fetch. Remove patches. [native-inputs]: Add libtool. [arguments]<#:phases>: Remove bootstrap phase. * gnu/packages/patches/libsigrokdecode-python3.9-fix.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Lu Hui