<pre style='margin:0'>
Michael Dickens (michaelld) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d750f5dcf3548ccb727c252e19686a15ae7d69ab">https://github.com/macports/macports-ports/commit/d750f5dcf3548ccb727c252e19686a15ae7d69ab</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new d750f5d rsp_tcp: new port
</span>d750f5d is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d750f5dcf3548ccb727c252e19686a15ae7d69ab
</span>Author: Davide Gerhard <rainbow@irh.it>
AuthorDate: Fri Apr 12 11:57:37 2019 +0200
<span style='display:block; white-space:pre;color:#404040;'> rsp_tcp: new port
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> RSP TCP Server for SDRPlay devices
</span>---
science/rsp_tcp/Portfile | 33 +++++++
science/rsp_tcp/files/patch-version.diff | 161 +++++++++++++++++++++++++++++++
2 files changed, 194 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/rsp_tcp/Portfile b/science/rsp_tcp/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..930ae84
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/rsp_tcp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,33 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name rsp_tcp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin macosx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories science
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license GPL-3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {@ra1nb0w irh.it:rainbow} {michaelld @michaelld} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description RSP TCP Server for SDRPlay devices.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description ${description} This is a fork of the original \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rsp_tcp by F4FHH Nicolas with extensions to support all current \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RSP devices. Use the extended mode to access the full bit rate \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ of the RSP and all of the RSP specific controls. By default the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ server supports the RTL TCP protocol.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup SDRplay RSPTCPServer 0.1-beta v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 b21b417f636808d801e6b1f8fde926b0328e54e3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 be6f925627b25b5737353beee65ed9ed256fe25bb70a71130215ebe5a4a8fcc7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 37983
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:SDRplay
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# PR opened upstream 30 days ago without any answer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# so I put here the patch until upstream
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patch.pre_args -p1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-version.diff
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/rsp_tcp/files/patch-version.diff b/science/rsp_tcp/files/patch-version.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..8fbf9f0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/rsp_tcp/files/patch-version.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,161 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From cf762649f1a74454cb43225e2534ac87b1e75660 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Mon, 15 Apr 2019 14:55:41 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH 1/3] fix version consistency
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rsp_tcp.c | 7 +------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 1 insertion(+), 6 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/rsp_tcp.c b/rsp_tcp.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index a3f7b39..ca4302a 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/rsp_tcp.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/rsp_tcp.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -115,9 +115,6 @@ static int llbuf_num = 500;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static volatile int do_exit = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define RSP_TCP_VERSION_MAJOR (1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define RSP_TCP_VERSION_MINOR (0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define MAX_DECIMATION_FACTOR (64)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define MAX_DEVS 4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define WORKER_TIMEOUT_SEC 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1441,9 +1438,7 @@ int init_rsp_device(unsigned int sr, unsigned int freq, int enable_bias_t, unsig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void usage(void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ printf("rsp_tcp, an I/Q spectrum server for SDRPlay receivers "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#ifdef SERVER_VERSION
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "VERSION "SERVER_VERSION
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "\n\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "Usage:\t[-a listen address]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "\t[-p listen port (default: 1234)]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1500,7 +1495,7 @@ int main(int argc, char **argv)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ struct sigaction sigact, sigign;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- printf("rsp_tcp version %d.%d\n\n", RSP_TCP_VERSION_MAJOR, RSP_TCP_VERSION_MINOR);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ printf("rsp_tcp version %s\n\n", SERVER_VERSION);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ while ((opt = getopt(argc, argv, "a:p:f:b:s:n:d:P:TvADBFRE")) != -1) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ switch (opt) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 258a27957e276653e040121db0f15138ec195a25 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Mon, 15 Apr 2019 15:06:26 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH 2/3] fix usage()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- fix ./rsp_tcp: option requires an argument -- h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- remove double header when request help
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CMakeLists.txt | 1 +
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rsp_tcp.c | 49 +++++++++++++++++++++++++++----------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2 files changed, 28 insertions(+), 22 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/CMakeLists.txt b/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index ed46c99..0bb114b 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -22,6 +22,7 @@ set(THREADS_PREFER_PTHREAD_FLAG ON)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(CMAKE_C_FLAGS "-Wall")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -ggdb")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ add_definitions(-D_GNU_SOURCE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++add_definitions(-DSERVER_NAME="${PROJECT_NAME}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ add_definitions(-DSERVER_VERSION="${PROJECT_VERSION}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include_directories(${LIBSDRPLAY_INCLUDE_DIRS})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/rsp_tcp.c b/rsp_tcp.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index ca4302a..7b19d3e 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/rsp_tcp.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/rsp_tcp.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1437,25 +1437,29 @@ int init_rsp_device(unsigned int sr, unsigned int freq, int enable_bias_t, unsig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void usage(void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- printf("rsp_tcp, an I/Q spectrum server for SDRPlay receivers "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "VERSION "SERVER_VERSION
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ printf(SERVER_NAME", an I/Q spectrum server for SDRPlay receivers, "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "version "SERVER_VERSION
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "\n\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "Usage:\t[-a listen address]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-p listen port (default: 1234)]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-d RSP device to use (default: 1, first found)]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-P Antenna Port select* (0/1/2, default: 0, Port A)]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-T Bias-T enable* (default: disabled)]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-R Refclk output enable* (default: disabled)]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-f frequency to tune to [Hz]]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-s samplerate in Hz (default: 2048000 Hz)]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-n max number of linked list buffers to keep (default: 500)]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-v Verbose output (debug) enable (default: disabled)]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-E RSP extended mode enable (default: rtl_tcp compatible mode)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-A AM notch enable (default: disabled)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-B Broadcast notch enable (default: disabled)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-D DAB notch enable (default: disabled)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-F RF notch enable (default: disabled)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- "\t[-b Sample bit-depth (8/16 default: 8)\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "Usage:\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t"SERVER_NAME" [OPTIONS]\n\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "Options:\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-a listen address\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-p listen port (default: 1234)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-d RSP device to use (default: 1, first found)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-P Antenna Port select* (0/1/2, default: 0, Port A)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-T Bias-T enable* (default: disabled)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-R Refclk output enable* (default: disabled)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-f frequency to tune to [Hz]\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-s samplerate in Hz (default: 2048000 Hz)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-n max number of linked list buffers to keep (default: 500)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-v Verbose output (debug) enable (default: disabled)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-E RSP extended mode enable (default: rtl_tcp compatible mode)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-A AM notch enable (default: disabled)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-B Broadcast notch enable (default: disabled)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-D DAB notch enable (default: disabled)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-F RF notch enable (default: disabled)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-b Sample bit-depth (8/16 default: 8)\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ "\t-h This help\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ exit(1);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1495,9 +1499,7 @@ int main(int argc, char **argv)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ struct sigaction sigact, sigign;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- printf("rsp_tcp version %s\n\n", SERVER_VERSION);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- while ((opt = getopt(argc, argv, "a:p:f:b:s:n:d:P:TvADBFRE")) != -1) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ while ((opt = getopt(argc, argv, "a:p:f:b:s:n:d:P:TvADBFREh")) != -1) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ switch (opt) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ case 'd':
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ device = atoi(optarg) - 1;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1550,11 +1552,14 @@ int main(int argc, char **argv)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ case 'F':
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ notch |= RSP_TCP_NOTCH_RF;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ break;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ case 'h':
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ usage();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ break;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ printf(SERVER_NAME" version %s\n\n", SERVER_VERSION);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (bit_depth != 8 && bit_depth != 16) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ usage();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 978c57fb4c39f6d6e02423391116b22b38f9cd69 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Mon, 15 Apr 2019 15:08:19 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH 3/3] add build/ to .gitignore
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ .gitignore | 1 +
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 1 insertion(+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ create mode 100644 .gitignore
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/.gitignore b/.gitignore
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+new file mode 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 0000000..567609b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/.gitignore
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++build/
</span></pre><pre style='margin:0'>
</pre>