mirror of
https://github.com/feather-wallet/feather.git
synced 2024-12-23 03:59:29 +00:00
depends: linux: don't build cmake
This commit is contained in:
parent
bc91599a1b
commit
dff8072336
9 changed files with 11 additions and 9 deletions
|
@ -4,7 +4,7 @@ $(package)_version=13
|
||||||
$(package)_download_path=https://github.com/AppImage/AppImageKit/archive/refs/tags/
|
$(package)_download_path=https://github.com/AppImage/AppImageKit/archive/refs/tags/
|
||||||
$(package)_file_name=$($(package)_version).tar.gz
|
$(package)_file_name=$($(package)_version).tar.gz
|
||||||
$(package)_sha256_hash=51b837c78dd99ecc1cf3dd283f4a98a1be665b01457da0edc1ff736d12974b1a
|
$(package)_sha256_hash=51b837c78dd99ecc1cf3dd283f4a98a1be665b01457da0edc1ff736d12974b1a
|
||||||
$(package)_dependencies=native_cmake libsquashfuse libappimage liblzma
|
$(package)_dependencies=libsquashfuse libappimage liblzma
|
||||||
$(package)_patches=CMakeLists.txt runtime.c notify.c
|
$(package)_patches=CMakeLists.txt runtime.c notify.c
|
||||||
|
|
||||||
define $(package)_preprocess_cmds
|
define $(package)_preprocess_cmds
|
||||||
|
|
|
@ -3,7 +3,7 @@ $(package)_version=v0.1.x-legacy
|
||||||
$(package)_download_path=https://github.com/AppImageCommunity/libappimage/archive/refs/heads/
|
$(package)_download_path=https://github.com/AppImageCommunity/libappimage/archive/refs/heads/
|
||||||
$(package)_file_name=$($(package)_version).tar.gz
|
$(package)_file_name=$($(package)_version).tar.gz
|
||||||
$(package)_sha256_hash=fef3962bfb75f986f24c530a6230e95b8c79e46da3dd581543f1b615d45e7389
|
$(package)_sha256_hash=fef3962bfb75f986f24c530a6230e95b8c79e46da3dd581543f1b615d45e7389
|
||||||
$(package)_dependencies=native_cmake liblzma libfuse libarchive
|
$(package)_dependencies=liblzma libfuse libarchive
|
||||||
$(package)_patches=no-unneeded-deps.patch
|
$(package)_patches=no-unneeded-deps.patch
|
||||||
|
|
||||||
define $(package)_preprocess_cmds
|
define $(package)_preprocess_cmds
|
||||||
|
|
|
@ -4,7 +4,6 @@ $(package)_download_path=https://libzip.org/download/
|
||||||
$(package)_file_name=libzip-1.9.2.tar.gz
|
$(package)_file_name=libzip-1.9.2.tar.gz
|
||||||
$(package)_sha256_hash=fd6a7f745de3d69cf5603edc9cb33d2890f0198e415255d0987a0cf10d824c6f
|
$(package)_sha256_hash=fd6a7f745de3d69cf5603edc9cb33d2890f0198e415255d0987a0cf10d824c6f
|
||||||
$(package)_dependencies=zlib
|
$(package)_dependencies=zlib
|
||||||
$(package)_linux_dependencies=native_cmake
|
|
||||||
$(package)_mingw32_dependencies=native_cmake
|
$(package)_mingw32_dependencies=native_cmake
|
||||||
$(package)_patches += no-clonefile.patch
|
$(package)_patches += no-clonefile.patch
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,6 @@ $(package)_suffix=everywhere-src-$($(package)_version).tar.xz
|
||||||
$(package)_file_name=qtbase-$($(package)_suffix)
|
$(package)_file_name=qtbase-$($(package)_suffix)
|
||||||
$(package)_sha256_hash=532ad71cc0f9c8f7cb92766c47bc3d23263c60876becd9053802f9727af24fae
|
$(package)_sha256_hash=532ad71cc0f9c8f7cb92766c47bc3d23263c60876becd9053802f9727af24fae
|
||||||
$(package)_dependencies=native_libxcb native_libxkbcommon native_libxcb_util native_libxcb_util_render native_libxcb_util_keysyms native_libxcb_util_image native_libxcb_util_wm
|
$(package)_dependencies=native_libxcb native_libxkbcommon native_libxcb_util native_libxcb_util_render native_libxcb_util_keysyms native_libxcb_util_image native_libxcb_util_wm
|
||||||
$(package)_linux_dependencies=native_cmake
|
|
||||||
$(package)_mingw32_dependencies=native_cmake
|
$(package)_mingw32_dependencies=native_cmake
|
||||||
$(package)_qt_libs=corelib network widgets gui plugins testlib
|
$(package)_qt_libs=corelib network widgets gui plugins testlib
|
||||||
$(package)_linguist_tools = lrelease lupdate lconvert
|
$(package)_linguist_tools = lrelease lupdate lconvert
|
||||||
|
|
|
@ -2,7 +2,7 @@ packages := boost openssl libiconv ldns unbound qrencode zbar sodium polyseed hi
|
||||||
native_packages := native_expat native_libxcb native_xcb_proto native_libXau native_xproto native_freetype native_fontconfig native_libxkbcommon native_libxcb_util native_libxcb_util_render native_libxcb_util_keysyms native_libxcb_util_image native_libxcb_util_wm native_qt native_protobuf
|
native_packages := native_expat native_libxcb native_xcb_proto native_libXau native_xproto native_freetype native_fontconfig native_libxkbcommon native_libxcb_util native_libxcb_util_render native_libxcb_util_keysyms native_libxcb_util_image native_libxcb_util_wm native_qt native_protobuf
|
||||||
|
|
||||||
linux_packages := eudev liblzma libarchive libfuse libsquashfuse libappimage appimage_runtime
|
linux_packages := eudev liblzma libarchive libfuse libsquashfuse libappimage appimage_runtime
|
||||||
linux_native_packages = native_cmake native_patchelf
|
linux_native_packages = native_patchelf
|
||||||
|
|
||||||
darwin_packages :=
|
darwin_packages :=
|
||||||
darwin_native_packages = native_cctools native_libtapi native_clang native_ds_store native_mac_alias
|
darwin_native_packages = native_cctools native_libtapi native_clang native_ds_store native_mac_alias
|
||||||
|
|
|
@ -3,7 +3,6 @@ $(package)_version=1.0.0
|
||||||
$(package)_download_path=https://github.com/tevador/polyseed/archive/refs/tags/
|
$(package)_download_path=https://github.com/tevador/polyseed/archive/refs/tags/
|
||||||
$(package)_file_name=v$($(package)_version).tar.gz
|
$(package)_file_name=v$($(package)_version).tar.gz
|
||||||
$(package)_sha256_hash=45f1e6c08575286581079e6e26d341a3a33abe1f1ee2d026bd098cf632ea2349
|
$(package)_sha256_hash=45f1e6c08575286581079e6e26d341a3a33abe1f1ee2d026bd098cf632ea2349
|
||||||
$(package)_linux_dependencies=native_cmake
|
|
||||||
$(package)_mingw32_dependencies=native_cmake
|
$(package)_mingw32_dependencies=native_cmake
|
||||||
$(package)_patches=no_shared.patch force-static-mingw.patch 32-bit.patch
|
$(package)_patches=no_shared.patch force-static-mingw.patch 32-bit.patch
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ $(package)_file_name=qtbase-$($(package)_suffix)
|
||||||
$(package)_sha256_hash=532ad71cc0f9c8f7cb92766c47bc3d23263c60876becd9053802f9727af24fae
|
$(package)_sha256_hash=532ad71cc0f9c8f7cb92766c47bc3d23263c60876becd9053802f9727af24fae
|
||||||
$(package)_darwin_dependencies=native_cctools native_qt openssl
|
$(package)_darwin_dependencies=native_cctools native_qt openssl
|
||||||
$(package)_mingw32_dependencies=openssl native_cmake native_qt native_freetype native_fontconfig native_libxkbcommon
|
$(package)_mingw32_dependencies=openssl native_cmake native_qt native_freetype native_fontconfig native_libxkbcommon
|
||||||
$(package)_linux_dependencies=openssl native_qt native_cmake native_freetype native_fontconfig libxcb libxkbcommon libxcb_util libxcb_util_render libxcb_util_keysyms libxcb_util_image libxcb_util_wm
|
$(package)_linux_dependencies=openssl native_qt freetype fontconfig libxcb libxkbcommon libxcb_util libxcb_util_render libxcb_util_keysyms libxcb_util_image libxcb_util_wm
|
||||||
$(package)_qt_libs=corelib network widgets gui plugins testlib
|
$(package)_qt_libs=corelib network widgets gui plugins testlib
|
||||||
$(package)_linguist_tools = lrelease lupdate lconvert
|
$(package)_linguist_tools = lrelease lupdate lconvert
|
||||||
$(package)_patches = aarch64Toolchain.cmake
|
$(package)_patches = aarch64Toolchain.cmake
|
||||||
|
|
|
@ -15,7 +15,11 @@ SET(BUILD_TESTS @build_tests@)
|
||||||
SET(TREZOR_DEBUG @build_tests@)
|
SET(TREZOR_DEBUG @build_tests@)
|
||||||
|
|
||||||
# where is the target environment
|
# where is the target environment
|
||||||
SET(CMAKE_FIND_ROOT_PATH @prefix@ /usr /gnu/store /feather/contrib/depends/SDKs/)
|
SET(CMAKE_FIND_ROOT_PATH @prefix@ /feather/contrib/depends/SDKs/ /home/user/.guix-profile/@HOST@)
|
||||||
|
|
||||||
|
if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND ARCHITECTURE STREQUAL "x86_64")
|
||||||
|
SET(CMAKE_FIND_ROOT_PATH ${CMAKE_FIND_ROOT_PATH} /home/user/.guix-profile/)
|
||||||
|
endif()
|
||||||
|
|
||||||
SET(ENV{PKG_CONFIG_PATH} @prefix@/lib/pkgconfig)
|
SET(ENV{PKG_CONFIG_PATH} @prefix@/lib/pkgconfig)
|
||||||
|
|
||||||
|
|
|
@ -696,7 +696,8 @@ inspecting signatures in Mach-O binaries.")
|
||||||
(make-nsis-for-gcc-10 nsis-x86_64)
|
(make-nsis-for-gcc-10 nsis-x86_64)
|
||||||
osslsigncode))
|
osslsigncode))
|
||||||
((string-contains target "-linux-")
|
((string-contains target "-linux-")
|
||||||
(list (cond ((string-contains target "riscv64-")
|
(list cmake
|
||||||
|
(cond ((string-contains target "riscv64-")
|
||||||
(make-bitcoin-cross-toolchain target
|
(make-bitcoin-cross-toolchain target
|
||||||
#:base-libc (make-glibc-with-stack-protector
|
#:base-libc (make-glibc-with-stack-protector
|
||||||
(make-glibc-with-bind-now (make-glibc-without-werror glibc-2.27/bitcoin-patched)))))
|
(make-glibc-with-bind-now (make-glibc-without-werror glibc-2.27/bitcoin-patched)))))
|
||||||
|
|
Loading…
Reference in a new issue