me
/
guix
Archived
1
0
Fork 0

gnu: Add libredwg.

* gnu/packages/engineering.scm (libredwg): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
master
Vinicius Monego 2020-08-09 12:53:46 -03:00 committed by Mathieu Othacehe
parent 5389e030bd
commit 07d859cc06
No known key found for this signature in database
GPG Key ID: 8354763531769CA6
1 changed files with 32 additions and 0 deletions

View File

@ -19,6 +19,7 @@
;;; Copyright © 2020 Marius Bakke <mbakke@fastmail.com>
;;; Copyright © 2020 Ekaitz Zarraga <ekaitz@elenq.tech>
;;; Copyright © 2020 B. Wilson <elaexuotee@wilsonb.com>
;;; Copyright © 2020 Vinicius Monego <monego@posteo.net>
;;;
;;; This file is part of GNU Guix.
;;;
@ -95,6 +96,8 @@
#:use-module (gnu packages multiprecision)
#:use-module (gnu packages mpi)
#:use-module (gnu packages ncurses)
#:use-module (gnu packages parallel)
#:use-module (gnu packages pcre)
#:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages python)
@ -1075,6 +1078,35 @@ provides a machine-independent interface to select the best such procedures to
use on a given system.")
(license license:gpl3+)))
(define-public libredwg
(package
(name "libredwg")
(version "0.11")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://gnu/libredwg/libredwg-"
version ".tar.xz"))
(sha256
(base32 "1vd7ii32k5447z7k4w9s005hv1ffpj6dyf1w40x6c53qksrblny2"))))
(build-system gnu-build-system)
(arguments
`(#:configure-flags '("--disable-bindings")))
(native-inputs
`(("libxml2" ,libxml2)
("parallel" ,parallel)
("pkg-config" ,pkg-config)
("python" ,python)
("python-libxml2" ,python-libxml2)))
(inputs
`(("pcre2" ,pcre2)))
(home-page "https://www.gnu.org/software/libredwg/")
(synopsis "C library to handle DWG (CAD-related) files")
(description
"GNU LibreDWG is a C library to handle DWG files. It aims to be a free
replacement for the OpenDWG libraries.")
(license license:gpl3+)))
(define-public minicom
(package
(name "minicom")