Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: c683abab6041f56d019bd6a3083397aa9bc510dc
      
https://github.com/NixOS/nixpkgs/commit/c683abab6041f56d019bd6a3083397aa9bc510dc
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/development/libraries/gwenhywfar/default.nix

  Log Message:
  -----------
  gwenhywfar: 4.11.1 -> 4.15.3

Upstream changelog for version 4.11 through 4.12 doesn't seem to be
available anymore and the change summaries from the project page are in
German, but here's a comparison from a GitHub mirror I've found:

https://github.com/cstim/gwenhywfar/compare/4.11.1beta...4055683538b6

I've shortened the URL to not include the file name in the URL itself
because we use the name attribute in fetchurl to force the name anyway.

A quick way to find out about the upstream download URLs is:

curl 
'http://www.aquamaniac.de/sites/download/packages.php?package=01&showall=1' \
  | sed -nre 's/^.*<a\>.*\<href="([^"]+)".*/\1/p'

Signed-off-by: aszlig <[email protected]>
Cc: @cillianderoiste, @urkud


  Commit: e5d6acb5858329a76532a25ca4727cd1b046481d
      
https://github.com/NixOS/nixpkgs/commit/e5d6acb5858329a76532a25ca4727cd1b046481d
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/development/libraries/aqbanking/default.nix

  Log Message:
  -----------
  aqbanking: 5.5.1 -> 5.6.10

Upstream changelog for version 5.5.1 through 5.6.10 is in German only
and also not very detailled, so here is a comparison from a GitHub
mirror I've found:

https://github.com/cstim/aqbanking/compare/5.5.1...e129e64472a2

I've also used a similar scheme to what I've been using for gwenhywfar,
so that we can soon unify all of the aqbanking & related libraries.

Signed-off-by: aszlig <[email protected]>
Cc: @cillianderoiste, @urkud


  Commit: 468f931f873e717d9e16e57e466ea82befbc4e77
      
https://github.com/NixOS/nixpkgs/commit/468f931f873e717d9e16e57e466ea82befbc4e77
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/development/libraries/aqbanking/default.nix
    M pkgs/development/libraries/gwenhywfar/default.nix

  Log Message:
  -----------
  gwenhywfar: Unify plugin directories

Having something like $out/lib/gwenhywfar/plugins/60 when on Nix is a
bit pointless, because we won't have something like a central plugin
directory which could contain plugins for older library versions.

Another reason to strip the effective shared object version is that we
really want to avoid the need to track and update the SO version on
every single update.

This makes it way easier to add support for libchipcard and/or other
related packages/plugins.

Signed-off-by: aszlig <[email protected]>
Cc: @cillianderoiste, @urkud


  Commit: 9a4e6755ab871943b0d6c51aad97c955665f7393
      
https://github.com/NixOS/nixpkgs/commit/9a4e6755ab871943b0d6c51aad97c955665f7393
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    A pkgs/development/libraries/libchipcard/default.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  libchipcard: Init at 5.0.4

Another library that is part of aqbanking and needed in order to access
various chip cards. It's essentially useful for doing online banking via
FinTS/HBCI without PIN/TAN (or iTAN, mobileTAN, whatnot...).

Signed-off-by: aszlig <[email protected]>


  Commit: df1821ec9d795d1b14f0c0517fd3da0628e6b782
      
https://github.com/NixOS/nixpkgs/commit/df1821ec9d795d1b14f0c0517fd3da0628e6b782
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/development/libraries/gwenhywfar/default.nix

  Log Message:
  -----------
  gwenhywfar: Add gettext to buildInputs

It's necessary so that we get translations.

Signed-off-by: aszlig <[email protected]>
Cc: @cillianderoiste, @urkud


  Commit: af3ea69a96d9a27be29378f7b11779586bbbbff4
      
