From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id sOAJI+UXXV8/AwAA0tVLHw (envelope-from ) for ; Sat, 12 Sep 2020 18:48:05 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id GBRIHeUXXV+JXQAA1q6Kng (envelope-from ) for ; Sat, 12 Sep 2020 18:48:05 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id BAE139402CB for ; Sat, 12 Sep 2020 18:48:04 +0000 (UTC) Received: from localhost ([::1]:48068 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kHAZ8-0000pK-Tv for larch@yhetil.org; Sat, 12 Sep 2020 14:48:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54674) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kHANW-0006KI-2m for guix-patches@gnu.org; Sat, 12 Sep 2020 14:36:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37452) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kHANV-0007P9-Pj for guix-patches@gnu.org; Sat, 12 Sep 2020 14:36:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kHANV-0001sC-Kn for guix-patches@gnu.org; Sat, 12 Sep 2020 14:36:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#43360] [PATCH 1/2] gnu: Add libgda. References: <6c0cdef1869e35d7e6aaf0a09256531ddb90a357.camel@student.tugraz.at> In-Reply-To: <6c0cdef1869e35d7e6aaf0a09256531ddb90a357.camel@student.tugraz.at> Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 12 Sep 2020 18:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43360 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 43360@debbugs.gnu.org Received: via spool by 43360-submit@debbugs.gnu.org id=B43360.15999357567181 (code B ref 43360); Sat, 12 Sep 2020 18:36:01 +0000 Received: (at 43360) by debbugs.gnu.org; 12 Sep 2020 18:35:56 +0000 Received: from localhost ([127.0.0.1]:48998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kHANQ-0001rk-FB for submit@debbugs.gnu.org; Sat, 12 Sep 2020 14:35:56 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:65259) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kHANO-0001rc-Gi for 43360@debbugs.gnu.org; Sat, 12 Sep 2020 14:35:55 -0400 Received: from localhost.localdomain (193-81-157-44.hdsl.highway.telekom.at [193.81.157.44]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4BphCC11twz3wZt for <43360@debbugs.gnu.org>; Sat, 12 Sep 2020 20:35:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1599935751; bh=efoOcYAqLVQCyRRDik8DOf+ON8lGxrJq/hOo5Gc73UI=; h=From:To:Subject:Date; b=l0zzzTNwaA+RXNuTmcfo/gBJZLNH86MycFD2JOg6ZlJ7hEKOdmP0FireZyOe2r396 0y20BivWZdBtTGOiA7X7/BbpbjzVz9OHk00eDuxxIsUTChOWagksYKeQvp0Tjy02MM ECDSYk+bdTjyhX811rUiADadk9ozuTHTV/pLE9PE= From: Leo Prikler Date: Sat, 12 Sep 2020 20:35:33 +0200 Message-Id: <20200912183533.5793-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=tugraz.at header.s=mailrelay header.b=l0zzzTNw; dmarc=fail reason="SPF not aligned (relaxed)" header.from=student.tugraz.at (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: 5.09 X-TUID: CMzdVf8ioH8C * gnu/packages/gnome.scm (libgda): New variable. --- gnu/packages/gnome.scm | 66 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index ed2915e05a..01279aa882 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -11445,3 +11445,69 @@ integrated profiler via Sysprof, debugging support, and more.") (description "Komikku is an online/offline manga reader for GNOME, developed with the aim of being used with the Librem 5 phone.") (license license:gpl3+))) + +(define-public libgda + (package + (name "libgda") + (version "5.2.9") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.gnome.org/GNOME/libgda.git/") + (commit "LIBGDA_5_2_9"))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "122anbk15vj2dfxrw7s48b6zwlpp7cyppshxizynvf3zmc0ygw3j")))) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'remove-broken-tests + (lambda _ + (substitute* "tests/multi-threading/Makefile.am" + ((,(string-join + '("mutex" "parser" "cnc_lock" "threaded_cnc" "wrapper") + " check_" + 'prefix)) + (string-join + '("mutex" "parser" "wrapper") + " check_" + 'prefix))) + #t)) + (add-before 'check 'pre-check + (lambda* (#:key inputs #:allow-other-keys) + ;; Tests require a running X server. + (system "Xvfb :1 &") + (setenv "DISPLAY" ":1") + #t))))) + (propagated-inputs + `(("libxml2" ,libxml2))) ; required by libgda-5.0.pc + (inputs + `(("glib" ,glib) + ("gtk+" ,gtk+) + ("libxslt" ,libxslt) + ("openssl" ,openssl))) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("glib:bin" ,glib "bin") + ("gnome-common" ,gnome-common) + ("gobject-introspection" ,gobject-introspection) + ("gtk-doc" ,gtk-doc) + ("intltool" ,intltool) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config) + ("vala" ,vala) + ("which" ,which) + ("xorg-server" ,xorg-server-for-tests) + ("yelp-tools" ,yelp-tools))) + (home-page "https://gitlab.gnome.org/GNOME/libgda") + (synopsis "Uniform data access") + (description + "GNU Data Access (GDA) is an attempt to provide uniform access to +different kinds of data sources (databases, information servers, mail spools, +etc). It is a complete architecture that provides all you need to access +your data.") + (license license:lgpl2.1+))) -- 2.28.0