From patchwork Fri Jun 22 00:33:36 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joseph Kogut X-Patchwork-Id: 933013 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) 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=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.b="Dmo0nz5c"; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 41BfhP5vPzz9s4v for ; Fri, 22 Jun 2018 10:34:13 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id DEC8A888A5; Fri, 22 Jun 2018 00:34:07 +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 hq0vcDg4iSPX; Fri, 22 Jun 2018 00:34:05 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 37E08888AD; Fri, 22 Jun 2018 00:34:04 +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 373961C292E for ; Fri, 22 Jun 2018 00:34:01 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 273F888F46 for ; Fri, 22 Jun 2018 00:34:00 +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 pDaklSeDPilT for ; Fri, 22 Jun 2018 00:33:58 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-pl0-f44.google.com (mail-pl0-f44.google.com [209.85.160.44]) by whitealder.osuosl.org (Postfix) with ESMTPS id C6A1D85D72 for ; Fri, 22 Jun 2018 00:33:58 +0000 (UTC) Received: by mail-pl0-f44.google.com with SMTP id 6-v6so2556054plb.0 for ; Thu, 21 Jun 2018 17:33:58 -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; bh=aAPhCN8xUtGlYY4CM2A3IM4HtSXQ02g/N/2vEovmgEE=; b=Dmo0nz5cJI+dSWMZwuP+A8fAlFQ362qQJ8s6ScGNsksDlQQ2PUVFA0zfBbYsRPll9a Pmo2sEIP2gy7s9sn54WgwEhdIa3afJ1HKt3x5au4iDCCBNxkp7/eJggu2BNlmOUUz36H G6j9qRxdc2OymQBwnYPu+u/6fKAtS5ZIT7uupgdwLRb9qsHjc++Aae26n/GfLokNu466 OS4N678vg6c5DBV7THU7zr0OexnN1aZWuvtepI17+ZzREMLy4KBHYZ8C1gypppoolnaa gk8a1DQ/GbYak5TNnM9bu7pg8mIMPX0n6IR8G58eeWrcnoD4fwGlekj51XFXMuKTXnrb BMQg== 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; bh=aAPhCN8xUtGlYY4CM2A3IM4HtSXQ02g/N/2vEovmgEE=; b=CiZn2MdljfqEmeXbBC1DAwJ2FRzV9mDuax++luYyRza3VsIT40x5AGEXLvWcjJH4EU +5gNtQHa0zP9W4144we9y440ELPfBjv1jDSAOSOj7r6m8yA4Gso6VVS1TCdxuQMUMD86 MXVW/v2A4BLybXCu+HnoBgCqmxqt0pvc0zImZlh9RYqVo3yriOMsuGURXP2qJ0wjErDM 3M+3kE9YXfM/bUZ3Ec4931oVCLpEC1tW2IpATBNY4PUh1fMB3He5Lb3TMwzpWj+uxq1k CAO5VdgGUqgoEOgwKPixATKR/3F/YDsNiGWB+wUpelcw//3bHh3bbih7xMBPWqdIkpnq H3Ew== X-Gm-Message-State: APt69E3x/Ky5hmzs5lLQvSk57qpxi77BIZfoD+ueInmhHO0Ggt01ZI/1 omfuKoRvW/OLDbcp41BeaBI3NuS5ojQ= X-Google-Smtp-Source: ADUXVKK7S3A0Df7+jOpPmwPEI+b01Yt5bL29Lv6+AW7dc5qUZ8IceYM5Mwv7Qt3/T0QB7BibC98ZFQ== X-Received: by 2002:a17:902:8d98:: with SMTP id v24-v6mr30794800plo.250.1529627638148; Thu, 21 Jun 2018 17:33:58 -0700 (PDT) Received: from JAKWS.YakimaSteel.local ([162.251.69.147]) by smtp.gmail.com with ESMTPSA id n76-v6sm14590974pfg.98.2018.06.21.17.33.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Jun 2018 17:33:57 -0700 (PDT) From: Joseph Kogut To: buildroot@buildroot.org Date: Thu, 21 Jun 2018 17:33:36 -0700 Message-Id: <20180622003340.10859-3-joseph.kogut@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180622003340.10859-1-joseph.kogut@gmail.com> References: <20180622003340.10859-1-joseph.kogut@gmail.com> Subject: [Buildroot] [RFC PATCH v5 2/6] at-spi2-atk: new package X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.24 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Valentin Korenblit , Joseph Kogut , Fabrice Fontaine MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Joseph Kogut --- DEVELOPERS | 1 + package/Config.in | 1 + package/at-spi2-atk/Config.in | 21 +++++++++++++++++++++ package/at-spi2-atk/at-spi2-atk.hash | 3 +++ package/at-spi2-atk/at-spi2-atk.mk | 17 +++++++++++++++++ 5 files changed, 43 insertions(+) create mode 100644 package/at-spi2-atk/Config.in create mode 100644 package/at-spi2-atk/at-spi2-atk.hash create mode 100644 package/at-spi2-atk/at-spi2-atk.mk diff --git a/DEVELOPERS b/DEVELOPERS index b721b3592a..9116db39cb 100644 --- a/DEVELOPERS +++ b/DEVELOPERS @@ -974,6 +974,7 @@ F: board/qemu/ppc64le-pseries/ F: configs/qemu_ppc64le_pseries_defconfig N: Joseph Kogut +F: package/at-spi2-atk/ F: package/at-spi2-core/ F: package/gconf/ F: package/libnss/ diff --git a/package/Config.in b/package/Config.in index 56e6b2f2bd..d18b542cc5 100644 --- a/package/Config.in +++ b/package/Config.in @@ -1130,6 +1130,7 @@ endmenu menu "Graphics" source "package/assimp/Config.in" + source "package/at-spi2-atk/Config.in" source "package/at-spi2-core/Config.in" source "package/atk/Config.in" source "package/atkmm/Config.in" diff --git a/package/at-spi2-atk/Config.in b/package/at-spi2-atk/Config.in new file mode 100644 index 0000000000..599913c7df --- /dev/null +++ b/package/at-spi2-atk/Config.in @@ -0,0 +1,21 @@ +config BR2_PACKAGE_AT_SPI2_ATK + bool "at-spi2-atk" + depends on BR2_PACKAGE_XORG7 # at-spi2-core + depends on BR2_TOOLCHAIN_HAS_THREADS # glib2 + depends on BR2_USE_MMU # glib2 + depends on BR2_USE_WCHAR # glib2 + select BR2_PACKAGE_ATK + select BR2_PACKAGE_AT_SPI2_CORE + select BR2_PACKAGE_LIBGLIB2 + help + The At-Spi2 Atk package contains a library that bridges + ATK to At-Spi2 D-Bus service. + + https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/ + +comment "at-spi2-atk needs a toolchain w/ wchar, threads" + depends on BR2_USE_MMU + depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS + +comment "at-spi2-atk depends on X.org" + depends on !BR2_PACKAGE_XORG7 diff --git a/package/at-spi2-atk/at-spi2-atk.hash b/package/at-spi2-atk/at-spi2-atk.hash new file mode 100644 index 0000000000..77c8f68e47 --- /dev/null +++ b/package/at-spi2-atk/at-spi2-atk.hash @@ -0,0 +1,3 @@ +# locally calculated +sha256 61891f0abae1689f6617a963105a3f1dcdab5970c4a36ded9c79a7a544b16a6e at-spi2-atk-2.26.2.tar.xz +sha256 c6105b34ab6829ff5c70eba234f40053215fa9f8383ced271b0e370a1923624b COPYING diff --git a/package/at-spi2-atk/at-spi2-atk.mk b/package/at-spi2-atk/at-spi2-atk.mk new file mode 100644 index 0000000000..0e9b39e8b8 --- /dev/null +++ b/package/at-spi2-atk/at-spi2-atk.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# at-spi2-atk +# +################################################################################ + +AT_SPI2_ATK_VERSION_MAJOR = 2.26 +AT_SPI2_ATK_VERSION = $(AT_SPI2_ATK_VERSION_MAJOR).2 +AT_SPI2_ATK_SOURCE = at-spi2-atk-$(AT_SPI2_ATK_VERSION).tar.xz +AT_SPI2_ATK_SITE = http://ftp.gnome.org/pub/gnome/sources/at-spi2-atk/$(AT_SPI2_ATK_VERSION_MAJOR) +AT_SPI2_ATK_LICENSE = LGPL-2.0+ +AT_SPI2_ATK_LICENSE_FILES = COPYING +AT_SPI2_ATK_INSTALL_STAGING = YES +AT_SPI2_ATK_INSTALL_STAGING_OPTS = DESTDIR=$(STAGING_DIR) install +AT_SPI2_ATK_DEPENDENCIES = atk at-spi2-core libglib2 host-pkgconf + +$(eval $(autotools-package))