[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
177/181: gnu: Add pkgconf.
From: |
guix-commits |
Subject: |
177/181: gnu: Add pkgconf. |
Date: |
Tue, 13 Sep 2022 02:26:34 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit eda94d13d4b1845c398ceee34c6bff7364bceaa6
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Mon Sep 12 12:51:15 2022 -0400
gnu: Add pkgconf.
* gnu/packages/pkg-config.scm (pkgconf): New variable.
---
gnu/packages/pkg-config.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/pkg-config.scm b/gnu/packages/pkg-config.scm
index 770426d779..6263e90f1f 100644
--- a/gnu/packages/pkg-config.scm
+++ b/gnu/packages/pkg-config.scm
@@ -2,6 +2,7 @@
;;; Copyright © 2012, 2013, 2014, 2016 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2019 Mathieu Othacehe <m.othacehe@gmail.com>
;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be>
+;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -167,3 +168,26 @@ exec ~a \"$@\""
(inherit original)
(variable "PKG_CONFIG_PATH_FOR_BUILD")))
(package-native-search-paths %pkg-config)))))
+
+(define-public pkgconf
+ (package
+ (name "pkgconf")
+ (version "1.9.3")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "https://distfiles.dereferenced.org/"
+ name "/" name "-" version ".tar.xz"))
+ (sha256
+ (base32
+ "17b9cl2s99pzgblaj0yg49k3m0by5x78vwg4879vckymhys5bcsz"))))
+ (build-system gnu-build-system)
+ (arguments (list #:tests? #f)) ;TODO: package kyua
+ (home-page "http://pkgconf.org/")
+ (synopsis "Package compiler and linker metadata toolkit")
+ (description "@command{pkgconf} is a program which helps to configure
+compiler and linker flags for development libraries. It is similar to
+pkg-config from freedesktop.org. @code{libpkgconf} is a library which
+provides access to most of pkgconf's functionality, to allow other tooling
+such as compilers and IDEs to discover and use libraries configured by
+pkgconf.")
+ (license isc)))
- 95/181: gnu: gssdp: Update to 1.5.2, (continued)
- 95/181: gnu: gssdp: Update to 1.5.2, guix-commits, 2022/09/13
- 115/181: gnu: devhelp: Update to 41.3., guix-commits, 2022/09/13
- 108/181: gnu: libwnck: Update to 40.1., guix-commits, 2022/09/13
- 158/181: gnu: jsonrpc-glib: Update to 3.42.0., guix-commits, 2022/09/13
- 170/181: gnu: Add folks-with-libsoup2., guix-commits, 2022/09/13
- 157/181: gnu: piper: Update to 0.7 and enable tests., guix-commits, 2022/09/13
- 169/181: gnu: libgweather: Use geocode-glib-with-libsoup2., guix-commits, 2022/09/13
- 164/181: gnu: evolution-data-server: Update to 3.45.3., guix-commits, 2022/09/13
- 165/181: gnu: evolution: Update to 3.45.3., guix-commits, 2022/09/13
- 172/181: gnu: chatty: Fix build., guix-commits, 2022/09/13
- 177/181: gnu: Add pkgconf.,
guix-commits <=
- 180/181: gnu: glade: Remove meson argument., guix-commits, 2022/09/13
- 179/181: gnu: gnome-2048: Remove input labels., guix-commits, 2022/09/13
- 77/181: gnu: gnome-sudoku: Update to 42.0., guix-commits, 2022/09/13