Anton-Latukha
ec23bf7db5
CI: Travis: env: global: add: setting: name (of the project)
...
M .travis.yml
2020-05-28 01:57:15 +03:00
Anton-Latukha
3df5ae90ec
CI: Travis: env: global: add presetup for chennel switching and its explanation
...
M .travis.yml
2020-05-28 01:57:14 +03:00
Anton-Latukha
04e770ca36
CI: Travis: env: global: add note what Nix channel by default is in use
...
M .travis.yml
2020-05-28 01:57:14 +03:00
Anton-Latukha
106c3b39ed
CI: Travis: env: global: explain the obscured secure variable
...
M .travis.yml
2020-05-28 01:57:14 +03:00
Anton-Latukha
6f7ac72be7
CI: Travis: env: global: ALL_TESTS: explain the variable
...
M .travis.yml
2020-05-28 01:57:14 +03:00
Anton-Latukha
6ca4f0d13e
CI: Travis: add: osx_image: note why new macOS currently can not be enabled
...
M .travis.yml
2020-05-28 01:57:14 +03:00
Anton-Latukha
abfc8035dc
CI: Travis: add: dist: upd Ubuntu 16.04 -> 18.04 LTS
...
M .travis.yml
2020-05-28 01:57:14 +03:00
Anton-Latukha
712d8bb1c9
CI: Travis: add: do not log git clone
...
M .travis.yml
2020-05-28 01:57:14 +03:00
Anton-Latukha
63863ad86c
CI: Travis: add: note why key still in use
...
M .travis.yml
2020-05-28 01:57:14 +03:00
Anton-Latukha
b946a4e556
CI: Travis: add: link to official Travis YAML checker
...
M .travis.yml
2020-05-28 01:57:14 +03:00
Anton-Latukha
7309139a89
CI: Travis: add: header note
...
M .travis.yml
2020-05-28 01:57:13 +03:00
Anton-Latukha
8954784df3
CI: Travis: add: version: experimental YAML check help
...
M .travis.yml
2020-05-28 01:57:13 +03:00
Anton-Latukha
cb4f294f4b
CI: Travis: add: os: add notes
...
M .travis.yml
2020-05-28 01:57:13 +03:00
Anton Latukha
691d947f3c
README: fix the Hackage Matrix Builder badge ( #574 )
...
M README.md
2020-05-28 01:55:57 +03:00
Simon Jakobi
726dc96b05
Allow http-client-0.7 ( #596 )
...
Changelog:
http://hackage.haskell.org/package/http-client-0.7.0/changelog
Tested by building with
cabal test -w ghc-8.8.3
2020-05-27 15:06:50 +03:00
hyperfekt
111937ba58
allow aeson 1.5 & these 1.1 ( #595 )
...
aeson 1.5.1 depends on these 1.1, so allowing a newer version is
necessary to prevent a conflict.
"
I saw in https://github.com/haskell-nix/hnix/issues/551#issuecomment-633953865 that a bump of aeson was wished before the 0.7.2 release would be cut, so here it is.
At a glance, there don't seem to be any relevant changes:
https://hackage.haskell.org/package/aeson-1.5.0.0/changelog
https://github.com/bos/aeson/compare/1.4.7.1-r1...1.5.0.0
But 1.5.1 requires a bump to these to avoid diamond dependencies.
Changes also seem irrelevant and just related to the change in aeson:
https://hackage.haskell.org/package/these-1.1/changelog
https://github.com/isomorphism/these/compare/v1...v1.1 (most changes here are in other packages in the same repository)
These changes compile fine and tests are successful with GHC 8.8.3.
"
2020-05-27 12:16:20 +03:00
hyperfekt
acaa65c1df
get pinned nixpkgs with fetchTarball and guard with hash ( #594 )
...
Tarball is faster
2020-05-27 11:22:38 +03:00
Anton Latukha
389e225dd3
Merge pull request #580 from Anton-Latukha/upd-HNix-store-0.2
...
default.nix: dep: upd hnix-store 0.2
We cleaned-up the `default.nix` from most of overrides.
2020-05-26 13:01:07 +03:00
Anton-Latukha
c5d05d3003
default.nix: dep: upd hnix-store: use it from the repository
...
M default.nix
2020-05-26 04:02:15 +03:00
Anton-Latukha
1c8f5822fd
default.nix: dep: upd hnix-store to 0.2
...
M default.nix
2020-05-26 04:02:15 +03:00
Anton-Latukha
591336dbb0
default.nix: upd Nixpkgs revision
...
M default.nix
2020-05-26 04:02:14 +03:00
Anton-Latukha
3fe7de78ff
default.nix: override: free semialign
...
It no longer needed, and 1.1 now does not exist in Nixpkgs - and this override
prevents building HNix with HNix-store 0.2
M default.nix
2020-05-26 04:02:14 +03:00
Anton-Latukha
f8e51f0db2
default.nix: m clean-up
...
M default.nix
2020-05-26 04:02:14 +03:00
Anton Latukha
86b5da1fa1
Repl.hs: import: Repline: hide options ( #582 )
...
Report: https://github.com/haskell-nix/hnix/issues/538#issue-581377935
M main/Repl.hs
2020-05-25 21:47:02 +03:00
Simon Jakobi
a2b9980e2c
Fix build failure in Nix.Var ( #587 )
...
The `Refl` constructor had previously been re-exported from
`Data.GADT.Compare`.
This also replaces the dependency on `dependent-sum` with `some`,
where the `Data.GADT.Compare` module is now defined.
Tested by building locally with GHC 8.4.4, 8.6.5 and 8.8.3 in `cabal`.
Fixes #585 .
2020-05-25 20:28:26 +03:00
Anton Latukha
93647246d1
Merge pull request #579 from Anton-Latukha/upd-defaultNix-01
...
default.nix: clean-up old overrides
2020-05-25 17:56:41 +03:00
Anton Latukha
66393eb1d1
Merge branch 'master' into upd-defaultNix-01
2020-05-25 17:33:03 +03:00
Anton Latukha
1d8f4b48ab
Merge pull request #573 from Anton-Latukha/add-bagde-dependencies-monitor
...
README: add dependencies status badge monitor
2020-05-25 17:31:27 +03:00
Anton Latukha
c865d42da1
Merge branch 'master' into add-bagde-dependencies-monitor
2020-05-25 17:16:26 +03:00
Anton Latukha
654abfc8e7
Merge pull request #572 from Anton-Latukha/add-badge-hackage-latest-ver
...
README: add Latest release on Hackage badge
2020-05-25 17:15:45 +03:00
Anton Latukha
888f2c9aa4
Merge branch 'master' into add-badge-hackage-latest-ver
2020-05-25 16:25:04 +03:00
Anton Latukha
aec9656033
Merge branch 'master' into add-bagde-dependencies-monitor
2020-05-25 16:24:56 +03:00
Anton Latukha
32498fbfce
Merge branch 'master' into upd-defaultNix-01
2020-05-25 15:49:41 +03:00
Anton Latukha
2c99e244f6
Merge pull request #559 from Anton-Latukha/upd-dep-dependent-sum-0.8
...
dep: upd dependent-sum (0.6->0.7)
2020-05-25 15:47:10 +03:00
Anton-Latukha
81fb592e1c
default.nix: override: free Diff
...
GHC844 does not work from HNix 0.5, so there bigger issues
M default.nix
2020-05-23 19:09:58 +03:00
Anton-Latukha
fa4dcc7c08
default.nix: override: free {mono-traversable,regex-tdfa-text,these}
...
M default.nix
2020-05-23 15:27:15 +03:00
Anton-Latukha
6a4963d0aa
default.nix: override: free {semialign-indexed,multistate,butcher}
...
M default.nix
2020-05-23 15:26:16 +03:00
Anton-Latukha
39817c68e8
default.nix: override: free {britanny,ghc-exactprint}
...
M default.nix
2020-05-23 15:23:14 +03:00
Anton-Latukha
6ad74a73a4
default.nix: override: free from {aeson,base-compat-batteries}
...
I'm compiling with 8.6.5 (>= 8.6.3) - it no longer needs explicit contravatiant.
M default.nix
2020-05-23 15:22:38 +03:00
Anton-Latukha
86a3959126
README: add dependencies status badge monitor
...
M README.md
2020-05-21 20:14:30 +03:00
Anton-Latukha
0163af1af4
README: add Latest release on Hackage badge
...
M README.md
2020-05-21 19:55:58 +03:00
Anton-Latukha
90d688747c
dep: upd dependent-sum (0.6->0.7)
...
"breaking change in 0.6.2.1/0.6.2.2 and properly do major version bump to
reflect the breaking change"
Changelog: https://hackage.haskell.org/package/dependent-sum-0.7.1.0/changelog
0.7.1.0 - 2020-03-25
Shift version bounds for some to 1.0.1.* versions.
0.7.0.0 - 2020-03-24
Fix ChangeLog to include the breaking change in 0.6.2.1/0.6.2.2 and properly do major version bump to reflect the breaking change.
0.6.2.2 - 2020-03-23
Update GitHub repository in cabal metadata.
0.6.2.1 - 2020-03-21
(Breaking change) Removed modules Data.GADT.Compare, Data.GADT.Show, Data.Some and now re-export them from the some package. This forced some deprecations to be fully realized.
Update cabal meta-information (tested with GHC 8.8).
"This forced some deprecations to be fully realized." - it compiles, so
those functions was not used in HNix.
M hnix.cabal
2020-05-20 05:31:33 +03:00
Richard Marko
192202d939
remove leftover Poly README
2020-05-15 17:51:58 -07:00
Anton-Latukha
70c21f7b52
README: unify shell code blocks view
...
M README.md
2020-05-15 17:51:36 -07:00
Anton-Latukha
8f31ad5cf2
README: upgrade if (in nix-shell) then (cabal instructions -> v2-*) else ()
...
In fact all cabal instructions are in nix-shell
M README.md
2020-05-15 17:51:36 -07:00
Anton-Latukha
1373a21cf4
README: use proper cabal v2-* (Nix local build system) keys
...
Info: https://www.haskell.org/cabal/users-guide/nix-local-build-overview.html
M README.md
2020-05-15 17:51:36 -07:00
Richard Marko
c61abbe6c0
pretty derivation builtin nix
2020-05-15 17:50:21 -07:00
Richard Marko
9c93e89331
tests: port loop, remove hardcoded paths
2020-05-15 17:49:57 -07:00
Richard Marko
f2999a33bb
simplify evalExpression
2020-05-15 17:49:36 -07:00
Silvan Mosberger
f682907c97
Make URI's be separate from strings
2020-05-15 17:49:11 -07:00