Commit Graph

14 Commits

Author SHA1 Message Date
Kittywhiskers Van Gogh
f18e839b2f
build: drop symlinks in immer subtree
reverts:
- fb00300f30
2024-11-02 20:19:50 +00:00
Kittywhiskers Van Gogh
d761111f6c
build: fix gitian builds
reverts:
- 47b32efef2
2024-11-02 17:51:13 +00:00
Kittywhiskers Van Gogh
f70157f5bb
depends: update 'src/immer' to arximboldi/immer@5875f773 as a9f46b32 2024-11-02 17:50:50 +00:00
Kittywhiskers Van Gogh
e4ee302d6e
revert: fix gitian builds
reverts:
- 47b32efef2.
2024-11-02 16:39:58 +00:00
Kittywhiskers Van Gogh
fb00300f30
revert: drop symlinks in immer subtree
reverts:
 - c09981d8ad.
2024-11-02 16:39:56 +00:00
pasta
c09981d8ad
fix: drop symlinks in immer subtree
I've been playing around recently with the `github-merge.py` script recently; and while I've been able to create merges with it (see 73c90c8370 and 10ddf62dfb)
it complains / refuses to trivially work with symlinks. I haven't been able to figure out exactly why it doesn't want symlinks, but I think it's related to the sha512sum hash that gets created.

I'm not sure if we'll start using `github-merge.py` more or not; but I guess we should "fix" this anyhow in order to learn more how these work. It may be useful to move to merging commits locally and not relying on github being a good actor? 🤷
2024-02-28 13:18:49 -06:00
UdjinM6
47b32efef2
build: fix gitian builds
we don't want submodules
2023-01-03 14:51:16 +03:00
Kittywhiskers Van Gogh
f1549b8dab build: commit arximboldi/immer@9cb6a5a8 to source tree as 46b560d5 2022-11-23 10:12:10 +05:30
Kittywhiskers Van Gogh
fc8952aa19
build: add libgmp detection, make immer a package (#4311)
* build: detect the presence of libgmp before generating Makefile

* depends: add arximboldi/immer@v0.6.2 as a package and add detection

* depends: remove immer from source tree, build using package only

* Drop immer refs from tools

Co-authored-by: UdjinM6 <UdjinM6@users.noreply.github.com>
2021-08-10 22:35:55 +03:00
Kittywhiskers Van Gogh
d89ab778e2
immer: update source tree to 609d1958fc588f0b73f25c7c3b0c8b78f084c983 (#4257) 2021-07-19 12:31:47 +03:00
pasta
c49e506176 scripted-diff: Merge #13753: Remove trailing whitespaces
-BEGIN VERIFY SCRIPT-

sed --in-place'' --regexp-extended 's/[[:space:]]+$//g' $(git grep -I --files-with-matches --extended-regexp '[[:space:]]+$' -- src test  ':!*.svg' ':!src/crypto/sha256_sse4*' ':!src/leveldb' ':!src/qt/locale' ':!src/secp256k1' ':!src/univalue')

-END VERIFY SCRIPT-

Signed-off-by: pasta <pasta@dashboost.org>
2020-07-28 20:23:12 -05:00
Alexander Block
a370bbfe3d Update immer library to current master (0a718d2d76bab6ebdcf43de943bd6c7d2dbfe2f9) (#2821)
* Update immer library to current master (0a718d2d76bab6ebdcf43de943bd6c7d2dbfe2f9)

* Temporary fix for alignof(std::max_align_t) on MinGW 32bit builds

See https://github.com/arximboldi/immer/issues/78
2019-04-01 14:10:49 +03:00
UdjinM6
a05eeb21ea
Update immer to c89819df92191d6969a6a22c88c72943b8e25016 (#2626) 2019-01-14 11:52:19 +03:00
Alexander Block
e002c50b04 Add "immer" functional/immutable containers library (#2244)
Add "immer" functional/immutable containers library
2018-08-29 16:31:21 +03:00