Skip to content
Permalink
Browse files

Add `armhf` support (make it work on Raspberry Pi.)

  • Loading branch information...
leshik committed May 26, 2019
1 parent ac68da1 commit fc799617715a96f6408f8a684fa1ce2858336d88
Showing with 16 additions and 12 deletions.
  1. +6 −2 build.gradle
  2. +10 −10 gradle/witness/gradle-witness.gradle
@@ -137,7 +137,9 @@ configure(project(':assets')) {
exclude(module: 'slf4j-api')
exclude(module: 'guava')
exclude(module: 'protobuf-java')
exclude(module: 'scrypt')
}
compile 'com.github.leshik:scrypt:1.4.0-arm'
compile 'com.google.guava:guava:20.0'
compile "org.slf4j:slf4j-api:$slf4jVersion"
compile "commons-codec:commons-codec:$codecVersion"
@@ -180,7 +182,9 @@ configure(project(':common')) {
exclude(module: 'slf4j-api')
exclude(module: 'guava')
exclude(module: 'protobuf-java')
exclude(module: 'scrypt')
}
compile 'com.github.leshik:scrypt:1.4.0-arm'
compile 'org.jetbrains:annotations:13.0'
runtime "org.bouncycastle:bcprov-jdk15on:$bcVersion"
compile "org.bouncycastle:bcpg-jdk15on:$bcVersion"
@@ -195,10 +199,10 @@ configure(project(':common')) {
configure(project(':p2p')) {
dependencies {
compile project(':common')
compile('com.github.JesusMcCloud.netlayer:tor.native:0.6.5') {
compile('com.github.leshik.netlayer:tor.native:0.6.5-arm') {
exclude(module: 'slf4j-api')
}
compile('com.github.JesusMcCloud.netlayer:tor.external:0.6.5') {
compile('com.github.leshik.netlayer:tor.external:0.6.5-arm') {
exclude(module: 'slf4j-api')
}
compile('org.apache.httpcomponents:httpclient:4.5.3') {
@@ -11,7 +11,6 @@
//
// See https://github.com/signalapp/gradle-witness#using-witness for further details.


dependencyVerification {
verify = [
'org.controlsfx:controlsfx:b98f1c9507c05600f80323674b33d15674926c71b0116f70085b62bdacf1e573',
@@ -23,8 +22,8 @@ dependencyVerification {
'com.googlecode.jcsv:jcsv:73ca7d715e90c8d2c2635cc284543b038245a34f70790660ed590e157b8714a2',
'com.github.sarxos:webcam-capture:d960b7ea8ec3ddf2df0725ef214c3fccc9699ea7772df37f544e1f8e4fd665f6',
'com.jfoenix:jfoenix:4739e37a05e67c3bc9d5b391a1b93717b5a48fa872992616b0964d3f827f8fe6',
'com.github.JesusMcCloud.netlayer:tor.native:6f5fbda4e85f773af0d25fe7502007b1fd14e04ddc17b7619219f22ed7d4081e',
'com.github.JesusMcCloud.netlayer:tor.external:0cef160272a8ba41dd7f7680350e9ad1c003b9b5f41ae552a1086f7a08e5cdf5',
'com.github.leshik.netlayer:tor.native:a7fead8cf1444b469cc127d5dc178557dd7c49504b45390221b3cef778ab9a7f',
'com.github.leshik.netlayer:tor.external:de7ab5eee3567c4ecd2f53404fd637cabe25d0c206174f79250bba7eb7e6eda5',
'org.apache.httpcomponents:httpclient:db3d1b6c2d6a5e5ad47577ad61854e2f0e0936199b8e05eb541ed52349263135',
'net.sf.jopt-simple:jopt-simple:6f45c00908265947c39221035250024f2caec9a15c1c8cf553ebeecee289f342',
'org.fxmisc.easybind:easybind:666af296dda6de68751668a62661571b5238ac6f1c07c8a204fc6f902b222aaf',
@@ -44,7 +43,8 @@ dependencyVerification {
'com.google.guava:guava:36a666e3b71ae7f0f0dca23654b67e086e6c93d192f60ba5dfd5519db6c288c8',
'com.google.inject:guice:9b9df27a5b8c7864112b4137fd92b36c3f1395bfe57be42fedf2f520ead1a93e',
'com.github.bisq-network.bitcoinj:bitcoinj-core:816e976a7efcfb650ff9009059059068b785ead864a6321fe77bba65ebd3d273',
'com.github.JesusMcCloud.netlayer:tor:35cf892e6ce3a8d942cfd2b589cfbde5aed31d49777aee873d6614e134df0b42',
'com.github.leshik:scrypt:0da387bee7135d7795fbaede5894e6d98ffac33d33738c3fe8402ba77940c4e3',
'com.github.leshik.netlayer:tor:e32549a804bd62e6b4b1be23b6723297d88f5110c0d338c5eed53aa95f18be02',
'org.jetbrains.kotlin:kotlin-stdlib-jdk8:193ab7813e4d249f2ea4fc1b968fea8c2126bcbeeb5d6127050ce1b93dbaa7c2',
'io.github.microutils:kotlin-logging:4992504fd3c6ecdf9ed10874b9508e758bb908af9e9d7af19a61e9afb6b7e27a',
'org.jetbrains.kotlin:kotlin-stdlib-jdk7:877b59bbe466b24a88275a71fd06cd97359d2085420f6f1ac1d766afa8116001',
@@ -56,10 +56,11 @@ dependencyVerification {
'org.bouncycastle:bcprov-jdk15on:963e1ee14f808ffb99897d848ddcdb28fa91ddda867eb18d303e82728f878349',
'com.google.zxing:javase:0ec23e2ec12664ddd6347c8920ad647bb3b9da290f897a88516014b56cc77eb9',
'com.nativelibs4java:bridj:101bcd9b6637e6bc16e56deb3daefba62b1f5e8e9e37e1b3e56e3b5860d659cf',
'com.github.JesusMcCloud.tor-binary:tor-binary-macos:18f7f1a567821dcc22c4b2146db8c4d00a5c6945a556f1a60085b06ad6d61054',
'com.github.JesusMcCloud.tor-binary:tor-binary-linux32:5620ec4df9649ca1c482cde2bc3edda97906616c210adc0ced918943245a5edb',
'com.github.JesusMcCloud.tor-binary:tor-binary-linux64:6891fcd90029efbdcc9c58b3a3f09ce50febf7038df6c57ac338cc6c040d68e0',
'com.github.JesusMcCloud.tor-binary:tor-binary-windows:80ccf0aa44018e7d419d31f570ab87f0d6bd74e4c4a6360b3181d0643d8ef43b',
'com.github.leshik.tor-binary:tor-binary-macos:019a011f36bf40f828db3bcb56b403cb0f82a09547e6025ba254b67ae2cc14a5',
'com.github.leshik.tor-binary:tor-binary-linux-arm:4fe4636bde2be67c65447bd7ae6512139d200e67960d57fa420c046ee0ea882b',
'com.github.leshik.tor-binary:tor-binary-linux32:6f100f589a70123dcc4c8fd13d3efeef4c5a209559adfcb653bc97efcb879cf0',
'com.github.leshik.tor-binary:tor-binary-linux64:a9a165d3757573e22f2f208751f50a2efb9a9408261000eaef0e226728aab713',
'com.github.leshik.tor-binary:tor-binary-windows:30c7c86f1035cc75128995cece6cd7a19a190e619516de5c28e5433e33ccfa30',
'com.github.ravn:jsocks:3c71600af027b2b6d4244e4ad14d98ff2352a379410daebefff5d8cd48d742a4',
'org.apache.httpcomponents:httpcore:d7f853dee87680b07293d30855b39b9eb56c1297bd16ff1cd6f19ddb8fa745fb',
'commons-codec:commons-codec:ad19d2601c3abf0b946b5c3a4113e226a8c1e3305e395b90013b78dd94a723ce',
@@ -68,11 +69,10 @@ dependencyVerification {
'aopalliance:aopalliance:0addec670fedcd3f113c5c8091d783280d23f75e3acb841b61a9cdb079376a08',
'com.madgag.spongycastle:core:8d6240b974b0aca4d3da9c7dd44d42339d8a374358aca5fc98e50a995764511f',
'net.jcip:jcip-annotations:be5805392060c71474bf6c9a67a099471274d30b83eef84bfc4e0889a4f1dcc0',
'com.lambdaworks:scrypt:9a82d218099fb14c10c0e86e7eefeebd8c104de920acdc47b8b4b7a686fb73b4',
'org.bitcoinj:orchid:f836325cfa0466a011cb755c9b0fee6368487a2352eb45f4306ad9e4c18de080',
'com.squareup.okhttp:okhttp:b4c943138fcef2bcc9d2006b2250c4aabbedeafc5947ed7c0af7fd103ceb2707',
'com.google.zxing:core:11aae8fd974ab25faa8208be50468eb12349cd239e93e7c797377fa13e381729',
'com.github.JesusMcCloud.tor-binary:tor-binary-geoip:766e4400e5651cf0b11788ea440cc72721be9b92e42f20809c22d0ff129df83c',
'com.github.leshik.tor-binary:tor-binary-geoip:7f371a344843af002a716959c2722903e9ad908af5061f6b08d7a7504f61cfa4',
'com.github.JesusMcCloud:jtorctl:904f7c53332179a3479c64d63fb303afa6a02b6889aabdab5b235f3efc725ca7',
'org.apache.commons:commons-compress:5f2df1e467825e4cac5996d44890c4201c000b43c0b23cffc0782d28a0beb9b0',
'org.tukaani:xz:a594643d73cc01928cf6ca5ce100e094ea9d73af760a5d4fb6b75fa673ecec96',

0 comments on commit fc79961

Please sign in to comment.
You can’t perform that action at this time.