[Add] ZJSDK 2.5.8.16
[CocoaPods.git] / Specs / e / 6 / 4 / SessionCurve25519Kit / 2.1.3 / SessionCurve25519Kit.podspec.json
blob20e3886f65d03597627f0655215773553167759e
2   "name": "SessionCurve25519Kit",
3   "version": "2.1.3",
4   "license": {
5     "type": "GPLv3"
6   },
7   "homepage": "https://github.com/loki-project/session-ios-curve-25519-kit",
8   "preserve_paths": "Sources/ed25519/**/*.{c,h}",
9   "authors": {
10     "Niels Andriesse": "niels@loki.network"
11   },
12   "summary": "Key agreement (curve25519) and signing (ed25519), all with curve25519 keys.",
13   "description": "Curve25519 is a fast and secure curve used for key agreement. Unfortunately, it does not support signing out of the box. This pod translates the point curves to do ed25519 signing with curve25519 keys.",
14   "source": {
15     "git": "https://github.com/loki-project/session-ios-curve-25519-kit.git",
16     "tag": "2.1.3"
17   },
18   "source_files": [
19     "Classes/*.{h,m,swift}",
20     "Sources/Curve25519/curve25519-donna.c",
21     "Sources/ed25519/*.{c,h}",
22     "Sources/ed25519/additions/*.{c,h}",
23     "Sources/ed25519/nacl_sha512/*.{c,h}",
24     "Sources/ed25519/nacl_includes/*.{c,h}",
25     "Private/*.{h,m}"
26   ],
27   "public_header_files": "Classes/*.h",
28   "frameworks": "Security",
29   "requires_arc": true,
30   "platforms": {
31     "ios": "10.0"
32   },
33   "dependencies": {
34     "CocoaLumberjack": [
36     ],
37     "SessionCoreKit": [
38       "~> 1.0.0"
39     ]
40   },
41   "testspecs": [
42     {
43       "name": "Tests",
44       "test_type": "unit",
45       "source_files": "BuildTests/BuildTestsTests/**/*.{h,m,swift}"
46     }
47   ]