<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/packaging, branch v4.4.97</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.4.97</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.4.97'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2015-09-08T18:42:14Z</updated>
<entry>
<title>Update the script to build Mac Bundle</title>
<updated>2015-09-08T18:42:14Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2015-09-04T19:13:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=cb1aac0c4d9c08f21c97698ce833af00f325f4a8'/>
<id>urn:sha1:cb1aac0c4d9c08f21c97698ce833af00f325f4a8</id>
<content type='text'>
This is trying to clean things up quite a bit and make it less specific to
my directory layout.

It still calls the signing script that tries to sign things with my keys,
so it won't work for others without tuning, but this should get you
closer.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Connect up serial_ftdi custom serial</title>
<updated>2015-08-21T05:59:54Z</updated>
<author>
<name>Anton Lundin</name>
<email>glance@acc.umu.se</email>
</author>
<published>2015-08-20T22:19:45Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=8d73e4f81c384c36e5ed3b8848253fd1e0b70692'/>
<id>urn:sha1:8d73e4f81c384c36e5ed3b8848253fd1e0b70692</id>
<content type='text'>
This connects the serial_ftdi implementation to subsurface, and builds
libftdi1 for the android builds.

Signed-off-by: Anton Lundin &lt;glance@acc.umu.se&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Enable android logging from libusb</title>
<updated>2015-08-21T05:53:01Z</updated>
<author>
<name>Anton Lundin</name>
<email>glance@acc.umu.se</email>
</author>
<published>2015-08-20T22:19:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=72872bd7fdd84d714cb38fb4e1e47034511b3ae6'/>
<id>urn:sha1:72872bd7fdd84d714cb38fb4e1e47034511b3ae6</id>
<content type='text'>
This makes libusb to log straight to the android logging system. This
makes sure we can reach the logs and debug things.

Signed-off-by: Anton Lundin &lt;glance@acc.umu.se&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Patch libusb for android custom open function</title>
<updated>2015-08-21T05:52:21Z</updated>
<author>
<name>Anton Lundin</name>
<email>glance@acc.umu.se</email>
</author>
<published>2015-08-20T22:19:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=676c1b319f3ba17eda49b7d4cfc454cd64f77818'/>
<id>urn:sha1:676c1b319f3ba17eda49b7d4cfc454cd64f77818</id>
<content type='text'>
This idea was inspired by:
https://github.com/PointCloudLibrary/mobile/blob/master/3rdparty/android/patches/libusb.patch

The whole thing is re-written from scratch but the idea came from there,
and its a way simpler way of getting a system-opened fd to the right
place than patching every call in the stack to pass a fd down.

Signed-off-by: Anton Lundin &lt;glance@acc.umu.se&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Enable Android build on Mac</title>
<updated>2015-07-20T12:52:11Z</updated>
<author>
<name>Joakim Bygdell</name>
<email>j.bygdell@gmail.com</email>
</author>
<published>2015-07-20T09:13:00Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=7baa18db5fe33f5797e4603a4c2efafc6b474bd0'/>
<id>urn:sha1:7baa18db5fe33f5797e4603a4c2efafc6b474bd0</id>
<content type='text'>
This Changes the NDK, SDK, JAVA_HOME and ant to the appropriate versions
and locations when the script runs on a Mac.

Signed-off-by: Joakim Bygdell &lt;j.bygdell@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Remove cmake hack that wasn't supposed to go upstream</title>
<updated>2015-07-18T13:03:12Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2015-07-18T13:03:12Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=8590c6dc33c59e85d365fd5351d5dd81440150e6'/>
<id>urn:sha1:8590c6dc33c59e85d365fd5351d5dd81440150e6</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Build libssh for android</title>
<updated>2015-07-16T21:09:37Z</updated>
<author>
<name>Anton Lundin</name>
<email>glance@acc.umu.se</email>
</author>
<published>2015-07-15T22:59:35Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=86bd9c7a90b9cced6fb5cee5faa21954d02f3662'/>
<id>urn:sha1:86bd9c7a90b9cced6fb5cee5faa21954d02f3662</id>
<content type='text'>
Now when we build openssl for https support, its easy to add libssh2 to
get ssh support to, so this does that.

Signed-off-by: Anton Lundin &lt;glance@acc.umu.se&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Build openssl without legacy protocols.</title>
<updated>2015-07-16T21:09:25Z</updated>
<author>
<name>Anton Lundin</name>
<email>glance@acc.umu.se</email>
</author>
<published>2015-07-15T22:59:33Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=17bab9554ddeff98997e61eac68367a8dfe0c36e'/>
<id>urn:sha1:17bab9554ddeff98997e61eac68367a8dfe0c36e</id>
<content type='text'>
SSL2 and SSL3 are deprecated, and we can gladly leave them out of our
build.

Signed-off-by: Anton Lundin &lt;glance@acc.umu.se&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Sanitize openssl building for android</title>
<updated>2015-07-16T21:09:19Z</updated>
<author>
<name>Anton Lundin</name>
<email>glance@acc.umu.se</email>
</author>
<published>2015-07-15T22:59:32Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=b8b597ec729ca1b2d52a8d900a8898173c042043'/>
<id>urn:sha1:b8b597ec729ca1b2d52a8d900a8898173c042043</id>
<content type='text'>
The openssl build step polluted the variable space, and overrode the CC
env, thus breaking the build if you did build openssl in the same
session.

Signed-off-by: Anton Lundin &lt;glance@acc.umu.se&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Android build script: minor adjustments</title>
<updated>2015-07-15T17:37:57Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2015-07-15T17:32:48Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=eb9f07c7891a509e0d7cd97a9d2cd5ca0b77e188'/>
<id>urn:sha1:eb9f07c7891a509e0d7cd97a9d2cd5ca0b77e188</id>
<content type='text'>
When retrying a clean build several libraries failed to build and I
finally tracked this down to the cross build tools not finding their
sysroot.

Also, on my main build server I have an older cmake version and one of the
tools claims to require cmake 3 but I see no actual incompatibility, so
I'm patching out that check.

Hackish? Yes. But it seems to work.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
</feed>
