GNU bug report logs -
#62622
[PATCH 0/8] Update proj and a few other geo packages
Previous Next
Reported by: Felix Gruber <felgru <at> posteo.net>
Date: Sun, 2 Apr 2023 17:44:02 UTC
Severity: normal
Tags: patch
Done: Guillaume Le Vaillant <glv <at> posteo.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
* gnu/packages/engineering.scm (pcb2gcode): Update to 2.5.0.
---
gnu/packages/engineering.scm | 61 +++++++++++++++++-------------------
1 file changed, 29 insertions(+), 32 deletions(-)
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 18f2d024b1..6bd4cadfc3 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -35,7 +35,7 @@
;;; Copyright © 2022 Greg Hogan <code <at> greghogan.com>
;;; Copyright © 2022 Artyom V. Poptsov <poptsov.artyom <at> gmail.com>
;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
-;;; Copyright © 2022 Felix Gruber <felgru <at> posteo.net>
+;;; Copyright © 2022, 2023 Felix Gruber <felgru <at> posteo.net>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -3083,40 +3083,37 @@ (define-public emacs-poke
@code{Poke Ras mode} and @code{Poke Map mode}.")))
(define-public pcb2gcode
- ;; Take some additional commits after v2.4.0 to fix build against
- ;; geos 3.10.1.
- (let ((commit "ae41f9fe41e57ee5d0cced6c3b3c8aea9c3f5392"))
- (package
- (name "pcb2gcode")
- (version (git-version "2.4.0" "1" commit))
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/pcb2gcode/pcb2gcode")
- (commit commit)
- (recursive? #t)))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "1r1qmvpn5ffi2xpq2gigwsk8kn79s4s2ywfvicwf8i7rzwhkdf17"))))
- (build-system gnu-build-system)
- (inputs
- (list boost
- geos
- gerbv
- glibmm
- gtkmm-2
- librsvg))
- (native-inputs
- (list autoconf automake libtool pkg-config))
- (home-page "https://github.com/pcb2gcode/pcb2gcode")
- (synopsis "Generate G-code for milling PCBs")
- (description "pcb2gcode is a command-line program for isolation routing
+ (package
+ (name "pcb2gcode")
+ (version "2.5.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/pcb2gcode/pcb2gcode")
+ (commit (string-append "v" version))
+ (recursive? #t)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "01s41znkcq9x1rinsdqrrdj8p35isckrcxs14ajsi7wr39n1m5kk"))))
+ (build-system gnu-build-system)
+ (inputs
+ (list boost
+ geos
+ gerbv
+ glibmm
+ gtkmm-2
+ librsvg))
+ (native-inputs
+ (list autoconf automake libtool pkg-config))
+ (home-page "https://github.com/pcb2gcode/pcb2gcode")
+ (synopsis "Generate G-code for milling PCBs")
+ (description "pcb2gcode is a command-line program for isolation routing
and drilling of PCBs. It takes Gerber files as input and outputs G-code files
for the milling of PCBs. It also includes an autoleveller for the automatic
dynamic calibration of the milling depth.")
- (license license:gpl3+))))
+ (license license:gpl3+)))
;; libdxfrw has no readme, no version release, no tags. Initial commit says
;; "libdxfrw-0.6.3 import", but it shares no git history with "upstream"
--
2.39.2
This bug report was last modified 2 years and 133 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.