Commit Graph

405 Commits

Author SHA1 Message Date
Richard Marko
39bf386be7 remote: make (io-)testsuite not buildable on os(darwin)
Related to #222
2023-11-11 19:00:21 +01:00
Richard Marko
ca43418b4d overlay.nix: use no io-testuite enabled package for darwin
This makes it not pick-up linux-namespaces dependency which
is Linux specific.
2023-11-11 19:00:21 +01:00
Richard Marko
1f55815e5b shell.nix: pass cmdline arguments to default.nix 2023-11-11 19:00:21 +01:00
Richard Marko
70fb712323 Make nix-build actually build both packages 2023-11-11 19:00:21 +01:00
Richard Marko
bfede6f650 core: Allow algebraic-graphs 0.7 2023-11-11 19:00:20 +01:00
Richard Marko
591f5bd3d4 Revert "overlay.nix: stop loading Core from master for Remote"
This reverts commit 35da3c9ae1.
2023-11-11 19:00:20 +01:00
Richard Marko
ec97c9fff8 Add cabal.project.local.ci 2023-11-11 19:00:20 +01:00
Richard Marko
0ee3bd31d5 CI: Switch to haskell-ci.dhall 2023-11-11 19:00:20 +01:00
Domen Kožar
f0dfc6d670
Merge pull request #219 from haskell-nix/dependabot/github_actions/actions/cache-3.3.2
build(deps): bump actions/cache from 3.3.1 to 3.3.2
2023-11-08 11:36:42 +00:00
Domen Kožar
52ee583840
Merge pull request #221 from haskell-nix/dependabot/github_actions/cachix/install-nix-action-23
build(deps): bump cachix/install-nix-action from 22 to 23
2023-11-08 11:36:33 +00:00
Domen Kožar
d43dcddde7
Merge pull request #220 from haskell-nix/dependabot/github_actions/actions/checkout-4
build(deps): bump actions/checkout from 3 to 4
2023-11-08 11:36:23 +00:00
dependabot[bot]
300f4f82b6
build(deps): bump cachix/install-nix-action from 22 to 23
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-08 11:19:07 +00:00
dependabot[bot]
8db4f743ef
build(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-08 11:19:03 +00:00
dependabot[bot]
8d6526f6dd
build(deps): bump actions/cache from 3.3.1 to 3.3.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.3.1...v3.3.2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-08 11:19:00 +00:00
Domen Kožar
2e17511ca4
Merge pull request #212 from haskell-nix/dependabot/github_actions/actions/cache-3.3.1
build(deps): bump actions/cache from 3.3.0 to 3.3.1
2023-11-07 14:51:28 +00:00
Domen Kožar
c2c1a6e99b
Merge pull request #215 from haskell-nix/dependabot/github_actions/cachix/install-nix-action-22
build(deps): bump cachix/install-nix-action from 20 to 22
2023-11-07 14:51:18 +00:00
Richard Marko
883bea6de7
Merge pull request #216 from Ericson2314/store-path-like-nix
Do not store the store dir in the store path
2023-10-30 14:22:19 +01:00
Richard Marko
bdaa7c526c Add ChangeLog entries for Store dir like Nix 2023-10-30 14:22:02 +01:00
Richard Marko
583a76299f core: drop redundant Text.Show import 2023-10-30 13:57:18 +01:00
Richard Marko
05a42c413d core: handle root store dir mismatch check result 2023-10-30 13:57:02 +01:00
dependabot[bot]
3b7c314878
build(deps): bump cachix/install-nix-action from 20 to 22
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 22.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v20...v22)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 12:00:17 +00:00
John Ericson
5727827dcb Store dir like nix 2023-06-16 11:27:39 -04:00
Domen Kožar
6b32c7cd77
Merge pull request #210 from haskell-nix/dependabot/github_actions/cachix/install-nix-action-20
build(deps): bump cachix/install-nix-action from 18 to 20
2023-03-27 14:28:09 +01:00
dependabot[bot]
e593ab3f0a
build(deps): bump actions/cache from 3.3.0 to 3.3.1
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.3.0...v3.3.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 12:01:39 +00:00
dependabot[bot]
b787344708 build(deps): bump actions/cache from 3.2.2 to 3.3.0
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.2 to 3.3.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.2...v3.3.0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-12 19:30:05 +02:00
dependabot[bot]
c6cb15b9c8
build(deps): bump cachix/install-nix-action from 18 to 20
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 18 to 20.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v18...v20)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 12:02:43 +00:00
Richard Marko
9361566a5a
Merge pull request #204 from haskell-nix/srk/release/core061
Release core 0.6.1
2023-01-02 12:32:35 +01:00
Richard Marko
81700e6e7c Release core 0.6.1 2023-01-02 12:13:57 +01:00
Domen Kožar
c9214eaec3
Merge pull request #203 from serokell/Player205/#198-Another-fix-of-compatibility-with-nix-store
[#198] Another fix of compatibility with nix store
2022-12-29 16:39:31 +00:00
Andrei Borzenkov
59cd64b674 [#198] Capture non-ASCII file names in the right way
Problem: Data.ByteString.Char8.pack breaks unicode sequencies

Solution: replace pack with transformation to Text and encoding to utf-8
2022-12-29 17:30:33 +04:00
Andrei Borzenkov
fa686f8e8c [#198] Fix getFileStatus exception
Problem: hnix-store throws getFileStatus error, if directory contains file with
self-symlink

Solution: capture if target file is symlink before trying to call
narIsDir
2022-12-29 17:26:33 +04:00
Domen Kožar
bda3a9725d
Merge pull request #202 from haskell-nix/dependabot/github_actions/actions/cache-3.2.2
build(deps): bump actions/cache from 3.0.10 to 3.2.2
2022-12-28 12:38:47 +00:00
Domen Kožar
25dbb224d3
Merge pull request #201 from serokell/Player205/Fix-incompatibility-with-nix-nar
[#198] Make nar implementation compatible with the original one
2022-12-28 12:23:27 +00:00
dependabot[bot]
0a424a8f3f
build(deps): bump actions/cache from 3.0.10 to 3.2.2
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.10 to 3.2.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.10...v3.2.2)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-28 11:04:20 +00:00
Andrei Borzenkov
2f1bae89c8 [#198] Make nar implementation compatible with the original one
Problem: this implementation of nar made non-identical archives with the
original implementation

Solution: doesn't treat to directory symlinks as they are directories
2022-12-28 12:13:13 +04:00
Domen Kožar
72752f4858
Merge pull request #195 from haskell-nix/dependabot/github_actions/cachix/install-nix-action-18
build(deps): bump cachix/install-nix-action from 17 to 18
2022-12-16 16:09:29 +00:00
Domen Kožar
b652e2c166
Merge pull request #197 from haskell-nix/dependabot/github_actions/cachix/cachix-action-12
build(deps): bump cachix/cachix-action from 10 to 12
2022-12-16 16:09:22 +00:00
dependabot[bot]
570b60e806
build(deps): bump cachix/cachix-action from 10 to 12
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 10 to 12.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v10...v12)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-28 11:42:54 +00:00
dependabot[bot]
070c206f1b
build(deps): bump cachix/install-nix-action from 17 to 18
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 17 to 18.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v17...v18)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-13 11:23:39 +00:00
Richard Marko
f4580e924a
Merge pull request #193 from haskell-nix/dependabot/github_actions/actions/cache-3.0.10
build(deps): bump actions/cache from 3.0.1 to 3.0.10
2022-10-09 11:50:51 +02:00
dependabot[bot]
35ef246775
build(deps): bump actions/cache from 3.0.1 to 3.0.10
Bumps [actions/cache](https://github.com/actions/cache) from 3.0.1 to 3.0.10.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.1...v3.0.10)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-09 09:37:22 +00:00
Richard Marko
620f7550a3
Merge pull request #191 from soulomoon/soulomoon-patch-1
githubflow: update default.nix with new npkgs rev
2022-10-09 11:33:49 +02:00
Patrick
93e7b6b273
Update default.nix 2022-08-22 08:44:31 +08:00
Richard Marko
aabe589f53 remote: fix changelog URLs 2022-06-06 12:24:49 +02:00
Richard Marko
74f543f775
Merge pull request #190 from haskell-nix/release/remote-0.6
Release remote 0.6
2022-06-06 12:21:23 +02:00
Richard Marko
4f80b535f2 Relase remote 0.6 2022-06-06 11:37:10 +02:00
Richard Marko
de176877f9 remote: drop unused deps in testsuite 2022-06-06 11:37:10 +02:00
Richard Marko
b43d6f598f remote: adapt bounds for core-0.6 2022-06-06 11:32:50 +02:00
soulomoon
3e0ee222ba replace the filepath argument in addToStore with a more common type NarSource (The remote part) 2022-06-06 11:32:50 +02:00
Richard Marko
8e14153631
Merge pull request #189 from haskell-nix/release/core-0.6
Release core 0.6
2022-06-06 10:51:09 +02:00