aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/pem.scm
blob: 2fba63336f20de939fd278e356d64124868e41e7 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013 Eric Bavier <bavier@member.fsf.org>
;;;
;;; 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 <http://www.gnu.org/licenses/>.

(define-module (gnu packages pem)
  #:use-module (guix packages)
  #:use-module (guix licenses)
  #:use-module (guix download)
  #:use-module (guix build-system gnu)
  #:use-module (gnu packages perl))

(define-public pem
  (package
    (name "pem")
    (version "0.7.9")
    (source
     (origin
      (method url-fetch)
      (uri (string-append "mirror://gnu/pem/pem-"
                          version ".tar.gz"))
      (sha256
       (base32
        "03iqcki1lakkck1akdyvljjapgqda3l0rh38id7jhrac9kcxqgg2"))))
    (build-system gnu-build-system)
    (inputs (list perl))
    (home-page "https://www.gnu.org/software/pem/")
    (synopsis "Personal expenses manager")
    (description
     "GNU Pem is a simple tool for tracking personal income and
expenses.  It operates from the command line and it stores its data
in a basic text format in your home directory.  It can easily print
reports of your spending on different expenses via a basic search
feature.")
    (license gpl3+)))
2023-06-14 09:49:41 +0200'>2023-06-14gnu: nyxt: Update to 3.2.0....* gnu/packages/web-browsers.scm (nyxt): Update to 3.2.0. Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz> Andre A. Gomes 2023-06-04gnu: lagrange: Update to 1.16.3....* gnu/packages/web-browsers.scm (lagrange): Update to 1.16.3. Efraim Flashner 2023-05-30gnu: nyxt: Update to 3.1.0....* gnu/packages/web-browsers.scm (nyxt): Update to 3.1.0. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Andre A. Gomes 2023-05-24gnu: nyxt: Update to 3.0.0....* gnu/packages/web-browsers.scm (nyxt): Update to 3.0.0. Signed-off-by: Pierre Neidhardt <mail@ambrevar.xyz> Andre A. Gomes 2023-05-11gnu: lagrange: Update to 1.15.9....* gnu/packages/web-browsers.scm (lagrange): Update to 1.15.9. Efraim Flashner 2023-04-25Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge 2023-04-25gnu: lagrange: Update to 1.15.8....* gnu/packages/web-browsers.scm (lagrange): Update to 1.15.8. Nicolas Goaziou 2023-04-22Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge 2023-04-21gnu: luakit: Further improve style....This is a followup to d3bc56da0475bc643ccb065483c53c6d28cf8e39. * gnu/packages/web-browsers.scm (luakit)[arguments]<#:phases>: Remove unnecessary INPUTS key. [inputs]: Sort alphabetically. Nicolas Goaziou 2023-04-21gnu: luakit: Improve package style....* gnu/packages/web-browsers.scm (luakit)[arguments]<#:tests?>: Properly disable tests instead of deleting CHECK phase. <#:make-flags, #:phases>: Use G-expressions. Remove trailing #T. <#:test-targes>: Add it, for the record. [inputs]: Remove labels. Nicolas Goaziou 2023-04-21gnu: luakit: Update to 2.3.3....* gnu/packages/web-browsers.scm (luakit): Update to 2.3.3 Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Raphaël Mélotte