Commit Graph
100 Commits
Author SHA1 Message Date
Domen Kožar 09b9f22e3a haskell: hnix-store-core compiles 2019-08-16 19:53:24 +02:00
Domen Kožar 3db2a41854 ghcid: standalone small closure 2019-08-15 16:05:10 +02:00
Domen Kožar f890a1ab06 haskell: mark tasty-discover as not broken 2019-08-15 16:05:10 +02:00
Domen Kožar f4475a4086 unbroken: jose, servant-auth-server, tasty-hspec 2019-08-15 16:05:09 +02:00
Domen Kožar 0047672d58 Merge pull request #66436 from domenkozar/nixos-options-doc-nix
make-options-doc: expose Nix set and add asciidoc variant
2019-08-13 12:20:18 +02:00
Domen Kožar dcd50c0ea0 pkgs.lib -> lib 2019-08-12 11:46:53 +02:00
Domen Kožar 6cf861c617 make-options-doc: add asciidoc variant 2019-08-10 20:11:04 +02:00
Domen Kožar 3a93fcfd1e make-options-doc: expose Nix set 2019-08-10 14:24:11 +02:00
Domen Kožar 5ce8864c54 Merge pull request #66328 from domenkozar/nixos-options-doc
Extract NixOS options documentation generation to a function
2019-08-10 14:07:19 +02:00
Domen Kožar 59846b9265 Merge pull request #66364 from avh4/elm-format-0.8.2
elm-format: 0.8.1 -> 0.8.2
2019-08-10 11:02:33 +02:00
Domen Kožar 5cfd034af0 Extract NixOS options documentation generation to a function
Motivation is to support other repositories containing nixos
modules that would like to generate options documentation:

- nix-darwin
- private repos
- arion
- ??
2019-08-08 16:18:09 +02:00
Domen Kožar 56b452be4b Merge pull request #64286 from domenkozar/inline-c-cpp-darwin
haskellPackages.inline-c-cpp: fix build on darwin
2019-08-06 22:50:13 +02:00
Domen Kožar 4df227f6ca Merge pull request #64486 from turboMaCk/elm-packages-update
elm.elmPackages: Update elm-analyse and node2nix
2019-07-29 11:07:59 +02:00
Domen Kožar cfd507d581 system-boot: configurationLimit should be null as default 2019-07-23 10:20:09 +02:00
Domen Kožar e765dde910 antora: include site-generator-default 2019-07-23 10:16:15 +02:00
Domen Kožar 2000a9ebcb Add antora 2019-07-22 08:09:09 +02:00
Domen Kožar c4b1ceb5a7 cachix: fix #65007 2019-07-18 10:41:27 +02:00
Domen Kožar e9ff3faf56 Merge pull request #64986 from NixOS/domenkozar-patch-1
FUNDING: introduce open collective page
2019-07-17 22:56:33 +02:00
Domen Kožar dd5d308e3a README: add open collective badge 2019-07-17 14:27:28 +02:00
Domen Kožar 8a2b829b15 Update FUNDING.yml 2019-07-17 14:22:24 +02:00
Domen Kožar d4296584d1 cachix: use justStaticExecutables
Avoids https://github.com/NixOS/nix/issues/2990
2019-07-13 19:08:12 +02:00
Domen Kožar 4668f4f568 cachix: 0.2.1 2019-07-07 14:27:53 +02:00
Domen Kožar 37ee47181d Merge pull request #63193 from justinwoo/polybar-i3-pulse
add polybarFull to all-packages
2019-07-07 13:01:38 +02:00
Domen Kožar da20f61444 Merge pull request #64343 from mkaito/mkaito/haskell-fix-servant-014
haskellPackages.servant-client-core: apply patch only to 0.15
2019-07-06 14:57:20 +02:00
Domen Kožar ddb073ad38 haskellPacakges.inline-c-cpp: fix build on darwin 2019-07-04 10:16:38 +02:00
Domen Kožar 2072043efb duplicati: fix StateDirectory 2019-06-27 14:15:37 +02:00
Domen Kožar f572d4eb91 duplicati: PermissionsStartOnly is deprecated 2019-06-26 15:52:00 +02:00
Domen Kožar 036728f3f4 nix.binaryCaches: always set https://cache.nixos.org
There are many support questions when people add a new binary cache
and they suddenly lose nixos substitutions.

Most of the users want to keep that, so we're doing a breaking change.

Previously to disable all binary caches one had to do:

  nix.binaryCache = [];

Now the same is possible via:

  nix.binaryCache = lib.mkForce;
