Commit Graph
229527 Commits
Author SHA1 Message Date
Vladyslav MandGitHub 6ce032f79b Merge pull request #89557 from ju1m/stig
stig: update to 0.11.0a
2020-06-13 09:51:04 +03:00
Luke Granger-Brownandehmry d45fd11a81 reuse: 0.7.0 -> 0.11.0 2020-06-13 11:36:01 +05:30
Emery Hemingway b8a9e3eea1 nixos/lib/make-disk-image.nix: VDI support 2020-06-13 11:08:48 +05:30
Emery Hemingway de20ec04f9 tup: fix setup hook location 2020-06-13 11:03:55 +05:30
Emery Hemingway 3065ab3a92 tup: add setupHook 2020-06-13 10:56:20 +05:30
Emery Hemingway 896959cf66 tup: 0.7.8 -> 0.7.9 2020-06-13 10:55:22 +05:30
Mario RodasandGitHub 1cd56fc682 Merge pull request #89333 from zowoq/go_1_13
go_1_13: 1.13.11 -> 1.13.12
2020-06-12 22:19:46 -05:00
Mario RodasandGitHub b7d252dfb0 Merge pull request #90209 from berbiche/playerctl-bash-completions
playerctl: enable bash completions
2020-06-12 21:49:32 -05:00
Nicolas Berbiche c539d7c1c7 playerctl: enable bash completions 2020-06-12 22:30:46 -04:00
Samuel Dionne-RielandGitHub c42545445a Merge pull request #90212 from lovesegfault/rm-casper
casperjs: remove
2020-06-12 22:03:32 -04:00
Mario RodasandGitHub 6be09e27c9 Merge pull request #90194 from bbigras/broot
broot: 0.13.6 -> 0.15.1
2020-06-12 19:46:48 -05:00
Daniel FullmerandJon 34d1beb1b4 rclone: 1.52.0 -> 1.52.1 2020-06-12 17:33:52 -07:00
Joe HermaszewskiandJon 3e10731b08 ffmpeg-full: add librsvg support 2020-06-12 17:18:38 -07:00
Bernardo Meurer dbf352aca1 casperjs: remove 2020-06-12 16:08:39 -07:00
John EricsonandGitHub 1c4480e931 Merge pull request #90157 from obsidiansystems/socket-based-ipfs
Add socket-based IPFS support
2020-06-12 18:31:01 -04:00
Matthew Bauer 2c2f6c0b38 nixos/ipfs: only set listenstream when gateway/api is default 2020-06-12 17:15:34 -05:00
Matthew Bauer 982a17a48e nixos/ipfs: always expose sockets 2020-06-12 17:15:34 -05:00
Matthew Bauer fa06d8f961 nixos/ipfs: actually use upstream systemd units 2020-06-12 17:15:34 -05:00
Matthew BauerandFlorian Klink b36ef706fb nixos/ipfs: add startWhenNeeded option
This makes it possible to only start IPFS when needed. So a user’s
IPFS daemon only starts when they actually use it.

A few important warnings though:

  - This probably shouldn’t be mixed with services.ipfs.autoMount
    since you want /ipfs and /ipns aren’t activated like this
  - ipfs.socket assumes that you are using ports 5001 and 8080 for the
    API and gateway respectively. We could do some parsing to figure
    out what is in apiAddress and gatewayAddress, but that’s kind of
    difficult given the nonstandard address format.
  - Apparently? this doesn’t work with the --api commands used in the tests.

Of course you can always start automatically with startWhenNeeded =
false, or just running ‘systemctl start ipfs.service’.

Tested with the following test (modified from tests/ipfs.nix):

  import ./make-test-python.nix ({ pkgs, ...} : {
    name = "ipfs";

    nodes.machine = { ... }: {
      services.ipfs = {
        enable = true;
        startWhenNeeded = true;
      };
    };

    testScript = ''
      start_all()

      machine.wait_until_succeeds("ipfs id")
      ipfs_hash = machine.succeed("echo fnord | ipfs add | awk '{ print $2 }'")

      machine.succeed(f"ipfs cat /ipfs/{ipfs_hash.strip()} | grep fnord")
    '';
  })

Fixes #90145

Update nixos/modules/services/network-filesystems/ipfs.nix

