;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2013 Ludovic Courtès ;;; Copyright © 2015, 2016, 2017, 2020, 2021, 2022 Efraim Flashner ;;; Copyright © 2019–2022 Tobias Geerinckx-Rice ;;; ;;; This file is part of GNU Guix. ;;; ;;; GNU Guix is free software; you can redistribute it and/or modify it ;;; under the terms of the GNU General Public License as published by ;;; the Free Software Foundation; either version 3 of the License, or (at ;;; your option) any later version. ;;; ;;; GNU Guix is distributed in the hope that it will be useful, but ;;; WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;;; GNU General Public License for more details. ;;; ;;; You should have received a copy of the GNU General Public License ;;; along with GNU Guix. If not, see . (define-module (gnu packages freeipmi) #:use-module (guix packages) #:use-module (guix licenses) #:use-module (guix download) #:use-module (guix build-system gnu) #:use-module (gnu packages gnupg)) (define-public freeipmi (package (name "freeipmi") (version "1.6.9") (source (origin (method url-fetch) (uri (string-append "mirror://gnu/freeipmi/freeipmi-" version ".tar.gz")) (sha256 (base32 "01l2kkf2f0c7p8pq8qsil53fv0yaaciwq7n3kjlvbwfhycsiqppj")))) (build-system gnu-build-system) (arguments `(#:configure-flags '("--disable-static" ,@(if (%current-target-system) ;; We cannot check for these devices ;; when cross compiling. `("ac_cv_file__dev_random=yes" "ac_cv_file__dev_urandom=yes") '())))) (inputs (list libgcrypt)) (home-page "https://www.gnu.org/software/freeipmi/") (synopsis "Platform management, including sensor and power monitoring") (description "GNU FreeIPMI is a collection of in-band and out-of-band IPMI software in accordance with the IPMI v1.5/2.0 specification. These programs provide a set of interfaces for platform management. Common functionality includes sensor monitoring, system event monitoring, power control and serial-over-LAN.") (license gpl3+))) t'>AgeCommit message (Expand)Author 2021-01-06gnu: upnp.scm: Sort package module imports alphabetically....* gnu/packages/upnp.scm: Sort package module imports alphabetically. Efraim Flashner 2021-01-06gnu: readymedia: Sort inputs alphabetically....* gnu/packages/upnp.scm (readymedia)[native-inputs]: Sort alphabetically. [inputs]: Same. Efraim Flashner 2021-01-06gnu: readymedia: Update to 1.3.0....Fixes CVE-2020-28926. * gnu/packages/upnp.scm (readymedia): Update to 1.3.0. [arguments]: Add configure-flag to not record kernel version of build machine. Add phase to remove spurious substitution of ffmpeg libraries. [inputs]: Add zlib. Efraim Flashner 2021-01-06gnu: upnp.scm: Use license prefix....* gnu/packages/upnp.scm: Use the 'license:' prefix to denote licences. Efraim Flashner 2021-01-06gnu: readymedia: Clean-up origin code....* gnu/packages/upnp.scm (readymedia)[source]: Replace custom logic with string-replace-substring. Efraim Flashner 2020-12-31gnu: libupnp: Update to 1.14.0....* gnu/packages/upnp.scm (libupnp): Update to 1.14.0. Signed-off-by: Leo Famulari <leo@famulari.name> Vincent Legoll 2020-05-13gnu: libupnp: Do not build static libraries....* gnu/packages/upnp.scm (libupnp)[arguments]: Add "--disable-static" in #:configure-flags. Also remove "--enable-ipv6" as it is the default. Marius Bakke 2020-05-13gnu: libupnp: Update to 1.12.1....* gnu/packages/upnp.scm (libupnp): Update to 1.12.1. [source]: Change to URL-FETCH with bootstrapped tarball. [native-inputs]: Remove AUTOCONF, AUTOMAKE, and LIBTOOL. Marius Bakke 2020-05-02Merge branch 'master' into core-updatesMarius Bakke 2020-05-02gnu: libupnp: Update to 1.8.6....* gnu/packages/upnp.scm (libupnp): Update to 1.8.6. [source]: Use git-fetch on the new official repository. [native-inputs]: Add autoconf, automake, libtool and pkg-config. Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com> Jan Wielkiewicz