Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Yann E. MORIN <yann.morin.1998@free.fr>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v3 01/22] package/x11r7/xorgproto: new package
Date: Mon, 2 Jul 2018 23:20:59 +0200	[thread overview]
Message-ID: <20180702212059.GG2604@scaer> (raw)
In-Reply-To: <20180630110853.29339-2-bernd.kuhls@t-online.de>

Bernd, All,

On 2018-06-30 13:08 +0200, Bernd Kuhls spake thusly:
> Quoting initial release notes:
> https://lists.x.org/archives/xorg-announce/2018-February/002835.html
> 
> "This package combines the protocol headers, which were formerly
>  scattered in individual packages. At this point none of them are
>  changing rapidly enough to justify such fine granularity, particularly
>  when what changes do occur tend to affect multiple extensions at once
>  (Present and DRI3 for example). The individual protocols are still
>  installed as separate pkg-config modules, and consumers should continue
>  to use the per-protocol package version numbers."
> 
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>

Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

However, a comment: I was puzzled as wy you needed a host variant, but
since this new package is supposed to replace the existing ones, and
some are host packages, it makes sense.

A little note to that effect in the commit log would have been nice.

My reviewed-by is still valid, of course.

Regards,
Yann E. MORIN.

> ---
>  package/x11r7/Config.in                |  1 +
>  package/x11r7/xorgproto/Config.in      |  5 +++
>  package/x11r7/xorgproto/xorgproto.hash | 43 +++++++++++++++++++++
>  package/x11r7/xorgproto/xorgproto.mk   | 53 ++++++++++++++++++++++++++
>  4 files changed, 102 insertions(+)
>  create mode 100644 package/x11r7/xorgproto/Config.in
>  create mode 100644 package/x11r7/xorgproto/xorgproto.hash
>  create mode 100644 package/x11r7/xorgproto/xorgproto.mk
> 
> diff --git a/package/x11r7/Config.in b/package/x11r7/Config.in
> index ddceaa407f..4648fcb5f6 100644
> --- a/package/x11r7/Config.in
> +++ b/package/x11r7/Config.in
> @@ -229,6 +229,7 @@ if BR2_PACKAGE_XORG7
>  	endmenu
>  	menu "X11R7 X protocols"
>  		source package/x11r7/xcb-proto/Config.in
> +		source package/x11r7/xorgproto/Config.in
>  		source package/x11r7/xproto_applewmproto/Config.in
>  		source package/x11r7/xproto_bigreqsproto/Config.in
>  		source package/x11r7/xproto_compositeproto/Config.in
> diff --git a/package/x11r7/xorgproto/Config.in b/package/x11r7/xorgproto/Config.in
> new file mode 100644
> index 0000000000..af38eb436e
> --- /dev/null
> +++ b/package/x11r7/xorgproto/Config.in
> @@ -0,0 +1,5 @@
> +config BR2_PACKAGE_XORGPROTO
> +	bool "xorgproto"
> +	help
> +	  This package combines the protocol headers, which were
> +	  formerly scattered in individual packages.
> diff --git a/package/x11r7/xorgproto/xorgproto.hash b/package/x11r7/xorgproto/xorgproto.hash
> new file mode 100644
> index 0000000000..c4e7795751
> --- /dev/null
> +++ b/package/x11r7/xorgproto/xorgproto.hash
> @@ -0,0 +1,43 @@
> +# From https://lists.x.org/archives/xorg-announce/2018-February/002841.html
> +md5 81557ca47ee66a4e54590fcdadd28114  xorgproto-2018.4.tar.bz2
> +sha1 2e4a3db312e1ce81e15515dfcac52ba0aa5a920c  xorgproto-2018.4.tar.bz2
> +sha256 fee885e0512899ea5280c593fdb2735beb1693ad170c22ebcc844470eec415a0  xorgproto-2018.4.tar.bz2
> +sha512 2db682d10280ca58cdc04d8eb9fef30c111d4cd379de9fec86cff317865b859a576de5426447be9231d24be9762cc1d684c57383a99ad499398e8b7d62b1c03c  xorgproto-2018.4.tar.bz2
> +# Locally computed
> +sha256 aacd931f191b610902aee1e526090c2858aabc07969441fa2537ffd3e7049555  COPYING-applewmproto
> +sha256 dabc025f93129a0eb2d17f37c719dbe5ecbcb5bc8f7bc7f4ce89fe04576cc0c2  COPYING-bigreqsproto
> +sha256 ab587ca94282c1e60797ffe4a77aea195418387db20ec7e0c24cedf2c844f8c1  COPYING-compositeproto
> +sha256 f67a18cb46c4c203c5122b4a901cfcc3178b2a62f83f31ca5fef5bdca3966094  COPYING-damageproto
> +sha256 819e8dcd3dd2a44850c350331aa492230f86bccb0983dd739dec5ba36d7d2b8e  COPYING-dmxproto
> +sha256 0c306691492c4d7a8cda1ec3847668b797887dddcd7e986b4c166ae27619af7d  COPYING-dri2proto
> +sha256 64a579d1a0b3347301d87c94698a58ea7933d0ae6ca7e8fdd702fde2ea376301  COPYING-dri3proto
> +sha256 0aa43d03da3cedbd9882c0ded621b0d855353eb9e551f9eed940d75c8a0b03c1  COPYING-evieproto
> +sha256 65cb0b867b00fb27f066a37353713b265645b3301146562570d7638ed2ddd548  COPYING-fixesproto
> +sha256 1ab381e978bff63d68be2e4f235d51935f3f16f3ba3bebf83afa99a70c0484a2  COPYING-fontcacheproto
> +sha256 f4af05774b02ae149357cc26f7bf5ef1116c2e09373c2492081a3a1892c58417  COPYING-fontsproto
> +sha256 823deb4673d3f26aa8c90e704888299648f00be3262f9363eaeecedcd65b936d  COPYING-glproto
> +sha256 5e083a2ace0215a6084c877c023a6079952ba803d692488203ba4269196debe3  COPYING-inputproto
> +sha256 d397a67d4b28e897bc5fce79b2b917df9905b54f961fc3ad1f49c7fe3803f92c  COPYING-kbproto
> +sha256 7a5dd5d4c989c167da50f15879959f42bbda960e06d0a0aea7197f61fe1dc846  COPYING-lg3dproto
> +sha256 27d8cbdcde7a0bd062ce49cdf8c672201452a64e3e6823f09b1beffe2c4b8eff  COPYING-panoramixproto
> +sha256 8442b5f22f2fb13017a4302a906e7dedc899267b41f613558970941120170128  COPYING-pmproto
> +sha256 64a579d1a0b3347301d87c94698a58ea7933d0ae6ca7e8fdd702fde2ea376301  COPYING-presentproto
> +sha256 6b890b118261694865988378dbba876bcd9caa1a421c5c0d626116948bc0ae35  COPYING-printproto
> +sha256 41c13dcd09147ed2440286f2fb8151df8ebee06deee4ed78ddf094601c216d3d  COPYING-randrproto
> +sha256 ee10aee0f1697ffdbe870a39f037361d4f7136f2976bb7919a41b3f66407caee  COPYING-recordproto
> +sha256 9e48921a94da36d7a69fe71809223ee0bb46370db9842dccdeeb55b5a9946872  COPYING-renderproto
> +sha256 403e7be948674530ad40669b1e3a31adeddb656502f3b0ef810d5d3cc35d0b52  COPYING-resourceproto
> +sha256 fcbd3c628bf4d28ee3e6032054bf44bbe58f3b1a944dad856a8d3eb6b37ea412  COPYING-scrnsaverproto
> +sha256 d6d3513f5a7099748dc387f54498d799380b45f8a444f13aa98aa45a860ae55b  COPYING-trapproto
> +sha256 f8f49bbad61967ebc890fb79fff5bfb7cfc1c341aa8f8dee13eb3fb534040b47  COPYING-videoproto
> +sha256 eb183a00c61bb47992f096b6993ed7ec17518bea9c285fe87efff7f622cc6c12  COPYING-windowswmproto
> +sha256 da4a28570230228b9bd80a701c5d8752f8609394de2e0d46d26d978bd07610db  COPYING-x11proto
> +sha256 5531d18cfcc944dab39991f63f182cbbce3fe493ba0c7cf08a25c0d01ee84482  COPYING-xcmiscproto
> +sha256 fb42146c6c06a200a9b121220eb692ff9101ba0fbd0b224b9e16a016c59ae86a  COPYING-xextproto
> +sha256 3591964e01a9cdfc9cc4149a847a431a3f3d98328cc9e5864c7a7831b29c4058  COPYING-xf86bigfontproto
> +sha256 3591964e01a9cdfc9cc4149a847a431a3f3d98328cc9e5864c7a7831b29c4058  COPYING-xf86dgaproto
> +sha256 4a05d06752388d9db71ee1006f371d4fb2c316a821fc2fc272db90b3ef978334  COPYING-xf86driproto
> +sha256 3591964e01a9cdfc9cc4149a847a431a3f3d98328cc9e5864c7a7831b29c4058  COPYING-xf86miscproto
> +sha256 3591964e01a9cdfc9cc4149a847a431a3f3d98328cc9e5864c7a7831b29c4058  COPYING-xf86rushproto
> +sha256 942bb46a3503a708948491699171b00b9e0dfb47818d9268b160bccc5f51a4b9  COPYING-xf86vidmodeproto
> +sha256 b2d8cda803e900915ce10f0ba735ff2c033b39c7cc5a8a436667ca583d4066fa  COPYING-xineramaproto
> diff --git a/package/x11r7/xorgproto/xorgproto.mk b/package/x11r7/xorgproto/xorgproto.mk
> new file mode 100644
> index 0000000000..3f7d25b068
> --- /dev/null
> +++ b/package/x11r7/xorgproto/xorgproto.mk
> @@ -0,0 +1,53 @@
> +################################################################################
> +#
> +# xorgproto
> +#
> +################################################################################
> +
> +XORGPROTO_VERSION = 2018.4
> +XORGPROTO_SOURCE = xorgproto-$(XORGPROTO_VERSION).tar.bz2
> +XORGPROTO_SITE = http://xorg.freedesktop.org/releases/individual/proto
> +XORGPROTO_LICENSE = MIT
> +XORGPROTO_LICENSE_FILES = \
> +	COPYING-applewmproto \
> +	COPYING-bigreqsproto \
> +	COPYING-compositeproto \
> +	COPYING-damageproto \
> +	COPYING-dmxproto \
> +	COPYING-dri2proto \
> +	COPYING-dri3proto \
> +	COPYING-evieproto \
> +	COPYING-fixesproto \
> +	COPYING-fontcacheproto \
> +	COPYING-fontsproto \
> +	COPYING-glproto \
> +	COPYING-inputproto \
> +	COPYING-kbproto \
> +	COPYING-lg3dproto \
> +	COPYING-panoramixproto \
> +	COPYING-pmproto \
> +	COPYING-presentproto \
> +	COPYING-printproto \
> +	COPYING-randrproto \
> +	COPYING-recordproto \
> +	COPYING-renderproto \
> +	COPYING-resourceproto \
> +	COPYING-scrnsaverproto \
> +	COPYING-trapproto \
> +	COPYING-videoproto \
> +	COPYING-windowswmproto \
> +	COPYING-x11proto \
> +	COPYING-xcmiscproto \
> +	COPYING-xextproto \
> +	COPYING-xf86bigfontproto \
> +	COPYING-xf86dgaproto \
> +	COPYING-xf86driproto \
> +	COPYING-xf86miscproto \
> +	COPYING-xf86rushproto \
> +	COPYING-xf86vidmodeproto \
> +	COPYING-xineramaproto
> +XORGPROTO_INSTALL_STAGING = YES
> +XORGPROTO_INSTALL_TARGET = NO
> +
> +$(eval $(autotools-package))
> +$(eval $(host-autotools-package))
> -- 
> 2.17.1
> 
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

  reply	other threads:[~2018-07-02 21:20 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-06-30 11:08 [Buildroot] [PATCH v3 00/22] package/x11r7/xserver_xorg-server: bump version to 1.20.0 Bernd Kuhls
2018-06-30 11:08 ` [Buildroot] [PATCH v3 01/22] package/x11r7/xorgproto: new package Bernd Kuhls
2018-07-02 21:20   ` Yann E. MORIN [this message]
2018-06-30 11:08 ` [Buildroot] [PATCH v3 02/22] package/efl: switch to xorgproto Bernd Kuhls
2018-07-02 21:21   ` Yann E. MORIN
2018-06-30 11:08 ` [Buildroot] [PATCH v3 03/22] package/gstreamer1/gst1-plugins-base: " Bernd Kuhls
2018-07-02 21:23   ` Yann E. MORIN
2018-06-30 11:08 ` [Buildroot] [PATCH v3 04/22] package/libdri2: " Bernd Kuhls
2018-07-02 21:23   ` Yann E. MORIN
2018-06-30 11:08 ` [Buildroot] [PATCH v3 05/22] package/libvdpau: " Bernd Kuhls
2018-07-02 21:31   ` Yann E. MORIN
2018-06-30 11:08 ` [Buildroot] [PATCH v3 06/22] package/mesa3d: " Bernd Kuhls
2018-07-02 21:30   ` Yann E. MORIN
2018-06-30 11:08 ` [Buildroot] [PATCH v3 07/22] package/x11r7/xapp_*: mass " Bernd Kuhls
2018-07-02 21:35   ` Yann E. MORIN
2018-07-13 19:56     ` Bernd Kuhls
2018-06-30 11:08 ` [Buildroot] [PATCH v3 08/22] package/x11r7/xdriver_xf86-input-*: " Bernd Kuhls
2018-07-02 21:37   ` Yann E. MORIN
2018-06-30 11:08 ` [Buildroot] [PATCH v3 09/22] package/x11r7/xdriver_xf86-video-*: " Bernd Kuhls
2018-07-02 21:46   ` Yann E. MORIN
2018-06-30 11:08 ` [Buildroot] [PATCH v3 10/22] package/x11r7/xkeyboard-config: " Bernd Kuhls
2018-07-02 21:48   ` Yann E. MORIN
2018-07-13 19:55     ` Bernd Kuhls
2018-07-15 15:44       ` Yann E. MORIN
2018-07-21 13:25         ` Bernd Kuhls
2018-06-30 11:08 ` [Buildroot] [PATCH v3 11/22] package/x11r7/xlib_*: mass " Bernd Kuhls
2018-07-02 21:57   ` Yann E. MORIN
2018-07-21 13:38     ` Bernd Kuhls
2018-06-30 11:08 ` [Buildroot] [PATCH v3 12/22] package/x11r7/xutil_makedepend: " Bernd Kuhls
2018-07-02 21:59   ` Yann E. MORIN
2018-06-30 11:08 ` [Buildroot] [PATCH v3 13/22] package/x11r7/xserver_xorg-server: " Bernd Kuhls
2018-07-02 22:06   ` Yann E. MORIN
2018-06-30 11:08 ` [Buildroot] [PATCH v3 14/22] package/x11r7/xproto_*: mass removal Bernd Kuhls
2018-07-03 21:35   ` Yann E. MORIN
2018-06-30 11:08 ` [Buildroot] [PATCH v3 15/22] package/x11r7/xdriver_xf86-video-intel: bump version Bernd Kuhls
2018-07-03 21:39   ` Yann E. MORIN
2018-06-30 11:08 ` [Buildroot] [PATCH v3 16/22] package/x11r7/xdriver_xf86-video-mach64: bump version to 6.9.6 Bernd Kuhls
2018-06-30 11:08 ` [Buildroot] [PATCH v3 17/22] package/x11r7/xdriver_xf86-video-vmware: bump version to 13.3.0 Bernd Kuhls
2018-06-30 11:08 ` [Buildroot] [PATCH v3 18/22] package/x11r7/xdriver_xf86-input-mouse: bump version to 1.9.3 Bernd Kuhls
2018-06-30 11:08 ` [Buildroot] [PATCH v3 19/22] package/x11r7/xdriver_xf86-video-r128: add patch to fix support for xserver_xorg-server 1.20.0 Bernd Kuhls
2018-06-30 11:08 ` [Buildroot] [PATCH v3 20/22] package/x11r7/xdriver_xf86-video-savage: " Bernd Kuhls
2018-06-30 11:08 ` [Buildroot] [PATCH v3 21/22] package/x11r7/xdriver_xf86-video-sis: add upstream " Bernd Kuhls
2018-06-30 11:08 ` [Buildroot] [PATCH v3 22/22] package/x11r7/xserver_xorg-server: bump version to 1.20.0 Bernd Kuhls
2018-07-03 21:56 ` [Buildroot] [PATCH v3 00/22] " Yann E. MORIN
2018-07-09 17:45   ` Bernd Kuhls
2018-07-13  7:19     ` Peter Korsgaard
2018-07-15 15:46       ` Yann E. MORIN

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180702212059.GG2604@scaer \
    --to=yann.morin.1998@free.fr \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox