Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: d89128bb4bf0
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: f13873f35aaf
Choose a head ref
  • 5 commits
  • 4 files changed
  • 1 contributor

Commits on Apr 27, 2018

  1. gwenhywfar: 4.17.0 -> 4.20.0

    Upstream changes in 4.20.0:
    
      * Update bank information files for German banks because the format of
        ZKA files has changed in the meantime.
    
    Upstream release notes in German:
    
    https://www.aquamaniac.de/sites/download/releasenote.php?package=01&release=208
    
    Upstream changes in 4.19.0:
    
      * Add frontend for GTK3.
    
    Upstream release notes in German:
    
    https://www.aquamaniac.de/sites/download/releasenote.php?package=01&release=207
    
    Upstream changes in 4.18.0:
    
      * Show hashes for MD5, SHA1 and SHA512 in SSL certificates because
        some bank servers display different hashing variants.
      * Let GNUTLS handle the localisation of TrustStore certificates.
    
    Upstream release notes in German:
    
    https://www.aquamaniac.de/sites/download/releasenote.php?package=01&release=206
    
    The updater script (update.sh) actually didn't get the right file to
    download, so I temporarily modified it to download file number 2 because
    file number 1 is the GPG signature. The reason why I didn't fix the
    updater is because the upstream site will have different URLs in the
    next upcoming version, so our updater is basically end-of-life for now.
    
    I also changed the package expression to use the version from
    sources.nix instead of a hardcoded value.
    
    Signed-off-by: aszlig <aszlig@nix.build>
    Cc: @goibhniu
    aszlig committed Apr 27, 2018
    Copy the full SHA
    e7e2df1 View commit details
    Browse the repository at this point in the history
  2. aqbanking: 5.6.12 -> 5.7.8

    Upstream changes in 5.7.8:
    
      * Update bank information files for German banks because the format of
        ZKA files has changed in the meantime.
    
    Upstream release notes in German:
    
    https://www.aquamaniac.de/sites/download/releasenote.php?package=03&release=217
    
    Upstream changes in 5.7.7:
    
      * Fix of manually adding new HBCI accounts (for example using
        KMyMoney).
      * Fix wrong truncation of account numbers in some turnovers of the
        SWIFT parser.
      * Simplified code for inserting new account data while fetching HBCI
        accounts.
      * Update information for German banks.
    
    Upstream release notes in German:
    
    https://www.aquamaniac.de/sites/download/releasenote.php?package=03&release=216
    
    As with the gwenhywfar update, the updater script (update.sh) actually
    didn't get the right file to download, so I temporarily modified it to
    download file number 2 because file number 1 is the GPG signature. The
    reason why I didn't fix the updater is because the upstream site will
    have different URLs in the next upcoming version, so our updater is
    basically end-of-life for now.
    
    I also changed the package expression to use the version from
    sources.nix instead of a hardcoded value.
    
    Signed-off-by: aszlig <aszlig@nix.build>
    Cc: @goibhniu
    aszlig committed Apr 27, 2018
    Copy the full SHA
    191f4c2 View commit details
    Browse the repository at this point in the history
  3. libchipcard: Don't hardcode version

    This is to make sure that we don't get a disparity between the version
    in sources.nix and the version in the package expression and it's mostly
    to get the package expression in par with aqbanking and gwenhywfar.
    
    Signed-off-by: aszlig <aszlig@nix.build>
    Cc: @goibhniu
    aszlig committed Apr 27, 2018
    Copy the full SHA
    cc909ff View commit details
    Browse the repository at this point in the history
  4. gwenhywfar: Support Gtk 2, Gtk 3 and Qt 5 GUIs

    So far we used only the defaults, which are gtk2 and qt5. However
    nowadays most applications have already switched to Qt 5 and Gtk 3, so
    let's aim for that instead.
    
    The reason Gtk 2 is still there is because GnuCash in nixpkgs is using
    the Gtk 2 interface, so we can drop it as soon as a newer GnuCash has
    landed in nixpkgs.
    
    Right now the only package that depends on this is GnuCash (and
    aqbanking of course), so I've tested this by not only building
    gwenhywfar and aqbanking but also GnuCash. I did however not test
    whether HBCI functionality works, only whether GnuCash starts up.
    
    Signed-off-by: aszlig <aszlig@nix.build>
    Cc: @goibhniu, @peti, @domenkozar
    aszlig committed Apr 27, 2018
    Copy the full SHA
    3dba79e View commit details
    Browse the repository at this point in the history
  5. gwenhywfar: Add OpenSSL and libgpgerror

    OpenSSL is needed for gct-tool and libgpgerror for RSA key utilities
    (src/crypt3/cryptkeyrsa.c).
    
    Signed-off-by: aszlig <aszlig@nix.build>
    Cc: @goibhniu
    aszlig committed Apr 27, 2018
    Copy the full SHA
    f13873f View commit details
    Browse the repository at this point in the history