Anton-Latukha
b36c5857ef
Remote: cabal: move -rtsoptos
into testsuite flag
2021-03-16 10:59:04 +02:00
Anton-Latukha
f323ba9289
Remote: cabal: layout
2021-03-16 10:59:04 +02:00
Anton Latukha
3068acd592
Core, Remote: version 0.4.2.0
(Cabal ver & ChangeLogs)
...
* Core: ChangeLog: add recent changes
* Remote: ChangeLog: add recent changes
* Core, Remote: version `0.4.2.0`
2021-03-12 19:38:54 +02:00
Anton Latukha
5d03ffc43c
Declare tasty-discover a testing build tool ( #130 )
...
This properly fixes the use of the tasty-discover,
the report & info were sent upstream to fix it in docs:
https://github.com/haskell-works/tasty-discover/issues/4 .
Closes : #129
2021-01-19 13:08:32 +02:00
Anton-Latukha
6d75088835
Remote: prepare 0.4.1.0: cabal ver, ChangeLog
2021-01-16 09:39:26 +02:00
Anton-Latukha
f325cdb7ca
Core, Remote: tasty-discover dep: rm from Cabal desc, add to Nix drv
...
`tasty-discover` is a run-time executable dependency, it does not belong in the
package description.
2021-01-15 02:43:27 +02:00
Anton Latukha
64453c5195
Remote: deps: use directory
( #120 )
...
`which` is excessive, it depends on TH & `shelly` which depends on a lot of things and also `directory`.
2021-01-15 02:31:33 +02:00
Anton Latukha
35b8e2c4b8
Core, Remote: deps clean-up ( #117 )
...
Closing: #116
#115 allowed to reduce some deps in descriptions.
2021-01-14 22:20:00 +02:00
Richard Marko
9c5a54f604
remote: drop redundant deps
2021-01-06 13:26:58 +01:00
Richard Marko
2779bf9705
treewide: switch to cabal 2.2, add commons stanza with Wall & Wunused-packages
2021-01-06 13:26:32 +01:00
Richard Marko
660cb2f190
treewide: fix cabal file indentation
2021-01-06 13:26:32 +01:00
Richard Marko
e7c1aa7a7b
remote: add bounds for hnix-store-core
2020-12-30 14:15:21 +01:00
Richard Marko
3d6487d0e3
Release 0.4
2020-12-30 14:14:57 +01:00
Richard Marko
f9bff5907e
remote: add lower bound for hnix-store-core
2020-11-16 11:43:00 +01:00
Richard Marko
df2937eb86
remote: drop build-tool-depends: nix:nix-daemon from cabal file
2020-11-16 11:41:42 +01:00
Richard Marko
313ae0de37
remote: bump version to 0.3.0.0
2020-11-16 11:41:42 +01:00
Guillaume Maudoux
ffc0cc4519
Fix text encoding to utf8
2020-11-11 22:57:49 +01:00
Richard Marko
dff752750d
remote: Put tests behind io-testsuite flag
...
Disabled by default since it requires `nix-daemon` binary
and Linux namespaces support.
For development this can be enabled by
```
cabal configure --flag=io-testsuite
```
or by adding
```
flags: +io-testsuite
```
to `cabal.project.local`
Enabled by `callCabal2nixWithOptions` in `overlay.nix` so
it is tested by `nix-build` and `nix-shell` brings all
test dependencies.
This is fine on NixOS where `build-tool-depends: nix:nix-daemon` works
and we have namespaces supported.
2020-07-14 13:27:24 +02:00
Richard Marko
850bafdb84
remote: Add ChangeLog.md
2020-07-14 13:27:24 +02:00
Richard Marko
5f33d9755b
remote: add buildDerivation and test
...
Closes #20 .
2020-07-14 13:27:24 +02:00
Richard Marko
11277253c0
switch hackage category from System to Nix
2020-07-14 13:27:24 +02:00
Richard Marko
1f862114c6
simple store path root, remote store rework
...
Closes #15 , #16 , #21 , #22 , #62 .
2020-07-14 13:27:24 +02:00
Shea Levy
df43823868
hnix-store-remote: Remove erroneous path putting/getting.
...
mkPath's logic was completely wrong (tried to make a PathName out of
the entire path, made up a hash based on the whole path rather than
parsing base32) and putPath ignored the store directory and the hash
part.
Much of the code that depended on these functions was actually
correct, but ultimately did the wrong thing. We can resurrect those
from git once the primitives are correctly implemented.
2019-03-22 08:38:09 -04:00
Shea Levy
e63bcd61dd
Remove hnix-store-temporary-live-test.
...
We should use repl modules or proper test suites for things like
this.
2019-03-22 08:38:09 -04:00
Shea Levy
0f50f40ffb
Hackage-safe
2019-03-18 17:20:31 -04:00
John Ericson
3fde7c1580
Merge remote-tracking branch 'origin/master' into add-to-store
2019-03-10 13:21:18 -04:00
Shea Levy
440dfebc28
Build expressions.
2019-03-09 18:32:01 -05:00
Greg Hale
547165d22e
Add useful garbage
2019-03-09 11:32:23 -05:00
Greg Hale
7bd991a52e
add nix expressions for building hnix-store-*
2018-12-28 11:00:31 -05:00
Greg Hale
966aa4a782
Remove cryptonite, foundation, basement and memory from all packages
2018-09-30 19:05:10 -04:00
Richard Marko
cf51ba3b39
temp: add hnix-store-temporary-live-test
2018-07-17 11:15:21 +02:00
Richard Marko
a01bff9eb8
squash! hnix-store-remote prototype
...
add missing Util
2018-07-17 10:03:08 +02:00
Richard Marko
d8828913ec
hnix-store-remote prototype
2018-07-16 09:12:23 +02:00