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+)))
pick the wrong version number. * gnu/packages/finance.scm (trezor-agent)[version]: Copy version from python-trezor-agent which effectively updates it from 0.14.4 to 0.14.7. [source]: Copy the origin also from python-trezor-agent to effectively sync the source and the version of the two packages; something that upstream will also do in future releases. Update snippet. [native-inputs]: Add missing python-bech32 and python-simple-rlp so that the test suite runs clean and the build finishes. [arguments]: Reenable 'sanity-check' phase. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Attila Lendvai 2023-10-03gnu: python-trezor-agent: Update to 0.14.7....* gnu/packages/finance.scm (python-trezor-agent): Update to 0.14.7. [native-inputs]: Add python-bech32 and python-cryptography. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Attila Lendvai 2023-10-03gnu: python-trezor: Update to 0.13.7....* gnu/packages/finance.scm (python-trezor): Update to 0.13.7. [propagated-inputs]: Drop python-click-7 kludge, add python-construct-classes instead of python-construct. [native-inputs]: Add python-pillow, python-simple-rlp and python-wheel. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Attila Lendvai 2023-09-28gnu: fulcrum: Update to 1.9.1....* gnu/packages/finance.scm (fulcrum): Use the upstream origin instead of the Flowee's fork of it, updates and expands the synopsis and description. Updates the package to 1.9.1 and build without any bundled libraries with the help of a patch. * gnu/packages/patches/fulcrum-1.9.1-unbundled-libraries.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Jean-Pierre De Jesus DIAZ 2023-09-22gnu: python-duniterpy: Update to 1.1.1....* gnu/packages/finance.scm (python-duniterpy): Update to 1.1.1. [build-system]: Switch to PYPROJECT-BUILD-SYSTEM. [arguments]: Add more tweaks for hard coded version ranges. [native-inputs]: Add PYTHON-POETRY-CORE. Marius Bakke 2023-09-04gnu: p2pool: Update to 3.6.2....* gnu/packages/finance.scm (p2pool): Update to 3.6.2. Guillaume Le Vaillant 2023-09-02gnu: electrum: Update to 4.4.6....* gnu/packages/finance.scm (electrum): Update to 4.4.6. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> fanquake 2023-07-30gnu: homebank: Update to 5.6.6....* gnu/packages/finance.scm (homebank): Update to 5.6.6. Tobias Geerinckx-Rice 2023-07-18gnu: texlive-tex-texinfo -> texlive-texinfo....* gnu/packages/tex.scm (texlive-texinfo): New variable. (texlive-tex-texinfo): Deprecate variable. * doc/build.scm (pdf-manual): * gnu/packages/finance.scm (optionmatrix): * gnu/packages/lisp.scm (sbcl): * gnu/packages/plotutils.scm (asymptote): * gnu/packages/scheme.scm (mit-scheme): * gnu/packages/xdisorg.scm (xforms): Use new name. Nicolas Goaziou 2023-07-10gnu: electrum: Update to 4.4.5....* gnu/packages/finance.scm (electrum): Update to 4.4.5. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Michael Ford 2023-07-10gnu: ledger: Update to 3.3.2....* gnu/packages/finance.scm (ledger): Update to 3.3.2. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Michael Ford 2023-07-10gnu: homebank: Update to 5.6.5....* gnu/packages/finance.scm (homebank): Update to 5.6.5. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Michael Ford 2023-07-04gnu: p2pool: Update to 3.5....* gnu/packages/finance.scm (p2pool): Update to 3.5. Guillaume Le Vaillant 2023-07-04gnu: xmrig: Update to 6.20.0....* gnu/packages/finance.scm (xmrig): Update to 6.20.0. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Ahmad Draidi 2023-06-19gnu: electron-cash: Update to 4.3.1....* gnu/packages/finance.scm (electron-cash): Update to 4.3.1. Guillaume Le Vaillant 2023-06-19gnu: electrum: Update to 4.4.4....* gnu/packages/finance.scm (electrum): Update to 4.4.4. [arguments]: Remove 'fix-prefix' and 'relax-dnspython-version-requirement' phases. Update 'use-libsecp256k1-input' phase. Guillaume Le Vaillant 2023-06-11gnu: p2pool: Update to 3.4....* gnu/packages/finance.scm (p2pool): Update to 3.4. [arguments]: Update 'check' phase. Guillaume Le Vaillant 2023-05-30gnu: bitcoin-core: Update to 25.0....* gnu/packages/finance.scm (bitcoin-core): Update to 25.0. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Michael Ford 2023-05-26gnu: Remove bitcoin-abc....This package (version 0.21.12 from July 2020, which currently doesn't build) is for an outdated version of the Bitcoin Cash protocol. Since November 2020, the bitcoin-abc program has become an implementation of the eCash protocol, which is different from Bitcoin Cash (different consensus model). * gnu/packages/finance.scm (bitcoin-abc): Remove variable. Signed-off-by: Simon Tournier <zimon.toutoune@gmail.com> Guillaume Le Vaillant 2023-05-22gnu: homebank: Update to 5.6.3....* gnu/packages/finance.scm (homebank): Update to 5.6.3. Signed-off-by: Ludovic Courtès <ludo@gnu.org> fanquake 2023-05-21gnu: xmrig: Update to 6.19.2....* gnu/packages/finance.scm (xmrig): Update to 6.19.2. [description]: Fix typos. Ahmad Draidi 2023-05-20gnu: bitcoin-core-24.1: Rename to bitcoin-core....* gnu/packages/finance.scm (bitcoin-core): Remove variable. (bitcoin-core-24.1): Rename to bitcoin-core. Guillaume Le Vaillant 2023-05-19gnu: bitcoin-core: Update to 24.1....* gnu/packages/finance.scm (bitcoin-core): Update to 24.1. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Michael Ford 2023-05-19gnu: bitcoin-unlimited: Update to 2.0.0.0....* gnu/packages/finance.scm (bitcoin-unlimited): Update to 2.0.0.0. [arguments]: Update 'fix-tests' phase. Guillaume Le Vaillant 2023-05-14gnu: bitcoin-core: Update to 23.1....* gnu/packages/finance.scp (bitcoin-core): Update to 23.1. [inputs]: Add sqlite. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Michael Ford