mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00: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 @@ unused0:")))))
|
||||||
'())
|
'())
|
||||||
"CSC=mcs"
|
"CSC=mcs"
|
||||||
,@make-flags))))))))))))
|
,@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…
Add table
Add a link
Reference in a new issue