gnu: Switch from xproto to xorgproto.

* gnu/packages/compton.scm (compton)[inputs]: Replace XPROTO with XORGPROTO.
* gnu/packages/enlightenment.scm (efl)[inputs]: Likewise.
* gnu/packages/gnome.scm (totem)[inputs]: Likewise.
* gnu/packages/haskell.scm (ghc-x11-xft)[inputs]: Likewise.
* gnu/packages/image-processing.scm (vtk)[inputs]: Likewise.
* gnu/packages/mate.scm (mate-control-center, mate-netbook, mate-screensaver,
mate-utils)[native-inputs]: Likewise.
* gnu/packages/xdisorg.scm (xautomation)[native-inputs]: Likewise.
* gnu/packages/xnee.scm (xnee)[inputs]: Likewise.
* gnu/packages/xorg.scm (imake, lndir, libxshmfence, libfontenc, libfs,
libxcomposite, libxdmcp, libxft, libxmu, libxpm, libxres, makedepend,
mkfontscale, sessreg, xev, xf86-video-qxl, xkbcomp-intermediate, xkbutils,
xlsfonts, xmodmap, xpr, xprop, xrandr, xset, xwd, xwininfo, xwud, xorg-rgb,
libxdamage, libxrender, libxv, libice, libxau, libxfixes, libxfont, libxi,
libxrandr, libxvmc, xorg-server, libxcursor, libxaw, twm, xinit,
xterm)[inputs]: Likewise.
(xorgproto): Move expression before all other -proto packages.
(xproto)[properties]: Mark as superseded by XORGPROTO.
master
Marius Bakke 2018-03-10 12:16:48 +01:00
parent 6449e68d35
commit 6a6db57f84
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
10 changed files with 79 additions and 81 deletions

View File