https://github.com/NixOS/nixpkgs/commit/af3ea69a96d9a27be29378f7b11779586bbbbff4
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    A pkgs/development/libraries/aqbanking/gwenhywfar.nix
    A pkgs/development/libraries/aqbanking/libchipcard.nix
    R pkgs/development/libraries/gwenhywfar/default.nix
    R pkgs/development/libraries/libchipcard/default.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  gwenhywfar, libchipcard: Move into aqbanking dir

This should make it easier to deduplicate things, such as fetching
upstream sources and the plugin paths, because after all these libraries
are aqbanking-related and maintained by the same author on the same
site.

Signed-off-by: aszlig <[email protected]>
Cc: @cillianderoiste, @urkud


  Commit: db1162dce40172fe77a6ff46676d916b9d8f7098
      
https://github.com/NixOS/nixpkgs/commit/db1162dce40172fe77a6ff46676d916b9d8f7098
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/development/libraries/aqbanking/default.nix
    M pkgs/development/libraries/aqbanking/gwenhywfar.nix
    M pkgs/development/libraries/aqbanking/libchipcard.nix
    A pkgs/development/libraries/aqbanking/sources.nix

  Log Message:
  -----------
  aqbanking: Move sources into a common sources.nix

The upstream URLs unfortunately aren't canonical, so let's have a
sources.nix which contains the release IDs used by the upstream sites to
associate a version of a particular package.

We're then going to create an updater script which should update the
sources.nix from there on.

Signed-off-by: aszlig <[email protected]>
Cc: @cillianderoiste, @urkud


  Commit: f25e4350ef0031d761f5a4767e4a2d24a6ba8f89
      
https://github.com/NixOS/nixpkgs/commit/f25e4350ef0031d761f5a4767e4a2d24a6ba8f89
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/development/libraries/aqbanking/sources.nix
    A pkgs/development/libraries/aqbanking/update.sh

  Log Message:
  -----------
  aqbanking: Add an updater script

The promised updater, which feeds sources.nix and should help updating
all the aqbanking libraries at the same time.

I was very reluctant to write the updater entirely in Nix as I've done a
while ago for Chromium, because this would involve ugly hacks to do so.

That's why I've done a more conservative approach here, only using
nix-instantiate to get the contents of the current sources.nix.

Signed-off-by: aszlig <[email protected]>
Cc: @cillianderoiste, @urkud


  Commit: efc2f707117c5997f31662fde6ea6be9211db7f9
      
https://github.com/NixOS/nixpkgs/commit/efc2f707117c5997f31662fde6ea6be9211db7f9
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  gwenhywfar: Remove constraint on gnutls33

As of 4.15.3, gwenhywfar works with the latest version of GNUTLS, so we
no longer need to reside to using an older version.

Signed-off-by: aszlig <[email protected]>


  Commit: ee92256566298c25437fae0abd4c405925993cfd
      
https://github.com/NixOS/nixpkgs/commit/ee92256566298c25437fae0abd4c405925993cfd
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/development/libraries/aqbanking/default.nix

  Log Message:
  -----------
  aqbanking: Add gettext to nativeBuildInputs

It's necessary so that we get translations.

Signed-off-by: aszlig <[email protected]>
Cc: @cillianderoiste, @urkud


  Commit: 9a154e2838cbb4b830e59eee8ec923a1d1ce3f85
      
https://github.com/NixOS/nixpkgs/commit/9a154e2838cbb4b830e59eee8ec923a1d1ce3f85
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/development/libraries/aqbanking/gwenhywfar.nix

  Log Message:
  -----------
  gwenhywfar: Allow to override pluginSearchPaths

We're going to create a closure of plugins for aqbanking, so that it's
easier to adapt the gwenhywfar search path to include these store paths.

Signed-off-by: aszlig <[email protected]>
Cc: @cillianderoiste, @urkud


  Commit: 70246d7cfa32e3bce1e0488be02a9c238de09b9f
      
https://github.com/NixOS/nixpkgs/commit/70246d7cfa32e3bce1e0488be02a9c238de09b9f
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/tools/security/pcsclite/default.nix
    A pkgs/tools/security/pcsclite/no-dropdir-literals.patch

  Log Message:
  -----------
  pcsclite: Introduce PCSCLITE_HP_DROPDIR env var

