diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/dtc/1.4.7/chksum | 8 | ||||
-rw-r--r-- | packages/dtc/1.4.7/version.desc | 0 | ||||
-rw-r--r-- | packages/dtc/package.desc | 4 | ||||
-rw-r--r-- | packages/moxiebox/git-9a79ac54/0001-Remove-PKG_CONFIG-check.patch | 29 | ||||
-rw-r--r-- | packages/moxiebox/package.desc | 2 | ||||
-rw-r--r-- | packages/moxiebox/sha.h | 23 | ||||
-rw-r--r-- | packages/moxiebox/sha256_wrap.c | 25 |
7 files changed, 91 insertions, 0 deletions
diff --git a/packages/dtc/1.4.7/chksum b/packages/dtc/1.4.7/chksum new file mode 100644 index 0000000..df3d7cd --- /dev/null +++ b/packages/dtc/1.4.7/chksum @@ -0,0 +1,8 @@ +md5 dtc-1.4.7.tar.xz cdf3bfae59374fdcd2bbc5ae4f0e835e +sha1 dtc-1.4.7.tar.xz f9724c51caae4fef4da0c8a5d52e9d4d9fc7e8af +sha256 dtc-1.4.7.tar.xz 6643e8f00ff86350f465bb54b2185058b5b1b7bac01a0842c81a52b86589cde7 +sha512 dtc-1.4.7.tar.xz 01e0c88aee154d8ce8a5b84a299c98d12df9698e5eff572409e5e912236028532309fd21ca6a146dffef859c665d476bbbe13c371c621c1dee4abe546e5e6ebf +md5 dtc-1.4.7.tar.gz d51a50202d323fdafd0778f53e861cdd +sha1 dtc-1.4.7.tar.gz 1de4ad95e08efd6d04dae5f1a71ce18f26565bba +sha256 dtc-1.4.7.tar.gz 9f4ee98d402b55b4afd79a4bcfce52f891b160d16c0f46d9aee3c0f7e034516d +sha512 dtc-1.4.7.tar.gz d58855746d9d05f19b2cc091438901acf2dc8cb2b24191de6292abffadfd1fa62a32ea82c300cde51ce30ca5facb0553bed42741a41bc4f4c20c1b9221bdd164 diff --git a/packages/dtc/1.4.7/version.desc b/packages/dtc/1.4.7/version.desc new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/packages/dtc/1.4.7/version.desc diff --git a/packages/dtc/package.desc b/packages/dtc/package.desc new file mode 100644 index 0000000..97d6da8 --- /dev/null +++ b/packages/dtc/package.desc @@ -0,0 +1,4 @@ +repository='git git://git.kernel.org/pub/scm/utils/dtc/dtc.git' +mirrors='$(CT_Mirrors kernel.org dtc)' +archive_formats='.tar.xz .tar.gz' +signature_format='unpacked/.sign' diff --git a/packages/moxiebox/git-9a79ac54/0001-Remove-PKG_CONFIG-check.patch b/packages/moxiebox/git-9a79ac54/0001-Remove-PKG_CONFIG-check.patch new file mode 100644 index 0000000..ca3456f --- /dev/null +++ b/packages/moxiebox/git-9a79ac54/0001-Remove-PKG_CONFIG-check.patch @@ -0,0 +1,29 @@ +From a59675779247f544695959646a1615a033ca2d8d Mon Sep 17 00:00:00 2001 +From: Alexey Neyman <stilor@att.net> +Date: Tue, 20 Nov 2018 10:54:40 -0800 +Subject: [PATCH] Remove PKG_CONFIG check + +... it is not used afterwards anyway, and causes errors if pkg-config +is not installed (since one cannot just run configure - one has to +run autogen.sh first). + +Signed-off-by: Alexey Neyman <stilor@att.net> +--- + configure.ac | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index aeadb36..1925a88 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -22,7 +22,6 @@ AC_PATH_TOOL(STRIP, strip) + AC_CHECK_PROG(MOX_AS, moxiebox-as, moxiebox-as) + AC_CHECK_PROG(MOX_AR, moxiebox-ar, moxiebox-ar) + AC_CHECK_PROG(MOX_GCC, moxiebox-gcc, moxiebox-gcc) +-PKG_PROG_PKG_CONFIG + + AC_LANG_PUSH([C++]) + +-- +2.14.1 + diff --git a/packages/moxiebox/package.desc b/packages/moxiebox/package.desc new file mode 100644 index 0000000..6793758 --- /dev/null +++ b/packages/moxiebox/package.desc @@ -0,0 +1,2 @@ +repository='git https://github.com/jgarzik/moxiebox.git' +repository_cset='9a79ac546faa4196b66e279f8017814ba8d6fd4b' diff --git a/packages/moxiebox/sha.h b/packages/moxiebox/sha.h new file mode 100644 index 0000000..36b90a1 --- /dev/null +++ b/packages/moxiebox/sha.h @@ -0,0 +1,23 @@ +/* + Wrapper around moxiebox'es implementation of SHA256 digest that + mimics the API of the OpenSSL implementation. +*/ + +#ifndef __SHA_H_ +#define __SHA_H_ + +#ifdef __cplusplus +extern "C" { +#endif + +#include "../runtime/sandboxrt_crypto.h" +#define SHA256_DIGEST_LENGTH SHA256_BLOCK_SIZE +void SHA256_Init(SHA256_CTX *ctx); +void SHA256_Update(SHA256_CTX *ctx, const void *data, size_t len); +void SHA256_Final(unsigned char *md, SHA256_CTX *ctx); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/packages/moxiebox/sha256_wrap.c b/packages/moxiebox/sha256_wrap.c new file mode 100644 index 0000000..15800c4 --- /dev/null +++ b/packages/moxiebox/sha256_wrap.c @@ -0,0 +1,25 @@ +/* + Wrapper around moxiebox'es implementation of SHA256 digest that + mimics the API of the OpenSSL implementation. +*/ + +#include "sha.h" +#include "../runtime/sha256.c" + +void +SHA256_Init(SHA256_CTX *ctx) +{ + sha256_init(ctx); +} + +void +SHA256_Update(SHA256_CTX *ctx, const void *data, size_t len) +{ + sha256_update(ctx, data, len); +} + +void +SHA256_Final(unsigned char *md, SHA256_CTX *ctx) +{ + sha256_final(ctx, md); +} |