@ -67,7 +67,7 @@
("libdrm" ,libdrm) ("libdrm" ,libdrm)
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("python" ,python) ("python" ,python)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(arguments (arguments
`(#:make-flags (list `(#:make-flags (list
"CC=gcc" "CC=gcc"

View File

@ -113,7 +113,7 @@
("xextproto" ,xextproto) ("xextproto" ,xextproto)
("xinput" ,xinput) ("xinput" ,xinput)
("xpr" ,xpr) ("xpr" ,xpr)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(propagated-inputs (propagated-inputs
;; All these inputs are in package config files in section ;; All these inputs are in package config files in section
;; Requires.private. ;; Requires.private.

View File

@ -3650,7 +3650,7 @@ for application developers.")
("clutter" ,clutter) ("clutter" ,clutter)
("clutter-gtk" ,clutter-gtk) ("clutter-gtk" ,clutter-gtk)
("clutter-gst" ,clutter-gst) ("clutter-gst" ,clutter-gst)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("libxxf86vm" ,libxxf86vm) ("libxxf86vm" ,libxxf86vm)
("libxtst" ,libxtst) ("libxtst" ,libxtst)
("libxrandr" ,libxrandr) ("libxrandr" ,libxrandr)

View File

@ -1824,7 +1824,7 @@ bindings are a direct translation of the C bindings.")
("ghc-utf8-string" ,ghc-utf8-string) ("ghc-utf8-string" ,ghc-utf8-string)
("libx11" ,libx11) ("libx11" ,libx11)
("libxft" ,libxft) ("libxft" ,libxft)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(build-system haskell-build-system) (build-system haskell-build-system)

View File

@ -164,7 +164,7 @@ of external libraries that provide additional functionality.")
#:tests? #f)) ;XXX: no "test" target #:tests? #f)) ;XXX: no "test" target
(inputs (inputs
`(("libXt" ,libxt) `(("libXt" ,libxt)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("libX11" ,libx11) ("libX11" ,libx11)
("libxml2" ,libxml2) ("libxml2" ,libxml2)
("mesa" ,mesa) ("mesa" ,mesa)

View File

@ -928,7 +928,7 @@ icons on the MATE desktop. It works on local and remote file systems.")
("renderproto" ,renderproto) ("renderproto" ,renderproto)
("scrnsaverproto" ,scrnsaverproto) ("scrnsaverproto" ,scrnsaverproto)
("xextpro" ,xextproto) ("xextpro" ,xextproto)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("xmodmap" ,xmodmap) ("xmodmap" ,xmodmap)
("gobject-introspection" ,gobject-introspection))) ("gobject-introspection" ,gobject-introspection)))
(inputs (inputs
@ -1142,7 +1142,7 @@ can be used as backgrounds in the MATE Desktop environment.")
("libxtst" ,libxtst) ("libxtst" ,libxtst)
("libx11" ,libx11) ("libx11" ,libx11)
("mate-panel" ,mate-panel) ("mate-panel" ,mate-panel)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(home-page "https://mate-desktop.org/") (home-page "https://mate-desktop.org/")
(synopsis "Tool for MATE on Netbooks") (synopsis "Tool for MATE on Netbooks")
(description (description
@ -1202,7 +1202,7 @@ Re-decorates windows on un-maximise.
("scrnsaverproto" ,scrnsaverproto) ("scrnsaverproto" ,scrnsaverproto)
("which" ,which) ("which" ,which)
("xextpro" ,xextproto) ("xextpro" ,xextproto)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(inputs (inputs
`(("cairo" ,cairo) `(("cairo" ,cairo)
("dconf" ,dconf) ("dconf" ,dconf)
@ -1257,7 +1257,7 @@ can be used as backgrounds in the MATE Desktop environment.")
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("scrollkeeper" ,scrollkeeper) ("scrollkeeper" ,scrollkeeper)
("xextpro" ,xextproto) ("xextpro" ,xextproto)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("yelp-tools" ,yelp-tools))) ("yelp-tools" ,yelp-tools)))
(inputs (inputs
`(("atk" ,atk) `(("atk" ,atk)

View File

@ -100,7 +100,7 @@
(inputs (inputs
`(;; TODO: Add these optional dependencies. `(;; TODO: Add these optional dependencies.
;; ("libX11" ,libX11) ;; ("libX11" ,libX11)
;; ("xproto" ,xproto) ;; ("xorgproto" ,xorgproto)
;; ("tk" ,tk) ;; ("tk" ,tk)
("tcl" ,tcl))) ("tcl" ,tcl)))
(arguments (arguments

View File

@ -626,7 +626,7 @@ things less distracting.")
(native-inputs (native-inputs
`(("inputproto" ,inputproto) `(("inputproto" ,inputproto)
("xextproto" ,xextproto) ("xextproto" ,xextproto)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(synopsis "Tools to automate tasks in X such as detecting on screen images") (synopsis "Tools to automate tasks in X such as detecting on screen images")
(description (description
"Xautomation can control X from the command line for scripts, and "Xautomation can control X from the command line for scripts, and

View File

@ -47,7 +47,7 @@
("libxtst" ,libxtst) ("libxtst" ,libxtst)
("recordproto" ,recordproto) ("recordproto" ,recordproto)
("xextproto" ,xextproto) ("xextproto" ,xextproto)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.gnu.org/software/xnee/") (home-page "https://www.gnu.org/software/xnee/")

View File

@ -119,7 +119,7 @@
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(inputs (inputs
`(("xorg-cf-files" ,xorg-cf-files) `(("xorg-cf-files" ,xorg-cf-files)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(arguments (arguments
`(#:phases `(#:phases
(modify-phases %standard-phases (modify-phases %standard-phases
@ -169,7 +169,7 @@ autotools system.")
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(inputs (inputs
`(("xproto" ,xproto))) `(("xorgproto" ,xorgproto)))
(home-page "https://www.x.org/") (home-page "https://www.x.org/")
(synopsis "Symlink directory into tree") (synopsis "Symlink directory into tree")
(description "Create a shadow directory of symbolic links to another (description "Create a shadow directory of symbolic links to another
@ -203,6 +203,27 @@ converts X font from Bitmap Distribution Format to Portable Compiled Format
which can be read by any architecture.") which can be read by any architecture.")
(license license:x11))) (license license:x11)))
(define-public xorgproto
(package
(name "xorgproto")
(version "2018.4")
(source (origin
(method url-fetch)
(uri (string-append "mirror://xorg/individual/proto/"
name "-" version ".tar.bz2"))
(sha256
(base32
"180mqkp70i44rkmj430pmn9idssvffrgv4y5h19fm698a7h8bs7y"))))
(build-system gnu-build-system)
(propagated-inputs
;; To get util-macros in (almost?) all package inputs.
`(("util-macros" ,util-macros)))
(home-page "https://cgit.freedesktop.org/xorg/proto/xorgproto")
(synopsis "Xorg protocol headers")
(description
"This package provides the headers and specification documents defining
the core protocol and (many) extensions for the X Window System.")
(license license:x11)))
(define-public bigreqsproto (define-public bigreqsproto
(package (package
@ -1041,7 +1062,7 @@ of new capabilities and controls for text keyboards.")
"032b0nlkdrpbimdld4gqvhqx53rzn8fawvf1ybhzn7lcswgjs6yj")))) "032b0nlkdrpbimdld4gqvhqx53rzn8fawvf1ybhzn7lcswgjs6yj"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(native-inputs `(("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(inputs `(("xproto" ,xproto))) (inputs `(("xorgproto" ,xorgproto)))
(home-page "https://www.x.org/") (home-page "https://www.x.org/")
(synopsis "Xorg shared memory fences library") (synopsis "Xorg shared memory fences library")
(description (description
@ -1069,7 +1090,7 @@ synchronization between the X server and direct-rendering clients.")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("zlib" ,zlib) `(("zlib" ,zlib)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
@ -1095,7 +1116,7 @@ synchronization between the X server and direct-rendering clients.")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xtrans" ,xtrans) `(("xtrans" ,xtrans)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("fontsproto" ,fontsproto))) ("fontsproto" ,fontsproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -1258,7 +1279,7 @@ with the Cygwin XWin server when running X11 in a rootless mode.")
(build-system gnu-build-system) (build-system gnu-build-system)
(propagated-inputs (propagated-inputs
;; xcomposite.pc refers to all these. ;; xcomposite.pc refers to all these.
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libxfixes" ,libxfixes) ("libxfixes" ,libxfixes)
("libx11" ,libx11) ("libx11" ,libx11)
("compositeproto" ,compositeproto))) ("compositeproto" ,compositeproto)))
@ -1288,7 +1309,7 @@ with the Cygwin XWin server when running X11 in a rootless mode.")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("libbsd" ,libbsd) `(("libbsd" ,libbsd)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
@ -1319,7 +1340,7 @@ with the Cygwin XWin server when running X11 in a rootless mode.")
("fontconfig" ,fontconfig))) ("fontconfig" ,fontconfig)))
(inputs (inputs
`(("libx11" ,libx11) `(("libx11" ,libx11)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
@ -1373,7 +1394,7 @@ configuration files.")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("libxt" ,libxt) `(("libxt" ,libxt)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("libxext" ,libxext))) ("libxext" ,libxext)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -1406,7 +1427,7 @@ treat it as part of their software base when porting.")
(inputs (inputs
`(("gettext" ,gettext-minimal) `(("gettext" ,gettext-minimal)
("libxt" ,libxt) ("libxt" ,libxt)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("libxext" ,libxext))) ("libxext" ,libxext)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -1432,7 +1453,7 @@ treat it as part of their software base when porting.")
"1m0jr0lbz9ixpp9ihk68349q0i7ry2379lnfzdy4mrl86ijc2xgz")))) "1m0jr0lbz9ixpp9ihk68349q0i7ry2379lnfzdy4mrl86ijc2xgz"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libxext" ,libxext) ("libxext" ,libxext)
("libx11" ,libx11) ("libx11" ,libx11)
("resourceproto" ,resourceproto))) ("resourceproto" ,resourceproto)))
@ -1548,7 +1569,7 @@ input from UTF-8 into the locale's encoding.")
"09alw99r6y2bbd1dc786n3jfgv4j520apblyn7cw6jkjydshba7p")))) "09alw99r6y2bbd1dc786n3jfgv4j520apblyn7cw6jkjydshba7p"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto))) `(("xorgproto" ,xorgproto)))
(native-inputs `(("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
(synopsis "Xorg makedepend utility") (synopsis "Xorg makedepend utility")
@ -1574,7 +1595,7 @@ input from UTF-8 into the locale's encoding.")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("zlib" ,zlib) `(("zlib" ,zlib)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("freetype" ,freetype) ("freetype" ,freetype)
("libfontenc" ,libfontenc))) ("libfontenc" ,libfontenc)))
(native-inputs (native-inputs
@ -1773,7 +1794,7 @@ features and to query screensaver info on specific windows.")
"1qd66mg2bnppqz4xgdjzif2488zl82vx2c26ld3nb8pnyginm9vq")))) "1qd66mg2bnppqz4xgdjzif2488zl82vx2c26ld3nb8pnyginm9vq"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto))) `(("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
@ -2319,7 +2340,7 @@ DRI (Direct Rendering Infrastructure) drivers.")
(inputs (inputs
`(("libxrender" ,libxrender) `(("libxrender" ,libxrender)
("libxrandr" ,libxrandr) ("libxrandr" ,libxrandr)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -3142,7 +3163,7 @@ UniChrome Pro and Chrome9 integrated graphics processors.")
("spice-protocol" ,spice-protocol) ("spice-protocol" ,spice-protocol)
("xf86dgaproto" ,xf86dgaproto) ("xf86dgaproto" ,xf86dgaproto)
("xorg-server" ,xorg-server) ("xorg-server" ,xorg-server)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(synopsis "Qxl video driver for X server") (synopsis "Qxl video driver for X server")
@ -3712,7 +3733,7 @@ alternative implementations like XRandR or TwinView.")
"0syfc6zscvai824mzihlnrqxhkcr27dzkpy8zndavi83iischsdw")))) "0syfc6zscvai824mzihlnrqxhkcr27dzkpy8zndavi83iischsdw"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libxkbfile" ,libxkbfile) ("libxkbfile" ,libxkbfile)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
@ -3791,7 +3812,7 @@ requested commands if they occur.")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("libxt" ,libxt) `(("libxt" ,libxt)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("libxaw" ,libxaw) ("libxaw" ,libxaw)
("inputproto" ,inputproto))) ("inputproto" ,inputproto)))
(native-inputs (native-inputs
@ -3940,7 +3961,7 @@ running on X server.")
"0s6kxgv78chkwsqmhw929f4pf91gq63f4yvixxnan1h00cx0pf49")))) "0s6kxgv78chkwsqmhw929f4pf91gq63f4yvixxnan1h00cx0pf49"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -4036,7 +4057,7 @@ containing one glyph per cell.")
(patches (search-patches "xmodmap-asprintf.patch")))) (patches (search-patches "xmodmap-asprintf.patch"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -4099,7 +4120,7 @@ refers to the included common xorg.css stylesheet.")
"07qy9lwjvxighcmg6qvjkgagad3wwvidrfx0jz85lgynz3qy0dmr")))) "07qy9lwjvxighcmg6qvjkgagad3wwvidrfx0jz85lgynz3qy0dmr"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libxmu" ,libxmu) ("libxmu" ,libxmu)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
@ -4128,7 +4149,7 @@ it for output on various types of printers.")
"06sjgahjiz85v0k0pmv5x05chc591xynl5ah1bqzz1bdr0lgnanj")))) "06sjgahjiz85v0k0pmv5x05chc591xynl5ah1bqzz1bdr0lgnanj"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -4157,7 +4178,7 @@ an X server.")
(inputs (inputs
`(("libxrender" ,libxrender) `(("libxrender" ,libxrender)
("libxrandr" ,libxrandr) ("libxrandr" ,libxrandr)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -4244,7 +4265,7 @@ up your screen.")
"0my987wjvra7l92ry6q44ky383yg3phzxhdbn3lqhapm1ll9bzg4")))) "0my987wjvra7l92ry6q44ky383yg3phzxhdbn3lqhapm1ll9bzg4"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libxmu" ,libxmu) ("libxmu" ,libxmu)
("libxext" ,libxext) ("libxext" ,libxext)
("libx11" ,libx11))) ("libx11" ,libx11)))
@ -4360,7 +4381,7 @@ extension.")
(inputs (inputs
`(("libxt" ,libxt) `(("libxt" ,libxt)
("libxkbfile" ,libxkbfile) ("libxkbfile" ,libxkbfile)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
@ -4392,7 +4413,7 @@ dump and twice whenthe dump is completed.")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("libx11" ,libx11) `(("libx11" ,libx11)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
@ -4419,7 +4440,7 @@ Various information is displayed depending on which options are selected.")
"1a8hdgy40smvblnh3s9f0vkqckl68nmivx7d48zk34m8z18p16cr")))) "1a8hdgy40smvblnh3s9f0vkqckl68nmivx7d48zk34m8z18p16cr"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -4446,7 +4467,7 @@ formatted dump file, such as produced by xwd.")
"1c76zcjs39ljil6f6jpx1x17c8fnvwazz7zvl3vbjfcrlmm7rjmv")))) "1c76zcjs39ljil6f6jpx1x17c8fnvwazz7zvl3vbjfcrlmm7rjmv"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto))) `(("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
@ -4504,7 +4525,7 @@ cannot be adequately worked around on the client side of the wire.")
;; These are all in the Requires or Requires.private field of xdamage.pc ;; These are all in the Requires or Requires.private field of xdamage.pc
`(("damageproto" ,damageproto) `(("damageproto" ,damageproto)
("libxfixes" ,libxfixes) ("libxfixes" ,libxfixes)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -4617,7 +4638,7 @@ cannot be adequately worked around on the client side of the wire.")
(propagated-inputs (propagated-inputs
`(("renderproto" ,renderproto))) `(("renderproto" ,renderproto)))
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -4682,7 +4703,7 @@ protocol and arbitrary X extension protocol.")
(propagated-inputs (propagated-inputs
`(("videoproto" ,videoproto))) `(("videoproto" ,videoproto)))
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libxext" ,libxext) ("libxext" ,libxext)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
@ -4729,7 +4750,6 @@ server core font system. The current implementation is a simple wrapper
script around the mkfontscale program.") script around the mkfontscale program.")
(license license:x11))) (license license:x11)))
(define-public xproto (define-public xproto
(package (package
(name "xproto") (name "xproto")
@ -4758,30 +4778,8 @@ the X Window System Core Protocol, Version 11.
It also includes a number of headers that aren't purely protocol related, It also includes a number of headers that aren't purely protocol related,
but are depended upon by many other X Window System packages to provide but are depended upon by many other X Window System packages to provide
common definitions and porting layer.") common definitions and porting layer.")
(license license:x11))) (license license:x11)
(properties `((superseded . ,xorgproto)))))
(define-public xorgproto
(package
(name "xorgproto")
(version "2018.4")
(source (origin
(method url-fetch)
(uri (string-append "mirror://xorg/individual/proto/"
name "-" version ".tar.bz2"))
(sha256
(base32
"180mqkp70i44rkmj430pmn9idssvffrgv4y5h19fm698a7h8bs7y"))))
(build-system gnu-build-system)
(propagated-inputs
;; To get util-macros in (almost?) all package inputs.
`(("util-macros" ,util-macros)))
(home-page "https://cgit.freedesktop.org/xorg/proto/xorgproto")
(synopsis "Xorg protocol headers")
(description
"This package provides the headers and specification documents defining
the core protocol and (many) extensions for the X Window System.")
(license license:x11)))
;; packages of height 2 in the propagated-inputs tree ;; packages of height 2 in the propagated-inputs tree
@ -4801,7 +4799,7 @@ the core protocol and (many) extensions for the X Window System.")
"00p2b6bsg6kcdbb39bv46339qcywxfl4hsrz8asm4hy6q7r34w4g")))) "00p2b6bsg6kcdbb39bv46339qcywxfl4hsrz8asm4hy6q7r34w4g"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(propagated-inputs (propagated-inputs
`(("xproto" ,xproto))) `(("xorgproto" ,xorgproto)))
(inputs (inputs
`(("libbsd" ,libbsd) `(("libbsd" ,libbsd)
("xtrans" ,xtrans))) ("xtrans" ,xtrans)))
@ -4829,7 +4827,7 @@ the core protocol and (many) extensions for the X Window System.")
"1wm4pv12f36cwzhldpp7vy3lhm3xdcnp4f184xkxsp7b18r7gm7x")))) "1wm4pv12f36cwzhldpp7vy3lhm3xdcnp4f184xkxsp7b18r7gm7x"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(propagated-inputs (propagated-inputs
`(("xproto" ,xproto))) `(("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
@ -4857,7 +4855,7 @@ an X Window System display.")
(propagated-inputs (propagated-inputs
`(("fixesproto" ,fixesproto))) `(("fixesproto" ,fixesproto)))
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -4885,7 +4883,7 @@ an X Window System display.")
`(("fontsproto" ,fontsproto) `(("fontsproto" ,fontsproto)
("freetype" ,freetype) ("freetype" ,freetype)
("libfontenc" ,libfontenc) ("libfontenc" ,libfontenc)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(inputs (inputs
`(("zlib" ,zlib) `(("zlib" ,zlib)
("xtrans" ,xtrans))) ("xtrans" ,xtrans)))
@ -4935,7 +4933,7 @@ new API's in libXft, or the legacy API's in libX11.")
("libxext" ,libxext) ("libxext" ,libxext)
("libxfixes" ,libxfixes))) ("libxfixes" ,libxfixes)))
(inputs (inputs
`(("xproto" ,xproto))) `(("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
@ -4964,7 +4962,7 @@ new API's in libXft, or the legacy API's in libX11.")
("libxext" ,libxext) ("libxext" ,libxext)
("libxrender" ,libxrender) ("libxrender" ,libxrender)
("randrproto" ,randrproto) ("randrproto" ,randrproto)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
@ -4991,7 +4989,7 @@ new API's in libXft, or the legacy API's in libX11.")
(propagated-inputs (propagated-inputs
`(("libxv" ,libxv))) `(("libxv" ,libxv)))
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libxext" ,libxext) ("libxext" ,libxext)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
@ -5123,7 +5121,7 @@ over Xlib, including:
("xextproto" ,xextproto) ("xextproto" ,xextproto)
("xineramaproto" ,xineramaproto) ("xineramaproto" ,xineramaproto)
("xf86driproto" ,xf86driproto) ("xf86driproto" ,xf86driproto)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(inputs (inputs
`(("bigreqsproto" ,bigreqsproto) `(("bigreqsproto" ,bigreqsproto)
("compositeproto" ,compositeproto) ("compositeproto" ,compositeproto)
@ -5324,7 +5322,7 @@ draggable titlebars and borders.")
`(("libx11" ,libx11) `(("libx11" ,libx11)
("libxrender" ,libxrender) ("libxrender" ,libxrender)
("libxfixes" ,libxfixes) ("libxfixes" ,libxfixes)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
;; TODO: add XCURSOR_PATH=.../share/icons to profile search paths, so ;; TODO: add XCURSOR_PATH=.../share/icons to profile search paths, so
@ -5398,7 +5396,7 @@ draggable titlebars and borders.")
("libxpm" ,libxpm) ("libxpm" ,libxpm)
("libxt" ,libxt))) ("libxt" ,libxt)))
(inputs (inputs
`(("xproto" ,xproto))) `(("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(home-page "https://www.x.org/wiki/") (home-page "https://www.x.org/wiki/")
@ -5427,7 +5425,7 @@ Intrinsics (Xt) Library.")
`(("libxt" ,libxt) `(("libxt" ,libxt)
("libxmu" ,libxmu) ("libxmu" ,libxmu)
("libxext" ,libxext) ("libxext" ,libxext)
("xproto" ,xproto))) ("xorgproto" ,xorgproto)))
(native-inputs (native-inputs
`(("bison" ,bison) `(("bison" ,bison)
("pkg-config" ,pkg-config))) ("pkg-config" ,pkg-config)))
@ -5650,7 +5648,7 @@ The XCB util-wm module provides the following libraries:
"1vw2wlg74ig52naw0cha3pgzcwwk25l834j42cg8m5zmybp3a213")))) "1vw2wlg74ig52naw0cha3pgzcwwk25l834j42cg8m5zmybp3a213"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("xproto" ,xproto) `(("xorgproto" ,xorgproto)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
@ -5790,7 +5788,7 @@ to answer a question. Xmessage can also exit after a specified time.")
("libX11" ,libx11) ("libX11" ,libx11)
("libXext" ,libxext) ("libXext" ,libxext)
("libXt" ,libxt) ("libXt" ,libxt)
("xproto" ,xproto) ("xorgproto" ,xorgproto)
("libXaw" ,libxaw))) ("libXaw" ,libxaw)))
(home-page "https://invisible-island.net/xterm/") (home-page "https://invisible-island.net/xterm/")
(synopsis "Terminal emulator for the X Window System") (synopsis "Terminal emulator for the X Window System")