2019-06-26 14:30:56 +02:00
Domen Kožar e8916cc6af duplicati: allow changing the user 2019-06-25 14:28:03 +02:00
Domen Kožar 270415e034 Merge pull request #63477 from turboMaCk/elm-lang-packages
elmPackages.{elm-test,elm-analyse..}: tooling additions and fixes
2019-06-24 15:46:00 +02:00
Domen Kožar c687da8940 duplicati: change default interface to 127.0.0.1 for a saner default
Existing 'lo' didn't work for me as it was failing to assign an IP.
2019-06-22 20:26:18 +02:00
Domen Kožar 224a6562a4 Add configurationLimit to systemd-boot to prevent running out of disk space
Refs #23926
2019-06-22 20:11:11 +02:00
Domen Kožar 5a21a52074 duplicati: 2.0.3.3 -> 2.0.4.5 2019-06-21 17:48:20 +02:00
Domen Kožar 9587693abb Merge pull request #63351 from Ekleog/fix-2532
docs: document that nix will not support derivations in meta
2019-06-18 20:09:08 +02:00
Domen Kožar f27690a252 atom: bump 2019-04-18 16:22:13 +07:00
Domen Kožar e367f9459d dunst: upstream dropped libxdg_basedir dep in 1.4.0 2019-04-15 11:56:50 +07:00
Domen Kožar 0eba2105f8 doc: note how to quickly get started with elm 2019-04-09 09:19:34 +07:00
Domen Kožar b06201bf6f cachix: use separate bin output to prove it's useful
Spares compilation time by not compiling the package twice.
2019-03-29 15:10:54 +07:00
Domen Kožar bd06834d5e haskell: allow separate bin output, disable by default 2019-03-29 15:10:42 +07:00
Domen Kožar 49fb21232f Add nodePackages.elm-doc-preview 2019-03-20 16:44:06 +07:00
Domen Kožar 4c6be1f00c cachix: use synced, upstream haskell packages 2019-03-18 10:11:27 +07:00
Domen Kožar d45ba336b2 cachix: 0.1.3 -> 0.2.0 2019-03-05 10:59:51 +07:00
Domen Kožar 0fd85a1f99 nixos release: there's a wildcard protection now for release-* on github 2019-02-26 14:12:46 +07:00
Domen Kožar 673f50f4d9 haskellPackages.servant-client-core: patch out runtime error 2019-02-22 17:03:52 +07:00
Domen Kožar 54568a7caf nodePackages_10_x: add markdown-link-check 2019-02-13 21:10:14 +07:00
Domen Kožar 8b85a86023 nixops: 1.6 -> 1.6.1 2019-02-01 11:39:58 +07:00
Domen Kožar 8e30701601 stack2nix: distribute again 2019-01-21 20:40:24 +07:00
Domen Kožar 8fc21a347e elm2nix: use package from hackage 2019-01-10 09:56:29 +00:00
Domen Kožar 28293fb169 fix #52118 2019-01-04 13:55:06 +00:00
Domen Kožar fb0e49a9a7 elm: get to compile on GHC 8.6.3 2019-01-04 13:03:24 +00:00
Domen Kožar 6da4584acf Elm: automate packaging with elm2nix
- rewrite documentation
- automate whole process into update.sh
- remove all legacy snippets
2019-01-03 16:37:09 +00:00
Domen Kožar 324f018fb5 add elm2nix 2018-12-29 18:59:55 +00:00
Domen Kožar 45f5453359 haskell packages: RSA test suite doesn't compile on GHC 8.6 2018-12-29 10:54:04 +00:00
Domen Kožar 2088ae10a3 jre: use adoptopenjdk-jre-bin on aarch 2018-12-22 09:15:51 +00:00
Domen Kožar 4cf1d88d12 chrome-token-signing: fix path to opensc-pkcs11 2018-12-03 17:18:21 +00:00
Domen Kožar f31ea5a2d5 postgresql: conditionalize systemd (on darwin) 2018-11-27 19:38:54 +00:00
Domen Kožar d04fedd715 postgresql: Enable systemd integration for 9.6+
This allows, finally, proper detection when postgresql is ready to
accept connections. Until now, it was possible that services depending
on postgresql would fail in a race condition trying to connect
to postgresql.
2018-11-27 19:16:21 +00:00
Domen Kožar 56e12aae54 Fix nixops evaluation
See https://discourse.nixos.org/t/nixops-stopped-working/1527
2018-11-26 23:12:31 +00:00
Domen Kožar e81b1a06be Add nodePackages_10_x.parcel-bundler 2018-11-16 20:46:19 +00:00
Domen Kožar 068374c0ae Add chrome-token-signing 2018-11-08 18:05:01 +00:00
Domen Kožar e854a7a72f qdigidoc: 3.13.6 -> 4.1.0 2018-11-08 11:42:01 +00:00
Domen Kožar ad521a2757 libdigidocpp: 3.13.6 -> 3.13.7 2018-11-08 11:41:38 +00:00
Domen Kožar 544778d231 qesteidutil: 3.12.10 -> 2018-08-21 2018-11-08 11:17:24 +00:00
Domen Kožar 89ede978a0 chromium: use jumbo builds to speedup compilation
On Hetzner machine with 1 core: 4h40m
On Hetzner machine with 8 cores: 1h20m
2018-11-01 17:51:51 +00:00
Domen Kožar 9e502600ba stack2nix: fix build 2018-10-08 18:45:46 +01:00
Domen Kožar 82feb4b66e postgresql: give postgres user a shell 2018-09-26 12:11:40 +01:00
Domen Kožar 6eacc17157 nixos tests: move common configuration into separate file
This allows tests outside nixos to use acme setup.
2018-09-24 20:07:33 +01:00
Domen Kožar 5715aa1951 datadog-agent: remove privateTmp=true
This allows postgres integration to connect to socket in /tmp
2018-09-19 18:53:51 +01:00
Domen Kožar 943871a866 datadog-integrtaions-core: 2018-05-27 -> 2018-09-18 2018-09-18 20:22:14 +01:00
Domen Kožar 595ae18797 nixos: datadog-agent: fix systemd support 2018-09-13 09:11:55 +01:00
Domen Kožar bef541c569 datadog: add live process monitoring 2018-09-13 09:11:06 +01:00
Domen Kožar 049b3a6cc2 nixos: remove unneeded api_key from config 2018-09-13 09:11:06 +01:00
Domen Kožar 2c18d48c0e datadog-agent: 6.1.4 -> 6.4.2 2018-09-11 14:15:06 +02:00
Domen Kožar e8621a45a2 dep2nix: fix eval (no IFD) 2018-09-11 12:56:14 +01:00
Domen Kožar 35df0f7f0c dep2nix: 0.0.1 -> 0.0.2 2018-09-11 12:47:16 +01:00
Domen Kožar 66d6e847bb nix-prefetch-git: needs findutils as it depends on find/xargs 2018-09-03 13:23:16 +01:00
Domen Kožar fc11905b6e elm: depend on nodejs due to repl 2018-08-26 23:20:41 +01:00
Domen Kožar 82f11ba01b haskell generic builder: expose enableParallelBuilding 2018-08-26 23:20:41 +01:00
Domen Kožar 7c542d0c86 Elm: 0.19 builds with elm-format 2018-08-26 23:20:41 +01:00
Domen Kožar db11c832fb WIP Elm 0.19 2018-08-26 23:20:41 +01:00
Domen Kožar 849b27c62b hydra: remove me as maintainer 2018-08-14 11:44:07 +01:00
Domen Kožar d2c55eb34a haskellPackages.hpack: set to newest hpack to avoid conflicting hpack versions in closure 2018-08-14 11:42:10 +01:00
Domen Kožar 85f892b988 stack2nix: cleanup 2018-08-14 11:41:42 +01:00
Domen Kožar 750e4888f8 hackage2nix: update list of failing Hydra builds
Ping @jb55 for broken "skeletons".
Ping @khumba for broken "hoppy-*".
2018-08-07 09:25:33 +02:00
Domen Kožar 059c2312be haskell: move yaml overrides to configuration-nix 2018-07-25 15:17:56 +01:00
Domen Kožar db557aab7b haskell: remove/add some servant overrides 2018-07-25 09:02:40 +01:00
Domen Kožar 4c0cc62d29 cachix: build on supported platforms 2018-07-24 20:05:14 +01:00
Domen Kožar ed445b68d1 Merge remote-tracking branch 'origin/master' into staging-next 2018-07-24 14:31:58 +01:00
Domen Kožar cbb50b8188 haskellPackages.servant-streaming-server: dontCheck 2018-07-23 13:19:09 +01:00
Domen Kožar 40887a6dc6 pipenv: 2018.5.18 -> 2018.7.1
Signed-off-by: Domen Kožar <domen@dev.si>
2018-07-22 16:52:33 +02:00
Domen Kožar 6fd5287c36 haskell: don't error if isLibrary = true and no libraries exist
If empty directory isn't deleted, referer depenedencies will
fail with:

