;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2013 Ludovic Courtès ;;; ;;; 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 cppi) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu) #:use-module (guix licenses)) (define-public cppi (package (name "cppi") (version "1.18") (source (origin (method url-fetch) (uri (string-append "mirror://gnu/cppi/cppi-" version ".tar.xz")) (sha256 (base32 "1jk42cjaggk71rimjnx3qpmb6hivps0917vl3z7wbxk3i2whb98j")))) (build-system gnu-build-system) (home-page "https://www.gnu.org/software/cppi/") (synopsis "Indent C preprocessor directives to reflect nesting and more") (description "GNU Cppi processes C source code files to properly indent the preprocessor directives to reflect their nesting. It also performs other standardizations, such as correcting the number of spaces between directives and the text following them.") (license gpl3+))) >log msg
AgeCommit message (Expand)Author
2023-02-19gnu: epson-inkjet-printer-escpr: Update to 1.7.24....* gnu/packages/cups.scm (epson-inkjet-printer-escpr): Update to 1.7.24. Tobias Geerinckx-Rice
2023-02-19gnu: hplip-next: Simplify the fix-more-hard-coded-file-names phase....* gnu/packages/cups.scm (hplip-next) [phases]: Only substitute python files in the fix-more-hard-coded-file-names phase. This greatly reduce the time taken by the phase (from 21 s to 0.4 s) on my system, and is functionally equivalent. Maxim Cournoyer
2023-02-18gnu: hplip-next: Update to 3.22.10....* gnu/packages/cups.scm (hplip-next): Update to 3.22.10. Maxim Cournoyer
2023-02-18gnu: Add hplip-next....* gnu/packages/cups.scm (hplip-next): New variable. Maxim Cournoyer
2022-11-27gnu: epson-inkjet-printer-escpr: Update to 1.7.22....* gnu/packages/cups.scm (epson-inkjet-printer-escpr): Update to 1.7.22. Tobias Geerinckx-Rice
2022-09-13gnu: cups-pk-helper: Replace polkit with polkit-duktape....This avoids the error: "package `cups-pk-helper@0.2.7' has an invalid input: ("_" #<syntax-transformer polkit>)". On core-updates, polkit-duktape is the default polkit anyway. * gnu/packages/cups.scm (cups-pk-helper)[inputs]: Replace polkit with polkit-duktape. Maxim Cournoyer
2022-08-07gnu: cups-pk-helper: Add etc/dbus-1 compatibility symlink....* gnu/packages/cups.scm (cups-pk-helper)[arguments]: Add an 'install-compatibility-symlink phase. Tobias Geerinckx-Rice
2022-08-07gnu: epson-inkjet-printer-escpr: Update to 1.7.21....* gnu/packages/cups.scm (epson-inkjet-printer-escpr): Update to 1.7.21. Tobias Geerinckx-Rice
2022-08-07gnu: cups-pk-helper: Make references non-native....* gnu/packages/cups.scm (cups-pk-helper)[native-inputs]: Move cups & polkit from here… [inputs]: …to here. Make cups-minimal. Add glib. Tobias Geerinckx-Rice
2022-08-07gnu: cups-pk-helper: Update to 0.2.7....* gnu/packages/cups.scm (cups-pk-helper): Update to 0.2.7. [build-system]: Switch to Meson. [arguments]: Explicitly disable tests. [native-inputs]: Remove unused intltool and add glib:bin. Tobias Geerinckx-Rice