tobtoht
7b3cbb06da
cmake: use pkgconfig to find zeromq
2024-12-23 17:12:22 +01:00
luigi1111
8d0c73f423
Merge pull request #9502
...
f8b7a89
depends: remove unwind from toolchain (tobtoht)
2024-12-23 10:39:16 -05:00
luigi1111
542fc01fb2
Merge pull request #9501
...
8442b66
depends: remove option from toolchain file (tobtoht)
2024-12-23 10:38:53 -05:00
luigi1111
df69d03df4
Merge pull request #8929
...
b2ff764
Bootstrappable Builds (tobtoht)
2024-12-23 10:17:14 -05:00
tobtoht
b2ff7641a5
Bootstrappable Builds
2024-12-08 18:00:32 +01:00
tobtoht
f8b7a895fc
depends: remove unwind from toolchain
2024-10-04 14:43:48 +02:00
tobtoht
8442b66961
depends: remove option from toolchain file
2024-10-04 13:43:41 +02:00
luigi1111
38067711e2
Merge pull request #9114
...
88d074c
Add support for Loongarch (YalingFang)
2024-07-16 18:30:56 -04:00
selsta
c40d8b213c
depends: add riscv64 linux build tag
2024-03-09 21:15:28 +01:00
luigi1111
92a3b2c97e
Merge pull request #9005
...
0d763a1
depends: move cmake system config to hosts files (tobtoht)
2024-02-24 09:57:09 -05:00
YalingFang
88d074c0e0
Add support for Loongarch
2024-01-05 08:14:12 +00:00
selsta
5965b02aef
cmake: set cpp17 standard
2023-10-26 04:02:25 +02:00
luigi1111
053ba2cf07
Merge pull request #9026
...
9dc10bb
Update RandomX to 1.2.1 (tevador)
2023-10-25 21:40:59 -04:00
luigi1111
40af6848f2
Merge pull request #9007
...
c8e4de1
depends: remove kernel version from darwin triplet (tobtoht)
2023-10-25 21:39:24 -04:00
luigi1111
cf474d55f6
Merge pull request #8933
...
ebb7671
depends: use macOS 11 SDK with libc++ headers (tobtoht)
2023-10-25 21:31:40 -04:00
tobtoht
ebb7671e0e
depends: use macOS 11 SDK with libc++ headers
2023-10-24 19:56:11 +02:00
tevador
9dc10bb223
Update RandomX to 1.2.1
2023-10-20 20:46:36 +02:00
Dusan Klinec
c444a7e002
trezor: support v2.5.2+, add more trezor tests, fix chaingen and tests
...
- passphrase logic: remove backward compatibility for 2.4.3, code cleanup.
- fix LibUSB cmake for static builds on OSX
- tests: all tests now work with passphrase logic enabled. Passphrase test added with different passphrase. no_passphrase test added, Trezor pin test added. Testing wallet opening with correct and incorrect passphrase. Trezor test chain revamp, cleanup. Smaller chain, chain file versioning added.
- tests: Trezor tests support TEST_MINING_ENABLED, TEST_MINING_TIMEOUT env vars to change mining-related tests behaviour.
- requires protobuf@21 on osx for now (c++14), building with unlinked protobuf: `CMAKE_PREFIX_PATH=$(find /opt/homebrew/Cellar/protobuf@21 -maxdepth 1 -type d -name "21.*" -print -quit) \
make debug-test-trezor -j8`
2023-09-30 09:01:10 +02:00
tobtoht
c8e4de13f2
depends: remove kernel version from darwin triplet
2023-09-27 07:37:01 +02:00
tobtoht
0d763a19b8
depends: move cmake system config to hosts files
2023-09-26 16:46:51 +02:00
selsta
fa7622cfdc
depends: remove unused Qt package
2022-09-20 00:01:19 +02:00
Howard Chu
7ea1e214c5
Make Mac SDK into a regular depends package
2022-05-09 17:38:48 +01:00
Howard Chu
a86c4cb75f
Update to MacOSX SDK 11.1, add Mac M1
2022-05-04 22:33:40 +01:00
selsta
b00e21dccc
cmake: set cpp14 standard
...
It's 2021, we can easily switch to C++14 without any troubles.
2021-09-25 06:22:12 +02:00
selsta
ae85ec0285
external: remove unbound submodule
2021-09-03 07:47:35 +02:00
Alexander Blair
79e93a8af8
Merge pull request #6691
...
6111689cf
cmake: allow custom openssl path on macOS (selsta)
2020-08-16 12:48:07 -07:00
selsta
6111689cfa
cmake: allow custom openssl path on macOS
2020-06-25 20:31:16 +02:00
Lee Clagett
a11ec4ac1d
Support for supercop ASM in wallet, and benchmark for supercop
2020-05-16 10:25:17 +00:00
moneromooo-monero
0eac0c430a
depends: set several missing build tags
2019-12-18 12:23:23 +00:00
Howard Chu
cca6e5c645
depends: Add FreeBSD support
2019-11-14 07:03:04 +00:00
Riccardo Spagni
f6201081fa
Merge pull request #6077
...
240dbb124
gitian: add --rebuild option (Howard Chu)
643860776
Add Android support (Howard Chu)
2019-11-03 14:51:52 -08:00
Howard Chu
643860776e
Add Android support
2019-11-03 21:14:45 +00:00
Howard Chu
436e4c3363
Fix readline build
...
Make sure it links to our libtinfo from our ncurses build.
Hardcode some basic terminal descriptions into our libtinfo.
Re-enable $HOME/.terminfo support to allow user customization.
Use unlikely terminfo-dir, to prevent accidentally using
differently-configured system databases.
2019-11-03 19:03:31 +00:00
Howard Chu
fcfa6665a9
Don't set ARCH_ID if it's already set
...
Usually it's unset, but depends toolchain files set it explicitly
for cross-compiling. Don't override preset values. But make sure
it's set for all x86 / x86_64 builds, not just Linux.
Also make sure -std=c++11 is set for Darwin builds, not all
submodules were getting it consistently before.
2019-09-25 20:10:57 +01:00
luigi1111
cbec75ec31
Merge pull request #5892
...
ab2819a
depends: attempt to fix readline (iDunk5400)
2019-09-24 10:34:59 -05:00
iDunk5400
e09dbc6089
depends: fix monero binaries Boost linking errors
...
It would try to link against host system Boost libs when building outside gitian. Tested with x86_64-linux-gnu target.
2019-09-09 10:00:47 +02:00
iDunk5400
ab2819a365
depends: attempt to fix readline
...
Make readline actually compile, and make ncurses use existing terminfo data (if available).
2019-09-07 22:02:11 +02:00
TheCharlatan
13c0b8c265
Add depends riscv 64 bit support
2019-08-20 15:24:47 +02:00
TheCharlatan
496cd46d80
Add ncurses package for linux and darwin readline
...
Readline support is now compiled with the ncurses backend.
2019-06-25 19:16:20 +02:00
Howard Chu
3a0fbea1ff
Don't use -march=native
2019-06-12 09:00:44 +01:00
Dusan Klinec
f29fecd517
build: debug and test builds via contrib
2019-04-10 15:43:52 +02:00
TheCharlatan
5057eb1199
cmake: ARCH_ID fixes for cross compilation
2019-03-05 10:24:14 +00:00
Dusan Klinec
e37154a879
build: protobuf dependency fixes, libusb build
...
- docker protobuf dependencies, cross-compilation
- device/trezor protobuf build fixes, try_compile
- libusb built under all platforms, used by trezor for direct connect
2018-12-18 16:50:19 +01:00
TheCharlatan
109717a5fd
Remove Travis check in depends toolchain file
...
The architecture for darwin is now detected correctly, remove the
override for it.
2018-10-18 11:54:20 +02:00
xiphon
bf842a6a1e
build: use ARCH 'native' by default, allow to configure and override it
2018-10-13 09:46:37 +00:00
TheCharlatan
21a624af23
Consolidate HID depends makefiles into single recipe
...
Make sure all required dependencies are linked statically, by only
providing the static libraries.
2018-10-07 19:16:22 +02:00
TheCharlatan
2fbf38ee91
Fix 32bit depends builds
...
Add architecture flags when cmake invokes gcc manually.
Add 32bit to Travis.
2018-09-29 22:16:42 +02:00
TheCharlatan
0f4f873bf3
Fix Darwin Sodium build
...
Clang needs to get its cctools path passed.
2018-09-22 21:50:08 +02:00
TheCharlatan
423973596b
Fixup 32bit arm build
...
Set the architecture in the toolchain file correctly
2018-09-18 02:52:57 +02:00
TheCharlatan
ecaf5b3feb
Add libsodium to the packages, the arm build was complaining about it.
...
Fixup arm toolchain file.
2018-09-17 16:09:50 +02:00