Commit Graph

12 Commits

Author SHA1 Message Date
Pavel Borzenkov
dd62635d97 libnfs: allow building with pthread support
libnfs is not thread-safe by default. Making it thread-safe requires building
it with pthread support and enabling multi-threading at runtime using
nfs_mt_service_thread_start() function.

The patch allows to optionally build libnfs with multi-threading support.

This is not enabled by default to avoid runtime costs for programs that don't
require libnfs to be thread-safe, so a separate top level package 'libnfs-pthread'
is added.
2022-12-06 17:14:17 +01:00
R. Ryantm
f760c82049 libnfs: 5.0.1 -> 5.0.2 2022-08-12 09:54:48 +08:00
R. Ryantm
6bcaa9da83 libnfs: 4.0.0 -> 5.0.1 2022-02-12 10:51:20 +00:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
R. RyanTM
325fa0d51b libnfs: 3.0.0 -> 4.0.0 (#57285)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/libnfs/versions
2019-04-09 21:57:04 +02:00
R. RyanTM
7ad23a3304 libnfs: 2.0.0 -> 3.0.0
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/libnfs/versions.

These checks were done:

- built on NixOS
- Warning: no invocation of /nix/store/rzhnqdk6w2pmkg770dp4d4b5dfhg6dxc-libnfs-3.0.0/bin/nfs-cat had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/rzhnqdk6w2pmkg770dp4d4b5dfhg6dxc-libnfs-3.0.0/bin/nfs-ls had a zero exit code or showed the expected version
- /nix/store/rzhnqdk6w2pmkg770dp4d4b5dfhg6dxc-libnfs-3.0.0/bin/nfs-cp passed the binary check.
- 1 of 3 passed binary check by having a zero exit code.
- 0 of 3 passed binary check by having the new version present in output.
- found 3.0.0 with grep in /nix/store/rzhnqdk6w2pmkg770dp4d4b5dfhg6dxc-libnfs-3.0.0
- directory tree listing: https://gist.github.com/41f09d1c597fdac38e45fb2ab6bec655
- du listing: https://gist.github.com/00ddd65dc42da40cbedb9ae1fe041f73
2018-07-03 22:54:00 -07:00
Daiderd Jordan
9a054d7cd6
libnfs: fix clang build
/cc ZHF #36454
2018-03-21 21:28:52 +01:00
Robin Gloster
c0235ef611
libnfs: fix eval 2017-09-27 16:33:28 +02:00
Peter Simons
4398872523 libnfs: fix broken meta.license attribute
A license called "bsd" does not exist. Ping @peterhoeg.
2017-09-27 16:18:13 +02:00
Peter Hoeg
97e586b812 libnfs: init at 2.0.0 2017-09-27 09:59:17 +08:00