This allows to override the directory where PCSC-Lite searches for USB
drivers at runtime and should make our NixOS module much more clean so
that we don't need to imperatively stitch together plugin directories
anymore.

I'm using a GNU extension for the ternary operator to avoid computing
getenv("PCSCLITE_HP_DROPDIR") twice:

https://gcc.gnu.org/onlinedocs/gcc/Conditionals.html#Conditionals

Signed-off-by: aszlig <[email protected]>
Cc: @viric, @wkennington


  Commit: fa559de8af73be65f6f9789d2961f85997d53df9
      
https://github.com/NixOS/nixpkgs/commit/fa559de8af73be65f6f9789d2961f85997d53df9
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    A pkgs/tools/security/pcsc-cyberjack/default.nix
    M pkgs/top-level/all-packages.nix

  Log Message:
  -----------
  pcsc-cyberjack: Init at 3.99.5_SP09

It's a driver module for PCSC-Lite, which allows to use the USB readers
from REINER SCT, a reader that is very commonly used in Germany for
online banking and for reading/writing data from/to the national
identity card.

Signed-off-by: aszlig <[email protected]>


  Commit: bc877d8bfcfe8c1b82687b725c823a0154c7d572
      
https://github.com/NixOS/nixpkgs/commit/bc877d8bfcfe8c1b82687b725c823a0154c7d572
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/tools/security/pcsclite/default.nix

  Log Message:
  -----------
  pcsclite: Explicitly set ipcdir

Some libraries using PCSC-Lite still tend to refer to /var/run/pcscd
instead of /run/pcscd, so let's make sure this won't happen.

Signed-off-by: aszlig <[email protected]>
Cc: @viric, @wkennington


  Commit: 9720e16adcdaa14a5236f87c6c824fd62e45e1ca
      
https://github.com/NixOS/nixpkgs/commit/9720e16adcdaa14a5236f87c6c824fd62e45e1ca
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M nixos/modules/services/hardware/pcscd.nix

  Log Message:
  -----------
  nixos/pcscd: Improve and clean up module

So far the module only allowed for the ccid driver, but there are a lot
of other PCSC driver modules out there, so let's add an option called
"plugins", which boils down to a store path that links together all the
paths specified.

We don't need to create stuff in /var/lib/pcsc anymore, because we
patched pcsclite to allow setting PCSCLITE_HP_DROPDIR.

Another new option is readerConfig, which is especially useful for
non-USB readers that aren't autodetected.

The systemd service now is no longer Type=forking, because we're now
passing the -f (foreground) option to pcscd.

Tested against a YubiKey 4, SCR335 and a REINER SCT USB reader.

Signed-off-by: aszlig <[email protected]>
Cc: @wkennington


  Commit: 53bf7e1907830a3d6c6043a272cd4553b2ce3466
      
https://github.com/NixOS/nixpkgs/commit/53bf7e1907830a3d6c6043a272cd4553b2ce3466
  Author: aszlig <[email protected]>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M pkgs/tools/security/pcsclite/default.nix

  Log Message:
  -----------
  pcsclite: 1.8.16 -> 1.8.17

Upstream changes:

  - Fix SCardEndTransaction() issue with a SCARD_SHARE_EXCLUSIVE
    connection
  - Fix an issue when used with systemd (problem in signal handler)
  - SCardGetAttrib(): set pcbAttrLen when buffer is too small
  - Doxygen: SCardGetAttrib() pbAttr can be NULL
  - Doxygen: SCardGetAttrib() *pcbAttrLen contains the buffer size
  - fix compilation warnings and link errors on SunOS
  - Some other minor improvements

Signed-off-by: aszlig <[email protected]>
Cc: @viric, @wkennington


Compare: https://github.com/NixOS/nixpkgs/compare/268fedbda33a...53bf7e190783
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to