Co-authored-by: Florian Klink <flokli@flokli.de>
2020-06-12 17:15:27 -05:00
John EricsonandGitHub 2fc097ad74 Merge pull request #90204 from Ericson2314/fix-perl-pkg-config
perlPackages.ExtUtilsPkgConfig: Fix build
2020-06-12 18:01:43 -04:00
Vladyslav MandGitHub 8f8e34cb0c Merge pull request #89877 from r-ryantm/auto-update/watchexec
watchexec: 1.13.0 -> 1.13.1
2020-06-12 23:44:03 +03:00
Ryan MulliganandGitHub 2a6cc3f3f2 Merge pull request #90106 from r-ryantm/auto-update/piper
piper: 0.4 -> 0.5
2020-06-12 13:41:03 -07:00
Bruno Bigras 619f7d8c74 broot: 0.13.6 -> 0.15.1 2020-06-12 16:39:02 -04:00
Peter SimonsandGitHub 2218618bb7 Merge pull request #90062 from steve-chavez/unbreak-hasql-noti
haskellPackages.hasql-notifications: unbreak
2020-06-12 21:41:43 +02:00
Ben DarwinandJon a6d8a12e4e python3Packages.duecredit: init at 0.8.0 2020-06-12 12:33:44 -07:00
Ben DarwinandJon 4c2504a6bf python3Packages.citeproc-py: init at 0.5.1 2020-06-12 12:33:44 -07:00
Ben DarwinandJon a113aa5b6b python3Packages.rnc2rng: init at 2.6.4 2020-06-12 12:33:44 -07:00
Sirio BalmelliandJon 803ef3f367 piccata 1.0.1 -> 2.0.0
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2020-06-12 12:30:53 -07:00
Matthew BauerandGitHub ed6e598747 Merge pull request #89112 from eadwu/musl/libc-arch
musl: include libc.musl-$arch
2020-06-12 14:29:22 -05:00
Michael RaskinandGitHub 6541ef3267 Merge pull request #90186 from 7c6f434c/fix-mplayer
mplayer: fix build by forcing -lfreetype
2020-06-12 19:12:29 +00:00
ajs124andVladimír Čunát 5460d53af1 firefox-beta-bin: 77.0b7 -> 78.0b2 (security)
PR #89438.
2020-06-12 21:10:12 +02:00
ajs124andVladimír Čunát 51d0d03b8c firefox-esr-68: 68.8.0esr -> 68.9.0esr (security)
PR #89438.
2020-06-12 21:10:12 +02:00
ajs124andVladimír Čunát 1bc740008b firefox-bin: 76.0 -> 77.0.1 (security)
PR #89438.
2020-06-12 21:10:11 +02:00
Jörg ThalheimandGitHub cc7b028202 Merge pull request #90189 from volth/cental.maven.org
treewide: central.maven.org -> repo1.maven.org
2020-06-12 20:06:02 +01:00
Jeremy SchlatterandJon a3b63dbc72 python3Packages.iterm2: init at 1.14 2020-06-12 11:58:19 -07:00
Jeremy SchlatterandJon 261912e071 maintainers: add jeremyschlatter 2020-06-12 11:58:19 -07:00
Doron BeharandJon 01d4e2fe33 treewide: use ffmpeg_3 explicitly if not wanted otherwise
After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that
used `ffmpeg` without requiring a specific version now use ffmpeg_3
explicitly so they shouldn't change.
2020-06-12 11:55:31 -07:00
Doron BeharandJon 8e1dcea3d5 ffmpeg: default to ffmpeg_4 2020-06-12 11:55:31 -07:00
Jörg ThalheimandGitHub 8df5edc153 Merge pull request #87178 from hax404/teeworlds-module-test
nixos/{modules,tests}/teeworlds: init
2020-06-12 19:52:06 +01:00
John Ericson 41dc003692 perlPackages.ExtUtilsPkgConfig: Fix build
Fixes #90084
2020-06-12 18:22:37 +00:00
Edmund Wu 107f7ba026 musl: include libc.musl-$arch 2020-06-12 14:01:43 -04:00
Cole MickensandJon 3d74684847 pythonPackages.bravia-tv: 1.0.1 -> 1.0.5 2020-06-12 10:24:26 -07:00
Graham ChristensenandGitHub 5a17473f0a Merge pull request #90192 from kraem/kraem/pkgs/facetimehd/remove-nixpkgs-patch
facetimehd: remove patch in nixpkgs, patched upstream
2020-06-12 11:46:35 -04:00
Anderson TorresandGitHub 184ecdbf0f Merge pull request #89931 from OPNA2608/update-palemoon-28.10.0
palemoon: 28.9.3 -> 28.10.0
2020-06-12 11:40:01 -03:00
volth 54c4223e55 treewide: central.maven.org -> repo1.maven.org 2020-06-12 14:26:08 +00:00
Jan TojnarandGitHub 3e9434457f Merge pull request #89408 from jpotier/add-libucl 2020-06-12 16:22:40 +02:00
Tim Steinbach cf29bf0953 oh-my-zsh: 2020-06-08 -> 2020-06-10 2020-06-12 10:13:32 -04:00
Tim Steinbach 3cf2f4d6a3 linux_latest-libre: 17527 -> 17537 2020-06-12 10:13:26 -04:00
Maximilian BoschandGitHub 267b93da34 Merge pull request #89662 from aanderse/ssmtp
nixos/ssmtp: add settings option
2020-06-12 16:09:13 +02:00
Michele Guerini RoccoandGitHub e9a0ec8142 Merge pull request #90048 from r-ryantm/auto-update/mkvtoolnix
mkvtoolnix: 46.0.0 -> 47.0.0
2020-06-12 15:48:43 +02:00