mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2025-01-11 21:59:08 -05:00
gnu: gtk: Use new style inputs.
* gnu/packages/gtk.scm (gtk)[native-inputs]: Use new style. [propagated-inputs]: Likewise.
This commit is contained in:
parent
9819aac1d8
commit
3f814d1878
1 changed files with 57 additions and 57 deletions
|
@ -1162,10 +1162,10 @@ (define-public gtk
|
||||||
((guix build glib-or-gtk-build-system) #:prefix glib-or-gtk:))
|
((guix build glib-or-gtk-build-system) #:prefix glib-or-gtk:))
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
(list
|
(list
|
||||||
"-Dbroadway-backend=true" ;for broadway display-backend
|
"-Dbroadway-backend=true" ;for broadway display-backend
|
||||||
"-Dcloudproviders=enabled" ;for cloud-providers support
|
"-Dcloudproviders=enabled" ;for cloud-providers support
|
||||||
"-Dtracker=enabled" ;for filechooser search support
|
"-Dtracker=enabled" ;for filechooser search support
|
||||||
"-Dcolord=enabled" ;for color printing support
|
"-Dcolord=enabled" ;for color printing support
|
||||||
,@(if (%current-target-system)
|
,@(if (%current-target-system)
|
||||||
;; If true, gtkdoc-scangobj will try to execute a
|
;; If true, gtkdoc-scangobj will try to execute a
|
||||||
;; cross-compiled binary.
|
;; cross-compiled binary.
|
||||||
|
@ -1256,72 +1256,72 @@ (define-public gtk
|
||||||
(string-append out "/share/doc")
|
(string-append out "/share/doc")
|
||||||
(string-append doc "/share/doc"))))))))
|
(string-append doc "/share/doc"))))))))
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("docbook-xml-4.3" ,docbook-xml-4.3)
|
(list docbook-xml-4.3
|
||||||
("docbook-xsl" ,docbook-xsl)
|
docbook-xsl
|
||||||
("gettext-minimal" ,gettext-minimal)
|
gettext-minimal
|
||||||
("glib:bin" ,glib "bin")
|
`(,glib "bin")
|
||||||
("gobject-introspection" ,gobject-introspection) ;for building introspection data
|
gobject-introspection ;for building introspection data
|
||||||
("graphene" ,graphene)
|
graphene
|
||||||
("gtk-doc" ,gtk-doc) ;for building documentation
|
gtk-doc ;for building documentation
|
||||||
("intltool" ,intltool)
|
intltool
|
||||||
("libxslt" ,libxslt) ;for building man-pages
|
libxslt ;for building man-pages
|
||||||
("pkg-config" ,pkg-config)
|
pkg-config
|
||||||
("python-pygobject" ,python-pygobject)
|
python-pygobject
|
||||||
;; These python modules are required for building documentation.
|
;; These python modules are required for building documentation.
|
||||||
("python-docutils" ,python-docutils)
|
python-docutils
|
||||||
("python-jinja2" ,python-jinja2)
|
python-jinja2
|
||||||
("python-markdown" ,python-markdown)
|
python-markdown
|
||||||
("python-markupsafe" ,python-markupsafe)
|
python-markupsafe
|
||||||
("python-pygments" ,python-pygments)
|
python-pygments
|
||||||
("python-toml" ,python-toml)
|
python-toml
|
||||||
("python-typogrify" ,python-typogrify)
|
python-typogrify
|
||||||
("sassc" ,sassc) ;for building themes
|
sassc ;for building themes
|
||||||
("tzdata" ,tzdata-for-tests)
|
tzdata-for-tests
|
||||||
("vala" ,vala)
|
vala
|
||||||
("xorg-server-for-tests" ,xorg-server-for-tests)))
|
xorg-server-for-tests))
|
||||||
(inputs
|
(inputs
|
||||||
(list colord ;for color printing support
|
(list colord ;for color printing support
|
||||||
cups ;for CUPS print-backend
|
cups ;for CUPS print-backend
|
||||||
ffmpeg ;for ffmpeg media-backend
|
ffmpeg ;for ffmpeg media-backend
|
||||||
fribidi
|
fribidi
|
||||||
gstreamer ;for gstreamer media-backend
|
gstreamer ;for gstreamer media-backend
|
||||||
gst-plugins-bad ;provides gstreamer-player
|
gst-plugins-bad ;provides gstreamer-player
|
||||||
gst-plugins-base ;provides gstreamer-gl
|
gst-plugins-base ;provides gstreamer-gl
|
||||||
harfbuzz
|
harfbuzz
|
||||||
iso-codes
|
iso-codes
|
||||||
json-glib
|
json-glib
|
||||||
libcloudproviders ;for cloud-providers support
|
libcloudproviders ;for cloud-providers support
|
||||||
libjpeg-turbo
|
libjpeg-turbo
|
||||||
libpng
|
libpng
|
||||||
librsvg
|
librsvg
|
||||||
libtiff
|
libtiff
|
||||||
python
|
python
|
||||||
rest
|
rest
|
||||||
tracker)) ;for filechooser search support
|
tracker)) ;for filechooser search support
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
;; Following dependencies are referenced in .pc files.
|
;; Following dependencies are referenced in .pc files.
|
||||||
`(("cairo" ,cairo)
|
(list cairo
|
||||||
("fontconfig" ,fontconfig)
|
fontconfig
|
||||||
("librsvg" ,librsvg)
|
librsvg
|
||||||
("glib" ,glib)
|
glib
|
||||||
("graphene" ,graphene)
|
graphene
|
||||||
("libepoxy" ,libepoxy)
|
libepoxy
|
||||||
("libx11" ,libx11) ;for x11 display-backend
|
libx11 ;for x11 display-backend
|
||||||
("libxcomposite" ,libxcomposite)
|
libxcomposite
|
||||||
("libxcursor" ,libxcursor)
|
libxcursor
|
||||||
("libxdamage" ,libxdamage)
|
libxdamage
|
||||||
("libxext" ,libxext)
|
libxext
|
||||||
("libxfixes" ,libxfixes)
|
libxfixes
|
||||||
("libxi" ,libxi)
|
libxi
|
||||||
("libxinerama" ,libxinerama) ;for xinerama support
|
libxinerama ;for xinerama support
|
||||||
("libxkbcommon" ,libxkbcommon)
|
libxkbcommon
|
||||||
("libxrandr" ,libxrandr)
|
libxrandr
|
||||||
("libxrender" ,libxrender)
|
libxrender
|
||||||
("pango" ,pango-next)
|
pango-next
|
||||||
("vulkan-headers" ,vulkan-headers)
|
vulkan-headers
|
||||||
("vulkan-loader" ,vulkan-loader) ;for vulkan graphics API support
|
vulkan-loader ;for vulkan graphics API support
|
||||||
("wayland" ,wayland) ;for wayland display-backend
|
wayland ;for wayland display-backend
|
||||||
("wayland-protocols" ,wayland-protocols)))
|
wayland-protocols))
|
||||||
(native-search-paths
|
(native-search-paths
|
||||||
(list
|
(list
|
||||||
(search-path-specification
|
(search-path-specification
|
||||||
|
|
Loading…
Reference in a new issue