From patchwork Fri Mar 27 18:29:54 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1262930 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.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=Cq96sSXv; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48pr4g3wxmz9sR4 for ; Sat, 28 Mar 2020 05:30:11 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 048E326661; Fri, 27 Mar 2020 18:30:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jJxrZXI0htSG; Fri, 27 Mar 2020 18:30:06 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 58760265FF; Fri, 27 Mar 2020 18:30:06 +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 08F401BF48B for ; Fri, 27 Mar 2020 18:30:05 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 05A3589541 for ; Fri, 27 Mar 2020 18:30:05 +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 xWDwbWtVpP1Z for ; Fri, 27 Mar 2020 18:30:04 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pl1-f196.google.com (mail-pl1-f196.google.com [209.85.214.196]) by hemlock.osuosl.org (Postfix) with ESMTPS id 856CE894E1 for ; Fri, 27 Mar 2020 18:30:04 +0000 (UTC) Received: by mail-pl1-f196.google.com with SMTP id w3so3747907plz.5 for ; Fri, 27 Mar 2020 11:30:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=yt+ZuGGKp8+wFG8+d98aJpjwo2bl5aHn3ASYqSUdueY=; b=Cq96sSXvKBVZ0iYCAgvJTo5N2mCr3J66gLI0yfcbDb06BKxOCc7DsPdVJu2vstLYXg 9ZCFT8hdu83zM3CEgXKii9F6BMzix/IZZ5qQepHLiP44qrUMkdHeTyDnjKSdfxTmnUo/ 1hxLBujdK9U7BOXJ5jYQwAPFPLmJk3Ule6LPeqE24lE2LgkmDNCiwPq1D5h8HW6xK499 dmIZOb1afKiie8JQeGDxLpkS+dHoZaDEVOkkzaxWcgqkhbKapEzNV1gHR4HdPriwPp9l fg6R4QyzUkcrNKyyE/aAoClCCIYmmykMqzgJNdEBSwS8Yya3t80kROBWuA0mEnORqKYm XaCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=yt+ZuGGKp8+wFG8+d98aJpjwo2bl5aHn3ASYqSUdueY=; b=lbMbCcVCcgsh+Y9FYp8jp2Mah67FkusyJ/vzxFktaZqshwpWAxsd5tv+D8I0xT4Jdk JR5HjY6Wgyz1uCgJteg7GgAy+pvK4JnXuW9Cag0LG4ad9k3Ay3e5uAO79csRVnqIw9K6 n2/BKH8X3LFQh7w8DgSOzKVpmBO9wLQL4YmahwYN+yaD6TqUp0Fwk7R1IT5ttP7c2bn3 1KnLF5JMOfgc9SZ69+ycPubAtSl0whUgDhBjd9B1xy41IjzhH3XxsID27rJOS4E1e6Xh aFsG1RbgoDgtBX7rbqseVlUVxEUEBpq8wz+/QlwkRHnU6gxKqtYxe+GSRiu1S+UxZko6 XaNw== X-Gm-Message-State: ANhLgQ3PTR6SV5oJ1mEGcSyf1mNoehOQxh+9loGT72FLSpbXJhGJnb92 /6qc75XCvp9N0jNLqptZRWank8Zw X-Google-Smtp-Source: ADFU+vv9ZnRnVFNjwzI96UTyFSPfIMt7sbNZdteuI7DpmOZh8/DKJvdyLlHJJdtGwvHdtXJPbmXCPQ== X-Received: by 2002:a17:90a:21ac:: with SMTP id q41mr789221pjc.41.1585333803799; Fri, 27 Mar 2020 11:30:03 -0700 (PDT) Received: from localhost.localdomain ([47.149.8.172]) by smtp.gmail.com with ESMTPSA id v123sm4594886pfv.146.2020.03.27.11.30.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Mar 2020 11:30:03 -0700 (PDT) From: aduskett@gmail.com To: buildroot@buildroot.org Date: Fri, 27 Mar 2020 11:29:54 -0700 Message-Id: <20200327183000.1005676-1-aduskett@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [Buildroot] [PATCH v3 1/7] package/vala/vala-wrapper: fix wrapper 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: Fabrice Fontaine , Adam Duskett , Rahul Bedarkar Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Adam Duskett Add double quotes around the $@ variable to prevent globbing. Signed-off-by: Adam Duskett --- package/vala/vala-wrapper | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/vala/vala-wrapper b/package/vala/vala-wrapper index ae2f7ca671..84fc905b9f 100644 --- a/package/vala/vala-wrapper +++ b/package/vala/vala-wrapper @@ -1,2 +1,2 @@ #!/bin/sh -$0-@VALA_VERSION@ --vapidir=${STAGING_DIR}/usr/share/vala/vapi --girdir=${STAGING_DIR}/usr/share/gir-1.0 $@ +$0-@VALA_VERSION@ --vapidir=${STAGING_DIR}/usr/share/vala/vapi --girdir=${STAGING_DIR}/usr/share/gir-1.0 "$@" From patchwork Fri Mar 27 18:29:55 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1262931 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.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=OTj+1pgN; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48pr4j0PFGz9sRN for ; Sat, 28 Mar 2020 05:30:13 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 987218869F; Fri, 27 Mar 2020 18:30:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QfKBY97PavcK; Fri, 27 Mar 2020 18:30:09 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 276A988686; Fri, 27 Mar 2020 18:30:09 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 5B7D11BF48B for ; Fri, 27 Mar 2020 18:30:07 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 58FE188681 for ; Fri, 27 Mar 2020 18:30:07 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BEZLY3aqa4Ed for ; Fri, 27 Mar 2020 18:30:06 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pg1-f194.google.com (mail-pg1-f194.google.com [209.85.215.194]) by whitealder.osuosl.org (Postfix) with ESMTPS id 2681A88686 for ; Fri, 27 Mar 2020 18:30:06 +0000 (UTC) Received: by mail-pg1-f194.google.com with SMTP id b22so4964141pgb.6 for ; Fri, 27 Mar 2020 11:30:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=HNosdCEd3nPK0j/u1ORpodlhDel73E/IMAYqe/AQy8k=; b=OTj+1pgN6kd96Ha8DMW+n9fmVdfJCJrnMtEMhYULnQq5i/rkYuGOp3c/h80nqgkOg0 DB1MfZvtAGniHEvEzrrI1/McLQ//Mi3mHtzzSe3K7qKBoGerW/wurCvW7chdP1GYOtqX HjV3HaaQoxsDIqhv/YWurQnR3HF6OnB2dM7foKpFBHl/AHI/MQHS4oB1bsMLho3ZAzkN slWIuDEtGkjRJsEAn3Vwg89T2IAs7e+kLcO7bBj6tknhYdlMmtQVFV+J7epf3y9Up/da a3RG3idKStfURYp5wIBJceaxjQFHajr3Vv7fxQWq+GflXcb+7qX1jc6dWL39jLFwXBD/ Ff8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=HNosdCEd3nPK0j/u1ORpodlhDel73E/IMAYqe/AQy8k=; b=S1XyFNNc/Cjjz7jg9yenbDbgWahZeX7KoGw6PO3x+6ggBYrhnmuKD59MAQq48WfRI/ /phxO+F0PeRJmKLfUP8+tyNY2iCY0Xn5m2GJHL4dNDs2c3rho3/GJK7c0Ubih/6xHhnw V7fly18MxTt6b+GdtkGXDdLz/jL3XYBpPxaRoFfEhvlE1SLm2V3g4XR4y/FCwgf3sIgv yq2dsgUrcSKhk3r/UKUw882sttoVimkgFkgP+OwbaZ6RsuDrswNux3fBquqLoWXOrZFu tut8gO4T/4hAFggR/Rk4Fi2oW3iCz/O2TP2y6A30Mv8uwqptzbLkT0kYS7bd+8UXbnrn 1pXQ== X-Gm-Message-State: ANhLgQ0rpIDDnovwHzFAfU5uRrc7Q8cfL/tXXI/94E2tTnVma+TDPPfi aAr/vaC5OmcE+1aouu6ovC9AiRDU X-Google-Smtp-Source: ADFU+vvC0MD6xghyg/LzbDlJYbC+YaWPizWj2LcZJJV0NzRGm5S97cb2mBWGDZFQdR0gOtgJOqtldw== X-Received: by 2002:a63:fc56:: with SMTP id r22mr592717pgk.147.1585333805336; Fri, 27 Mar 2020 11:30:05 -0700 (PDT) Received: from localhost.localdomain ([47.149.8.172]) by smtp.gmail.com with ESMTPSA id v123sm4594886pfv.146.2020.03.27.11.30.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Mar 2020 11:30:04 -0700 (PDT) From: aduskett@gmail.com To: buildroot@buildroot.org Date: Fri, 27 Mar 2020 11:29:55 -0700 Message-Id: <20200327183000.1005676-2-aduskett@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200327183000.1005676-1-aduskett@gmail.com> References: <20200327183000.1005676-1-aduskett@gmail.com> MIME-Version: 1.0 Subject: [Buildroot] [PATCH v3 2/7] package/vala: install wrapper to vapigen 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: Fabrice Fontaine , Adam Duskett , Rahul Bedarkar Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Adam Duskett when compiling gobject-introspection .gir files, some packages use vapigen to generate a vala-api compatible .gir file. These packages tend to call vapigen directly instead of vala or valac. Without the wrapper, building the .gir files fail. In the case of for example, gupnp-dlna throws the following error: "error: Package `Gst-1.0' not found in specified Vala API directories or GObject-Introspection GIR directories." Installing the vala wrapper to vapigen fixes the above issue. Signed-off-by: Adam Duskett --- Changes v2 -> v3: - Add $(HOST_DIR)/bin/vapigen to the sed line. package/vala/vala.mk | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/package/vala/vala.mk b/package/vala/vala.mk index b8a69f8c5e..95365faf18 100644 --- a/package/vala/vala.mk +++ b/package/vala/vala.mk @@ -17,16 +17,19 @@ HOST_VALA_DEPENDENCIES = host-bison host-flex host-libglib2 HOST_VALA_CONF_ENV = ac_cv_path_XSLTPROC=: HOST_VALA_CONF_OPTS += --disable-valadoc -# We wrap vala & valac to point to the proper gir and vapi data dirs +# We wrap vala, valac and vapigen to point to the proper gir and vapi data dirs # Otherwise we'll get host directory data which isn't enough define HOST_VALA_INSTALL_WRAPPER $(INSTALL) -D -m 0755 package/vala/vala-wrapper \ $(HOST_DIR)/bin/vala $(INSTALL) -D -m 0755 package/vala/vala-wrapper \ $(HOST_DIR)/bin/valac + $(INSTALL) -D -m 0755 package/vala/vala-wrapper \ + $(HOST_DIR)/bin/vapigen $(SED) 's,@VALA_VERSION@,$(VALA_VERSION_MAJOR),' \ $(HOST_DIR)/bin/vala \ - $(HOST_DIR)/bin/valac + $(HOST_DIR)/bin/valac \ + $(HOST_DIR)/bin/vapigen endef HOST_VALA_POST_INSTALL_HOOKS += HOST_VALA_INSTALL_WRAPPER From patchwork Fri Mar 27 18:29:56 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1262932 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.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=E91TpHtY; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48pr4n4D84z9sR4 for ; Sat, 28 Mar 2020 05:30:17 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 1E85926679; Fri, 27 Mar 2020 18:30:12 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HjT5S0dsA-Ev; Fri, 27 Mar 2020 18:30:10 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 2E2E826688; Fri, 27 Mar 2020 18:30:10 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 664C31BF48B for ; Fri, 27 Mar 2020 18:30:08 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 6399387776 for ; Fri, 27 Mar 2020 18:30:08 +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 X_rC4GRT3nGr for ; Fri, 27 Mar 2020 18:30:07 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pg1-f193.google.com (mail-pg1-f193.google.com [209.85.215.193]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 3EF9F877A9 for ; Fri, 27 Mar 2020 18:30:07 +0000 (UTC) Received: by mail-pg1-f193.google.com with SMTP id 142so4950913pgf.11 for ; Fri, 27 Mar 2020 11:30:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=rf2AvPouDyR7i5DQ72YMjLURq/JIqW1DgUD5RZ/Z19k=; b=E91TpHtYdyv+IXJF5CoNbEd67d83FnSnONM+xJY8niZmFdSFe4sHjZBNFXyqs/8+XT gGwspMtcU1/4fih7wNGTz+E+R+DTq7UK1Te/n9mRxO2lTSd/61hLLvnSVkN9dTdXCxO2 BuU4vLqJTjZlm2BvRRCjeifvvByyBBIsB1EWYfeF1sqzdQgSx0yaRG2DOQeYjx+/Xmxn /LAIeun14Q5HA5WwSBzWswtRormVMSdeYXmw1aJ0wrfSGpnUi7EP7hUIJsrgOQNOQg6Y 2vhgExzgTiJLcY+RyGwP0i0i4NFqM5mNlnIsEN961f3Lvv6rZtepWHpnkA0bRoASH5bh tDLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=rf2AvPouDyR7i5DQ72YMjLURq/JIqW1DgUD5RZ/Z19k=; b=ulApnaRZk3e9/a00YX0XOkbLsUqfnqPbHu63iM2PDVPDz9nBKgLS04gtk8/19kUAjI LJ6Eq5iJxfazbtDi8DS0kOOM3wqdgC/ztgLCyT0Cjwv1wSw8sHhip4KcjbWBKxOJV7Lj e/9f/aoWVxUQ301Dn+EtZuRXGGqPoA7ygEkZriiDeKzgjdvrDmYX8+GJu9LvvmRa8BY7 NyndexFcpp38YuDTfdRLGp/UQQKPCrXRSntrpXTTT5wCqiIR1Ydtyl6BmUd/mO8m8oCT 4+Yp+diD7qZ8tLRY2se9sHB24lUEjV6TajYFATjAwf0DW8Tm3khtUY6oNveO2lDL4z2v 63eg== X-Gm-Message-State: ANhLgQ2ZpPhoAaxXaMPigHJEf9tBcoLNpY2b8q7Y1Q5GdBNjS+wGjHX7 1trNIbLmG4B+Ku58AwVl2SDIOjfZ X-Google-Smtp-Source: ADFU+vv7A+ndgVFiq7P68LpqUsSKdPtDEKO1E5gMb+NWXSLHk5jYhI75Ks8B8wyAwHtFyx3pVFbgHA== X-Received: by 2002:a63:2989:: with SMTP id p131mr588066pgp.281.1585333806689; Fri, 27 Mar 2020 11:30:06 -0700 (PDT) Received: from localhost.localdomain ([47.149.8.172]) by smtp.gmail.com with ESMTPSA id v123sm4594886pfv.146.2020.03.27.11.30.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Mar 2020 11:30:06 -0700 (PDT) From: aduskett@gmail.com To: buildroot@buildroot.org Date: Fri, 27 Mar 2020 11:29:56 -0700 Message-Id: <20200327183000.1005676-3-aduskett@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200327183000.1005676-1-aduskett@gmail.com> References: <20200327183000.1005676-1-aduskett@gmail.com> MIME-Version: 1.0 Subject: [Buildroot] [PATCH v3 3/7] package/gssdp: enable vala support if gobject-introspection is selected 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: Fabrice Fontaine , Adam Duskett , Rahul Bedarkar Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Adam Duskett gupnp gobject-introspection support requires gssdp built with vala bindings. Signed-off-by: Adam Duskett --- package/gssdp/gssdp.mk | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/package/gssdp/gssdp.mk b/package/gssdp/gssdp.mk index bab3cbe0f7..d91c8acda0 100644 --- a/package/gssdp/gssdp.mk +++ b/package/gssdp/gssdp.mk @@ -12,15 +12,13 @@ GSSDP_LICENSE = LGPL-2.0+ GSSDP_LICENSE_FILES = COPYING GSSDP_INSTALL_STAGING = YES GSSDP_DEPENDENCIES = host-pkgconf libglib2 libsoup -GSSDP_CONF_OPTS = \ - -Dexamples=false \ - -Dvapi=false +GSSDP_CONF_OPTS = -Dexamples=false ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) -GSSDP_CONF_OPTS += -Dintrospection=true -GSSDP_DEPENDENCIES += gobject-introspection +GSSDP_CONF_OPTS += -Dintrospection=true -Dvapi=true +GSSDP_DEPENDENCIES += host-vala gobject-introspection else -GSSDP_CONF_OPTS += -Dintrospection=false +GSSDP_CONF_OPTS += -Dintrospection=false -Dvapi=false endif ifeq ($(BR2_PACKAGE_LIBGTK3),y) From patchwork Fri Mar 27 18:29:57 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1262933 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.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=MIHKlSO2; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48pr4r237wz9sR4 for ; Sat, 28 Mar 2020 05:30:20 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id C9F7F894E1; Fri, 27 Mar 2020 18:30:17 +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 sKUKDctU0u8y; Fri, 27 Mar 2020 18:30:17 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 1AA5F8950D; Fri, 27 Mar 2020 18:30:17 +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 748981BF48B for ; Fri, 27 Mar 2020 18:30:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 711D08950D for ; Fri, 27 Mar 2020 18:30:09 +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 AE0wOApqRfwo for ; Fri, 27 Mar 2020 18:30:08 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pg1-f172.google.com (mail-pg1-f172.google.com [209.85.215.172]) by hemlock.osuosl.org (Postfix) with ESMTPS id AFFAA894E1 for ; Fri, 27 Mar 2020 18:30:08 +0000 (UTC) Received: by mail-pg1-f172.google.com with SMTP id d17so4978015pgo.0 for ; Fri, 27 Mar 2020 11:30:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=VgOOTWpqHu4E42YUoUvN+lS/7q/kaEpzCEtsBNqsNgw=; b=MIHKlSO2nDNinm92UbXB3zznzQkZL8XLbCBGrGEJi18BLxK/q1OnaEReQ5sTI6Qlf+ LaYeSX4bt0rbskJIRZ2Utna9u61ppNPHpqvy+057krRpHnnVx4xDUPgjM+MG/uXr1iVT ftqhN5GdbYrLGbuahSMyfiyQOlhkbbq9P0IH+cuR+6QFuQstb5bLZtV/6fLnqaRTDr4D zK9dTsnc6DE1+Z3q/8Vs67e7lW6AJhGxkRSZ55pBDPq7k0CrBy2+v4e/gu6s6jZUYty+ rpXZK5b4tEBi6yZ6W/zb9rj1EaRsJ/j/MwzQG4MJO42bf5oFH4hWvTLFpgbtIj5yR7rJ xDFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=VgOOTWpqHu4E42YUoUvN+lS/7q/kaEpzCEtsBNqsNgw=; b=VCROslEr+Opsmne+2hAErFvG9f5br9zC9UTfUJoDyeXE4kS0WT5F1kVLYfTGCqdCRl ohWT38jV1VCCpo0NrlOKnoB8MMAPGaW9aTwqTQJcqeDZ/OxZME9tWpt3Wl0ju9iR9REK zLpEbTM8Tl3GN6Xu86OyPnHSBxj2FMFFOwNBIPlH6Kui2uVWRJjcJTaRyCuCdlijlaTT pF2gjCzTfnhvSuZop3bJF4UU8AF9UzgnQ7Q8SGTBYlnkLNATPBJT1iZBF38p8AQlPodw 5TeBqFh/OsfjglHaWSAfzO4xl5sIWq7tJcBH/PrXBS6wlNFjaHEngSNC7nYTyHAu6rDh RBZg== X-Gm-Message-State: ANhLgQ1NRpru2JP1e6/u0FmZyD5pxpk8/qM8UiucsWddspVdd2U96wdx TgjXWZnwJZHchTxySvNhwie82wka X-Google-Smtp-Source: ADFU+vvvWTuMg0RWgQKu624W3KjXy6277lrxtMKBDRadhlX7umadsExVaOKwt2vPbf+PxQnxCi4w7w== X-Received: by 2002:a63:2542:: with SMTP id l63mr607414pgl.312.1585333807996; Fri, 27 Mar 2020 11:30:07 -0700 (PDT) Received: from localhost.localdomain ([47.149.8.172]) by smtp.gmail.com with ESMTPSA id v123sm4594886pfv.146.2020.03.27.11.30.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Mar 2020 11:30:07 -0700 (PDT) From: aduskett@gmail.com To: buildroot@buildroot.org Date: Fri, 27 Mar 2020 11:29:57 -0700 Message-Id: <20200327183000.1005676-4-aduskett@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200327183000.1005676-1-aduskett@gmail.com> References: <20200327183000.1005676-1-aduskett@gmail.com> MIME-Version: 1.0 Subject: [Buildroot] [PATCH v3 4/7] package/gssdp: bump version to 1.2.2 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: Fabrice Fontaine , Adam Duskett , Rahul Bedarkar Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Adam Duskett Signed-off-by: Adam Duskett --- package/gssdp/gssdp.hash | 4 ++-- package/gssdp/gssdp.mk | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package/gssdp/gssdp.hash b/package/gssdp/gssdp.hash index b389d0205c..325ac00171 100644 --- a/package/gssdp/gssdp.hash +++ b/package/gssdp/gssdp.hash @@ -1,5 +1,5 @@ -# Hash from: http://ftp.gnome.org/pub/gnome/sources/gssdp/1.0/gssdp-1.0.3.sha256sum: -sha256 211387a62bc1d99821dd0333d873a781320287f5436f91e58b2ca145b378be41 gssdp-1.0.3.tar.xz +# Hash from: http://ftp.gnome.org/pub/gnome/sources/gssdp/1.2/gssdp-1.2.2.sha256sum: +sha256 cabb9e3b456b8354a55e23eb0207545d974643cda6d623523470ebbc4188b0a4 gssdp-1.2.2.tar.xz # Hash for license file: sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/gssdp/gssdp.mk b/package/gssdp/gssdp.mk index d91c8acda0..14eec0b5fd 100644 --- a/package/gssdp/gssdp.mk +++ b/package/gssdp/gssdp.mk @@ -4,8 +4,8 @@ # ################################################################################ -GSSDP_VERSION_MAJOR = 1.0 -GSSDP_VERSION = $(GSSDP_VERSION_MAJOR).3 +GSSDP_VERSION_MAJOR = 1.2 +GSSDP_VERSION = $(GSSDP_VERSION_MAJOR).2 GSSDP_SOURCE = gssdp-$(GSSDP_VERSION).tar.xz GSSDP_SITE = http://ftp.gnome.org/pub/gnome/sources/gssdp/$(GSSDP_VERSION_MAJOR) GSSDP_LICENSE = LGPL-2.0+ From patchwork Fri Mar 27 18:29:58 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1262934 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.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=O/UIWelW; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48pr4s4zs6z9sRN for ; Sat, 28 Mar 2020 05:30:21 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 1DBDC2634F; Fri, 27 Mar 2020 18:30:20 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id J5iwzrdztAhE; Fri, 27 Mar 2020 18:30:19 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id B9FC2265AD; Fri, 27 Mar 2020 18:30:18 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id F37FF1BF48B for ; Fri, 27 Mar 2020 18:30:11 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id C110D2667D for ; Fri, 27 Mar 2020 18:30:11 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hgFWA0fM9rSS for ; Fri, 27 Mar 2020 18:30:10 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pg1-f194.google.com (mail-pg1-f194.google.com [209.85.215.194]) by silver.osuosl.org (Postfix) with ESMTPS id DDEC226679 for ; Fri, 27 Mar 2020 18:30:09 +0000 (UTC) Received: by mail-pg1-f194.google.com with SMTP id d37so4456905pgl.1 for ; Fri, 27 Mar 2020 11:30:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=5OVL3nqB/BMeC4dv4tBgeuDonVj4GzRj/6BN1aDTG6s=; b=O/UIWelWlGljMWwE9vfOkrt8DRRqYDAW292LTlkGRt+Hu4XiBT0bjOrSufU+yTjV9B qSGFqUtfUAgYZeqqnRCeg+mPY3INH2ohZEKy95o7B6mFFljKGpcTADO+3zOOoBGi5Ody d9n4KnOiZyViLXt/P1eRhHb7V/r8HlFHhbOC5HC6+5XQaKlB2dqNE56IyiPc6xGBxGsk ivcVkrh8xobocUwPtHt49ehfWvzUh1JtS9Jruhv61yrWoaoYjEETLtxhQtnNFTSKh6d/ z8byCkQbXQz7Y+yIBvZtgrrzjp3lX6qywx/oAEQHZivQaNTjQjyw7wHC0JsThOiH3K3A Od3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=5OVL3nqB/BMeC4dv4tBgeuDonVj4GzRj/6BN1aDTG6s=; b=KSXhoYmo1ul96m71SmvvDk9MoQYmN+Gjg0zQ/bMprK5COLjnK/3bZcneu5/1+1tGEp dMXZ95rpG5cmMIsDsm9ZUEuuOj+DW6O8lzGjp7Z7qUN660BV37pkEJDMkQuxqG7Dk2fO hI0S07szE/Ox7mZIUW4ldvqCEpingIARIOW2jydFKcyTxVup7UKuCdYGAM+B7gXHT7uX exvqpfKnSgps7pm1p4nE1MsTaiqfKlqr3nfVwFySOjv1D4E0PKSTomrOJ4008I9YZn0V pzbuDTQBTaiqqeDvnTct8QTVvCmgU6jri6HcN8r7dKdkqTvJR3ca5/K8D22bzBT1moIB 2WPg== X-Gm-Message-State: ANhLgQ3sWEeeapHwIRZbOZtO3cGuXV13mSjXvvLJAUO5C/jRaIoJiJHI 6BJqEkOEA4cI4O2SPzPmPKIHPMKZ X-Google-Smtp-Source: ADFU+vs1VOKRLiR9/VrxVn/Pl6rMTo4zCjHvEGRFG0CAjCTLqlJSZs0cytfmEX0evMFwxPsxDX6vVw== X-Received: by 2002:a63:67c5:: with SMTP id b188mr587346pgc.111.1585333809196; Fri, 27 Mar 2020 11:30:09 -0700 (PDT) Received: from localhost.localdomain ([47.149.8.172]) by smtp.gmail.com with ESMTPSA id v123sm4594886pfv.146.2020.03.27.11.30.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Mar 2020 11:30:08 -0700 (PDT) From: aduskett@gmail.com To: buildroot@buildroot.org Date: Fri, 27 Mar 2020 11:29:58 -0700 Message-Id: <20200327183000.1005676-5-aduskett@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200327183000.1005676-1-aduskett@gmail.com> References: <20200327183000.1005676-1-aduskett@gmail.com> MIME-Version: 1.0 Subject: [Buildroot] [PATCH v3 5/7] package/gupnp: bump version to 1.2.2 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: Fabrice Fontaine , Adam Duskett , Rahul Bedarkar Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Adam Duskett Other changes: - Convert the package type to meson as there is no longer autotools support. Signed-off-by: Adam Duskett --- package/gupnp/gupnp.hash | 4 ++-- package/gupnp/gupnp.mk | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package/gupnp/gupnp.hash b/package/gupnp/gupnp.hash index c530eb7ef5..df3e9bafae 100644 --- a/package/gupnp/gupnp.hash +++ b/package/gupnp/gupnp.hash @@ -1,5 +1,5 @@ -# Hash from: http://ftp.gnome.org/pub/gnome/sources/gupnp/1.0/gupnp-1.0.4.sha256sum: -sha256 8b0992650c6ef8566d2d0c9198c8a669106dc2c73aa908fcc4a4d043a8c0b544 gupnp-1.0.4.tar.xz +# Hash from: http://ftp.gnome.org/pub/gnome/sources/gupnp/1.2/gupnp-1.2.2.sha256sum: +sha256 9a80bd953e5c8772ad26b72f8da01cbe7241a113edd6084903f413ce751c9989 gupnp-1.2.2.tar.xz # Hash for license file: sha256 d245807f90032872d1438d741ed21e2490e1175dc8aa3afa5ddb6c8e529b58e5 COPYING diff --git a/package/gupnp/gupnp.mk b/package/gupnp/gupnp.mk index 75bbfa8d1d..612359ba55 100644 --- a/package/gupnp/gupnp.mk +++ b/package/gupnp/gupnp.mk @@ -4,8 +4,8 @@ # ################################################################################ -GUPNP_VERSION_MAJOR = 1.0 -GUPNP_VERSION = $(GUPNP_VERSION_MAJOR).4 +GUPNP_VERSION_MAJOR = 1.2 +GUPNP_VERSION = $(GUPNP_VERSION_MAJOR).2 GUPNP_SOURCE = gupnp-$(GUPNP_VERSION).tar.xz GUPNP_SITE = http://ftp.gnome.org/pub/gnome/sources/gupnp/$(GUPNP_VERSION_MAJOR) GUPNP_LICENSE = LGPL-2.0+ @@ -14,10 +14,10 @@ GUPNP_INSTALL_STAGING = YES GUPNP_DEPENDENCIES = host-pkgconf libglib2 libxml2 gssdp util-linux ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) -GUPNP_CONF_OPTS += --enable-introspection +GUPNP_CONF_OPTS += -Dintrospection=true GUPNP_DEPENDENCIES += gobject-introspection else -GUPNP_CONF_OPTS += --disable-introspection +GUPNP_CONF_OPTS += -Dintrospection=false endif -$(eval $(autotools-package)) +$(eval $(meson-package)) From patchwork Fri Mar 27 18:29:59 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1262935 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.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=qiHi4CGU; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48pr550rszz9sR4 for ; Sat, 28 Mar 2020 05:30:33 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 73B212666B; Fri, 27 Mar 2020 18:30:31 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A6ZQIUu2vLM7; Fri, 27 Mar 2020 18:30:25 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 36748266DE; Fri, 27 Mar 2020 18:30:24 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 7B2391BF48B for ; Fri, 27 Mar 2020 18:30:12 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 648062667D for ; Fri, 27 Mar 2020 18:30:12 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oPPZH8kp4qLy for ; Fri, 27 Mar 2020 18:30:11 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pg1-f195.google.com (mail-pg1-f195.google.com [209.85.215.195]) by silver.osuosl.org (Postfix) with ESMTPS id 441E2265AD for ; Fri, 27 Mar 2020 18:30:11 +0000 (UTC) Received: by mail-pg1-f195.google.com with SMTP id t24so4961034pgj.7 for ; Fri, 27 Mar 2020 11:30:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=fbEXlrDgKmS56oWHhySdTGo+DmcDqZRCTm7O5O0V6LU=; b=qiHi4CGUICeHJW17Hq44zLSC9JX+9ZoGXzWR6efCervbt7gcxCcWQ6YJvC/TrVr+R4 i663o5RKgPvZmg1Ktf758l4eqL3r5c07cc4oN7/qIDTXXFxXcgQUa9Pq5l5oFXjenIsx CEizFYlHcvFLsYySrqFUE8q+/gG0n4rSxIlYhfw8StiEXV4mjQR+rc51ZByu0g5MxV9Z CAcb4hlb+q6aghUft/OuoPSRJ3OZ+j33/6BlSsQ3H9UUy2kyP3m6mOJraRtIa5Qtq67r dfE8I0E3eZ1jb+bAprAXG+MFkE39dPNlIxTe0wOuQpzBOE+f0mmM1kZNVJnqMKu/EQNn /cow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=fbEXlrDgKmS56oWHhySdTGo+DmcDqZRCTm7O5O0V6LU=; b=A7W2KYJvFcEvIFoxuzgPbnljDDCxtBzCrnZmQVuxQkuwKcN2mr3N7vYVf4306Px8aZ C1UXlL6BNXFAWsY3GUR4cnCnrGddVSbo0s9TfuRacPFsGSZo/Z5OLiR1BWiiIAKISLwo khgkWTjWRi9taNHyJnIz3r3Ohz5GqkQIVlzyUhg6q2YIwLBaVPCKIduqS7so6YFrj7Fy lZDdn+IGjpBqGnP1Ybh6vhi9Nk+JVwKEIdov8n7PRgugk3DTE9CB7rmqGtozDi07mN49 MnCKgO5fyIotjDD2g03nBovMhbWrc6hpGmocu2NwijxZ0j+nJ9QkJhG3cngLc2kO3NvY 7ixg== X-Gm-Message-State: ANhLgQ3/KrgYP3kIDybusLbShHHvcxj5XfrL4/8TBdG4teveZnXdhrSt wQqXjl75tF+UMqmYcL2N1TDqU2m7 X-Google-Smtp-Source: ADFU+vuHSY5/opHU78ZCi/6OJo1c1ITX324PPCww4w6ZxQrTNYkPRDMUesSRTak4pKHhZLWn2Kw8aQ== X-Received: by 2002:aa7:95ae:: with SMTP id a14mr503235pfk.164.1585333810523; Fri, 27 Mar 2020 11:30:10 -0700 (PDT) Received: from localhost.localdomain ([47.149.8.172]) by smtp.gmail.com with ESMTPSA id v123sm4594886pfv.146.2020.03.27.11.30.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Mar 2020 11:30:10 -0700 (PDT) From: aduskett@gmail.com To: buildroot@buildroot.org Date: Fri, 27 Mar 2020 11:29:59 -0700 Message-Id: <20200327183000.1005676-6-aduskett@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200327183000.1005676-1-aduskett@gmail.com> References: <20200327183000.1005676-1-aduskett@gmail.com> MIME-Version: 1.0 Subject: [Buildroot] [PATCH v3 6/7] package/gupnp: Depend on host-vala if gobject-introspection is selected. 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: Fabrice Fontaine , Adam Duskett , Rahul Bedarkar Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Adam Duskett Because there is no way to select host-vala explicitly and some packages may require the vala bindings, it is better to unconditionally build the vala bindings into the .gir and .typelib files. Signed-off-by: Adam Duskett --- package/gupnp/gupnp.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/gupnp/gupnp.mk b/package/gupnp/gupnp.mk index 612359ba55..c86eb6db2c 100644 --- a/package/gupnp/gupnp.mk +++ b/package/gupnp/gupnp.mk @@ -14,10 +14,10 @@ GUPNP_INSTALL_STAGING = YES GUPNP_DEPENDENCIES = host-pkgconf libglib2 libxml2 gssdp util-linux ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) -GUPNP_CONF_OPTS += -Dintrospection=true -GUPNP_DEPENDENCIES += gobject-introspection +GUPNP_CONF_OPTS += -Dintrospection=true -Dvapi=true +GUPNP_DEPENDENCIES += host-vala gobject-introspection else -GUPNP_CONF_OPTS += -Dintrospection=false +GUPNP_CONF_OPTS += -Dintrospection=false -Dvapi=false endif $(eval $(meson-package)) From patchwork Fri Mar 27 18:30:00 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 1262936 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.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=PXORZLP9; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 48pr592Nrdz9sR4 for ; Sat, 28 Mar 2020 05:30:37 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 95E2426694; Fri, 27 Mar 2020 18:30:35 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I+64f9jil-sL; Fri, 27 Mar 2020 18:30:29 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 8111326639; Fri, 27 Mar 2020 18:30:29 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 32B3A1BF48B for ; Fri, 27 Mar 2020 18:30:13 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 2FA1087795 for ; Fri, 27 Mar 2020 18:30:13 +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 pRT4KlZmzGCE for ; Fri, 27 Mar 2020 18:30:12 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pj1-f68.google.com (mail-pj1-f68.google.com [209.85.216.68]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 9194287776 for ; Fri, 27 Mar 2020 18:30:12 +0000 (UTC) Received: by mail-pj1-f68.google.com with SMTP id w9so4219315pjh.1 for ; Fri, 27 Mar 2020 11:30:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=txNkr3YwqtYLpngy0Y1e1ky8/suzsX+9rlWamNZdgNY=; b=PXORZLP9uBUcUxPStgTV2svoJS8DzvvtDuSCGGdLqOwLhtTkdpcfA1E3yJBjxa0i9J vmW8HF2ZCbNv02kImiI1WQ1fcqK80bGNg9smQrtD8/fjpoXYBYi3VXbWCtuwgcYrbcuj Gcwwx+yyWHPHwUoayIwZF5XKGVj6vf7zYlw2gvMJHK/xwBKoRHVRbW0bwWM+2Iu8sgF8 WL2VqwlScGt0Agd//Q0BzerCqVoGF3uwGhQV2IM10oIleRt691GpfAxbQJPgBdyo/nDO 9SC2hzwETJbKBjjPS9I9UCw10uwR7Fl0DBzhK97g764AcSZwxtMKXbGp2ZkNRPeq/2KN DzMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=txNkr3YwqtYLpngy0Y1e1ky8/suzsX+9rlWamNZdgNY=; b=TtSVnqVOOtOVX2sN7DUDqDB5ieGQMflIcp+Ahy53l/e54hB6y6KtDGflsH5hqH9pzd VHowZdutqEXW67H2ltoPmNKdgW7fTHd/bN0TfNAJVLAmirXgrUxCTLFAokmi450d9w0j TjIDmCe4bk9hTjzvF9f1kJRauy1D28WPmyFwbugFAvvfApz+87Kn8Ne/nDYWjJKcGqkQ 2THXrpNPZwFgzz+3DuBqqryQlh19eEptxkenYqJIf03EERKdn+xn07nUz69DNizr4cPg hIsyujtcQ1Rx6ePUY7Sd/tFuOKpgW83j8Ooqi4sASCgtGxoscRimZPsv7zIKgRBcd2+O iwqw== X-Gm-Message-State: ANhLgQ2WDfF0mlbOUF3RNTs+UpJravoQfnOM+N5BSjpN72+HOkPoHJcc +acmy04uw85ljA54Tk+JAoawMh4o X-Google-Smtp-Source: ADFU+vuktcsMNBR/SJf+rhi81jAbAPlbRPyOiVHvX2xvS+FlyxrKJKMVHZSYFHNpTAXwCeNGfrNUnw== X-Received: by 2002:a17:90b:24c:: with SMTP id fz12mr741005pjb.85.1585333811816; Fri, 27 Mar 2020 11:30:11 -0700 (PDT) Received: from localhost.localdomain ([47.149.8.172]) by smtp.gmail.com with ESMTPSA id v123sm4594886pfv.146.2020.03.27.11.30.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Mar 2020 11:30:11 -0700 (PDT) From: aduskett@gmail.com To: buildroot@buildroot.org Date: Fri, 27 Mar 2020 11:30:00 -0700 Message-Id: <20200327183000.1005676-7-aduskett@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200327183000.1005676-1-aduskett@gmail.com> References: <20200327183000.1005676-1-aduskett@gmail.com> MIME-Version: 1.0 Subject: [Buildroot] [PATCH v3 7/7] package/gupnp-dlna: add optional dependency for gobject-introspection 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: Fabrice Fontaine , Adam Duskett , Rahul Bedarkar Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: Adam Duskett If gobject-introspection is selected, explicitly set --enable-introspection in the configure options and add a dependency for both gobject-introspection and host-vala. Host-vala is necessary because the introspection includes vala bindings files with no way to explicitly disable them. Signed-off-by: Adam Duskett --- package/gupnp-dlna/gupnp-dlna.mk | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/package/gupnp-dlna/gupnp-dlna.mk b/package/gupnp-dlna/gupnp-dlna.mk index 85d30b7cd2..845667ca53 100644 --- a/package/gupnp-dlna/gupnp-dlna.mk +++ b/package/gupnp-dlna/gupnp-dlna.mk @@ -15,15 +15,21 @@ GUPNP_DLNA_LICENSE_FILES = COPYING GUPNP_DLNA_INSTALL_STAGING = YES GUPNP_DLNA_DEPENDENCIES = host-pkgconf libglib2 libxml2 -GUPNP_DLNA_CONF_OPTS = \ - --disable-introspection \ - --disable-legacy-gstreamer-metadata-backend +GUPNP_DLNA_CONF_OPTS = --disable-legacy-gstreamer-metadata-backend ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BASE),y) GUPNP_DLNA_CONF_OPTS += --enable-gstreamer-metadata-backend GUPNP_DLNA_DEPENDENCIES += gstreamer1 gst1-plugins-base +# Gobject-introspection requires gstreamer .gir files. +# Vala bindings are created with the .gir files. +ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) +GUPNP_DLNA_CONF_OPTS += --enable-introspection +GUPNP_DLNA_DEPENDENCIES += host-vala gobject-introspection +endif else -GUPNP_DLNA_CONF_OPTS += --disable-gstreamer-metadata-backend +GUPNP_DLNA_CONF_OPTS += \ + --disable-gstreamer-metadata-backend \ + --disable-introspection endif $(eval $(autotools-package))