mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-19 05:57:04 +01:00
gnu: Add libgdiplus.
* gnu/packages/dotnet.scm (libgdiplus): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
parent
8e8653fcfb
commit
a46816dcd1
1 changed files with 44 additions and 0 deletions
|
@ -1625,3 +1625,47 @@ (define-public mono-5.10.0
|
|||
'())
|
||||
"CSC=mcs"
|
||||
,@make-flags))))))))))))
|
||||
|
||||
(define-public libgdiplus
|
||||
(package
|
||||
(name "libgdiplus")
|
||||
(version "6.2")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/mono/libgdiplus.git")
|
||||
;; The releases aren't tagged.
|
||||
(commit "94a49875487e296376f209fe64b921c6020f74c0")))
|
||||
(file-name (git-file-name name version))
|
||||
(sha256
|
||||
(base32 "1gwmhrddr8kdlfprjqcd6gqiy8p5v8sl9215dbd949j1l76szl9v"))
|
||||
(modules '((guix build utils)))
|
||||
(snippet #~(substitute* "./Makefile.am"
|
||||
(("\\./update_submodules\\.sh")
|
||||
":")))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
(list automake
|
||||
autoconf
|
||||
googletest-1.8
|
||||
libtool
|
||||
pkg-config
|
||||
which))
|
||||
(inputs (list cairo
|
||||
freetype
|
||||
fontconfig
|
||||
gettext-minimal
|
||||
giflib
|
||||
glib
|
||||
libexif
|
||||
libjpeg-turbo
|
||||
libpng
|
||||
libtiff
|
||||
libx11))
|
||||
(synopsis "Open Source implementation of the GDI+ API")
|
||||
(description "Libgdiplus is the Mono library that provides a
|
||||
GDI+-compatible API on non-Windows operating systems. It uses Cairo to do
|
||||
most of the heavy lifting.")
|
||||
(home-page "https://github.com/mono/libgdiplus")
|
||||
(license license:expat)))
|
||||
|
|
Loading…
Reference in a new issue