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