cp: missing destination file operand after '/tmp/nix-build-cabal-helper-0.8.0.2.drv-0/setup-package.conf.d/'

This is currently only the case for cabal-install, as cabal2nix
doesn't handle well buildable=False flags due to long-standing bugs
in Cabal itself.
2018-07-18 10:25:40 +02:00
Domen Kožar f3341e2330 xz: enable optional static compilation 2018-07-16 09:56:03 +01:00
Domen Kožar d55976a506 Add cachix, statically linked 2018-07-11 11:41:08 +02:00
Domen Kožar d3a7439722 haskell-servant-swagger: disable tests until next release 2018-07-10 20:10:27 +02:00
Domen Kožar 7c35b1a006 haskell-amazonka: no need for overrides 2018-07-10 20:10:27 +02:00
Domen Kožar b039854de1 haskell-lzma: dontCheck 2018-07-10 20:10:27 +02:00
Domen Kožar 9ed54a38bd configuration-common.nix: fix build tools 2018-07-03 19:24:40 -04:00
Domen Kožar a260b3d681 dhall-nix: fix build 2018-07-02 19:45:02 +01:00
Domen Kožar 5974bb7c9c haskell: Move version dependent overrides from to configuration-common 2018-06-30 15:49:36 +01:00
Domen Kožar 7a7463d0a3 pipenv: 11.9.0 -> 2018.5.18 2018-06-20 17:31:37 +01:00