Keaton Dunsford
d9f0c19d69
Bump Vere version to version 0.6.0
...
The breaking change here is urbit/urbit#987, commit 762638ac
, changing
the memory allocation size of _box_slot. This introduced urbit/urbit
issue #990 and has required a continuity breach. The version bump here
is mostly to signal to users that they need to update to the new Vere
version to prevent a future ship crash. Though, we can't enforce this,
and if this happens, we have a couple imperfect fixes that may or may
not revive the crashed ship.
2018-06-08 14:31:42 -07:00
Elliot Glaysher
f256c9a6c1
Revert "Revert "Merge pull request #977 from urbit/meson-build-type""
...
This reverts commit 1f037986b9
.
2018-05-29 10:55:24 -07:00
Anthony Arroyo
1f037986b9
Revert "Merge pull request #977 from urbit/meson-build-type"
...
This reverts commit 26996c2b16
, reversing
changes made to 38f9c546c4
.
Related discussion can be found here:
https://github.com/urbit/arvo/issues/709
2018-05-28 16:12:47 -07:00
Elliot Glaysher
44b210b238
Removes non-functional meson debug option.
...
It looks like the debug mode was copied literally from the old
Makefiles, which interacts poorly with meson and leads to builds
with "-O0 -g -O3".
The correct way to do this is to use "-Dbuildtype=release" or
"-Dbuildtype=debug" during configuration. Set the default builds
made by scripts/build to release.
2018-05-07 16:10:10 -07:00
Joseph Bryan
fa152f639b
adds libh2o to meson build, removes http-parser
...
with submodule fallback to a fork in the urbit organization
2018-04-10 12:55:44 -07:00
Elliot Glaysher
34950b696e
Remove manual PKG_CONFIG_PATH configuration.
...
Thanks @joemfb!
2018-04-03 11:05:41 -07:00
mikolajp
6730caa83b
Enable fallback libuv bundle
2018-04-03 10:34:10 -07:00
Mikolaj Paraniak
773df55bd0
Add missing flags fixing the markdown parser bug #951
2018-03-20 10:20:09 -07:00
Elliot Glaysher
0f09810dd7
Revert "Merge pull request #952 from eglaysher/revert-meson"
...
This reverts commit 9978ad8b72
, reversing
changes made to a85369fa1f
.
2018-03-20 10:16:16 -07:00
Elliot Glaysher
e6f6315691
Revert "Merge pull request #949 from eglaysher/meson-build-clean"
...
This reverts commit 9f795b535f
, reversing
changes made to d5c7b3b932
.
2018-03-19 15:13:19 -07:00
Mikolaj Paraniak
9498d6baa9
Fix new meson version check
2018-03-17 11:26:13 +08:00
Mikolaj Paraniak
21e4af8edc
Fix legacy meson version detection.
2018-03-17 11:17:07 +08:00
Mikolaj Paraniak
5c160bebc1
Universal meson build.
2018-03-17 11:07:59 +08:00
Elliot Glaysher
26fc29f2e4
Make meson build work with version 0.29.
2018-03-15 15:40:05 -07:00
mikolajp
257e6420ac
Downgrade libcurl to 7.35.0
2018-02-27 12:46:41 +08:00
mikolajp
47e374981a
Pin dependencies version.
2018-02-27 12:43:32 +08:00
mikolajp
79e2350f35
Require meson version >=0.40.0
2018-02-27 12:35:15 +08:00
mikolajp
4049d7fe42
Move to cleaned up murmur3
2018-02-26 00:06:38 +08:00
mikolajp
c9aa26ad44
Fix libscrypt includes
2018-02-25 23:40:19 +08:00
mikolajp
e4d467ff24
Use stock libscrypt
2018-02-25 23:16:36 +08:00
mikolajp
71b83dc8cd
scrypt -> libscrypt dependency
2018-02-25 22:55:52 +08:00
mikolajp
08af567a4f
Look for scrypt
2018-02-25 22:22:42 +08:00
mikolajp
f059ba7f79
Fix mac build
2018-02-25 21:59:13 +08:00
mikolajp
2cc88de921
Fix mac build
2018-02-25 21:41:53 +08:00
mikolajp
1d40d47112
Do not force openssl version
2018-02-25 21:25:18 +08:00
mikolajp
43f3b4be7d
Revert to normal openssl detection
2018-02-25 21:22:24 +08:00
mikolajp
29cba5eaaa
Fix openssl discovery on mac
2018-02-25 21:19:44 +08:00
mikolajp
49fc00e89a
Force >=1.0.0 openssl version
2018-02-25 21:15:56 +08:00
mikolajp
21be3dbb48
Fix ncurses error
2018-02-25 20:58:24 +08:00
mikolajp
4c60efc6ae
Fix meson.build
2018-02-25 20:53:11 +08:00
mikolajp
d9f0e1e807
Fix ncurses on Mac
2018-02-25 20:49:37 +08:00
mikolajp
ef8f131f79
More build options and instruction.
2018-02-25 20:32:54 +08:00
mikolajp
017b1e9b7f
Add optimization option
2018-02-25 20:25:00 +08:00
mikolajp
7faf7292ad
Add platforms support
2018-02-25 20:17:41 +08:00
mikolajp
df31426973
Fix installation
2018-02-25 19:54:50 +08:00
mikolajp
423d1a1b77
Temporalily disable multiple cmark version constraints bc of meson bug
2018-02-25 15:18:02 +08:00
mikolajp
77d33bb795
Add meson.build
2018-02-25 14:14:47 +08:00