From patchwork Tue Oct 29 22:13:04 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Seiderer X-Patchwork-Id: 1186390 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=gmx.net Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.b="CeG6g4gP"; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 472m7Q73wQz9sPT for ; Wed, 30 Oct 2019 09:13:22 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id BC54383742; Tue, 29 Oct 2019 22:13:20 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y8ybFSLEXbkd; Tue, 29 Oct 2019 22:13:19 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 25D4384AAE; Tue, 29 Oct 2019 22:13:19 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 7FD821BF584 for ; Tue, 29 Oct 2019 22:13:13 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 24C3E84F0F for ; Tue, 29 Oct 2019 22:13:13 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PPC8idDhSZqb for ; Tue, 29 Oct 2019 22:13:11 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by hemlock.osuosl.org (Postfix) with ESMTPS id ACA1C84C58 for ; Tue, 29 Oct 2019 22:13:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572387185; bh=Drpd1OlFd1NpiYgN9zp7zLlJyGLsK12AMFZ4XVYBc/o=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=CeG6g4gPoex1tLDLOOxxkE/nxUra5ryvxtrquDN1Klj2YxrKRJsKMloqlyv0LCe6N mhOXCv6hyUIKxhkk7CcAi6McM6hucO9hFhmWjGnNfJ8N+1sCOQKM5m7SSvS8X6kza/ u60KOcz+FwWHBWayl7MHcBO47B5CHy+3HjTxkjF0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.localdomain ([188.110.161.93]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mt79P-1i5yQ41n0D-00tR5K; Tue, 29 Oct 2019 23:13:05 +0100 From: Peter Seiderer To: buildroot@buildroot.org Date: Tue, 29 Oct 2019 23:13:04 +0100 Message-Id: <20191029221304.455-1-ps.report@gmx.net> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 X-Provags-ID: V03:K1:snev6vkamMeY7ar/dOHYgPmybifgg3k2ThqdzEWAPWOkXsaEais 70XaGEYY6r6m1ObwjlVEWsnUkG3um/gKzgZogtWA4u5iKcIoK8DlLqloRX72+oYLApbYs+m u7jjMbPNxQ4qV8arzgnftzL4xIYLS/95ZtNzD/4wf6BYnk2TfIniqSDXEBZm9uLbx8wsMR+ aPgmw2mC+hj2hnTeRo5Rg== X-UI-Out-Filterresults: notjunk:1; V03:K0:SMXBoHLNslw=:nI3fdfZDFZcb8LXQNxVZLb NFSJWq5tEyCEa5/48yO3VE9ubYcvNiFdFU5AWGx+pTsBGIlxalwd1fEB40bkl4PBE08YsalF7 qRDWOEOxFi0u8ng97BNmV/OWS6xKYsB8XKyNnvtJFKnt+CndbrVsit/8VI2aWFsCskDv7h7Ee rQiKyxYmIs75r1plPh2XqhYf1AeDicvbhC1pouLDbrrBjWuAJorQZ6BxRWaakM2+Fx7DBqZv5 drVWr44+EzjfM4RdLhlK/sHx9y258S+a9fBHU2vFllkR2uyCBgofh4fLYDkKA83Wgwo+t0vXf Xc7WltFUD4Z7mYfs01vvHQuuHHS5E5lyqUacbHYuL+8IzG/Lh+a82DmrBQuPUx20Nz6iLTdZs tfhsjNAkWfWRcmuOA8+9PIiaVH7vHAISPEgxW5lfUVUlwlxMmfGWo+fRUYhm27HLaOYpD03Qx mW4QKweEdRduqr/PSSGSgQuTM7D+LinWHnHvbEw66Nn73xKy+LTjKrGc1+APpi/tEBeZsQD3a yHY+DBfvBW+csku06N1MM+xFXtTUBeLB68YUyRooVNDQOlAyJaj619se5l9HDwZrjKaVI8xwi BW026Lf8VSGJr9otsLgiBnH56o6/kRWPGJtZvEXGNRBrZOmDcCyfgpxOyKcL2Y8A+fvuPIt2g JI81i16M1UBYmPr+Uf+/qC4bAN0SCrt9grDh7SKVt7aFgCPwmH2/GGTxSisEzwSpS+WbinOB5 1rDu6NDDbNJh5SYnfrvlwg5ig3zu9+pj5WS2mql9XV6E2p506rlx06kz6p+UyWRWttXCbubNl iqOpGK/8zqQXTD2iK5DX1fyTy4jLyfTOVsWJwnUg0M5nhitFS8wqa2rIowF6pMkFKFkS46NuC xZrTIy00yWiF6C++fJIr5goMJEkkasPyMeufosALNWalQg+ucWY7gB/7UHVkwEnRdAC3Hme42 yKDFSFseqeJsIBezpQ8g9wRDS1Gy1eocTB/YiEwLeNqLSCL2XIkRKMRcRUrJUv5YQPkj6xR0k 9fVlb6xQXn7iyIJ4mMLoMJMMnZGhJDhVF66izE5+boO33Babx3YPNOs//gu6P9iMqvV4gLg09 VzOA+GVzwaknrSAB8W/CMmM0vMNZyYgqOgkx85Zk84SUJNSNc/LiVn88hYDuAs5O/JIgp5RQR sux5zJxOMCdaSP8IeI+K83WJEuMBwnN+jbZL8wNhmdomVtIoepuADXak4e4cMMwmA6ZCMn7/N 9nKFbtsixLYzG0ox/3UrWW1RLMpZs4nHLFF/EHw== Subject: [Buildroot] [PATCH v1] package/libxkbcommon: bump version to 0.9.1 and convert to meson X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Petazzoni Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Since version 0.9.x the autotools build system is removed from libxkbcommon ([1]), so convert to meson build system. Remove the CFLAGS force of '-std=gnu99', believing meson sets it automatically (a test build used '-std=c99'). For details see [1] and [2]. [1] https://lists.freedesktop.org/archives/wayland-devel/2019-October/040962.html [2] https://lists.freedesktop.org/archives/wayland-devel/2019-October/040963.html Signed-off-by: Peter Seiderer --- package/libxkbcommon/libxkbcommon.hash | 6 ++---- package/libxkbcommon/libxkbcommon.mk | 12 +++++------- 2 files changed, 7 insertions(+), 11 deletions(-) -- 2.23.0 diff --git a/package/libxkbcommon/libxkbcommon.hash b/package/libxkbcommon/libxkbcommon.hash index c734f3ad9f..3f9c8cb846 100644 --- a/package/libxkbcommon/libxkbcommon.hash +++ b/package/libxkbcommon/libxkbcommon.hash @@ -1,7 +1,5 @@ -# From https://lists.freedesktop.org/archives/wayland-devel/2019-February/040102.html -md5 3c4409058dfd203f641a563358e0187d libxkbcommon-0.8.4.tar.xz -sha1 0ce9df42239d451f61b2112c6ba8d0a1a0879009 libxkbcommon-0.8.4.tar.xz -sha256 60ddcff932b7fd352752d51a5c4f04f3d0403230a584df9a2e0d5ed87c486c8b libxkbcommon-0.8.4.tar.xz +# From https://lists.freedesktop.org/archives/wayland-devel/2019-October/040963.html +sha256 d4c6aabf0a5c1fc616f8a6a65c8a818c03773b9a87da9fbc434da5acd1199be0 libxkbcommon-0.9.1.tar.xz # License file: sha256 086caee279449369d41c1157911ec7696e707b93feba7280de757d3c470b2dfb LICENSE diff --git a/package/libxkbcommon/libxkbcommon.mk b/package/libxkbcommon/libxkbcommon.mk index 1f54de4267..7bbb88d3b2 100644 --- a/package/libxkbcommon/libxkbcommon.mk +++ b/package/libxkbcommon/libxkbcommon.mk @@ -4,22 +4,20 @@ # ################################################################################ -LIBXKBCOMMON_VERSION = 0.8.4 +LIBXKBCOMMON_VERSION = 0.9.1 LIBXKBCOMMON_SITE = http://xkbcommon.org/download LIBXKBCOMMON_SOURCE = libxkbcommon-$(LIBXKBCOMMON_VERSION).tar.xz LIBXKBCOMMON_LICENSE = MIT/X11 LIBXKBCOMMON_LICENSE_FILES = LICENSE LIBXKBCOMMON_INSTALL_STAGING = YES LIBXKBCOMMON_DEPENDENCIES = host-bison host-flex -LIBXKBCOMMON_CONF_OPTS = --disable-wayland -# uses C99 features -LIBXKBCOMMON_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -std=gnu99" +LIBXKBCOMMON_CONF_OPTS = -Denable-wayland=false ifeq ($(BR2_PACKAGE_XORG7),y) -LIBXKBCOMMON_CONF_OPTS += --enable-x11 +LIBXKBCOMMON_CONF_OPTS += -Denable-x11=true LIBXKBCOMMON_DEPENDENCIES += libxcb else -LIBXKBCOMMON_CONF_OPTS += --disable-x11 +LIBXKBCOMMON_CONF_OPTS += -Denable-x11=false endif -$(eval $(autotools-package)) +$(eval $(meson-package))