Joey Hess 
								
							 
						 
						
							
							
								
							
							
	8d3dc1bfbc  
						 
						
							
							
								
								
								disable NODELAY on android  
							
							 
							
							... 
							
							
							
							and also refresh another patch 
							
						 
						
							2013-12-30 00:41:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	01bd650e2d  
						 
						
							
							
								
								
								refreshed android patches  
							
							 
							
							
							
						 
						
							2013-12-27 00:32:29 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	b09613ebc7  
						 
						
							
							
								
								
								update haskell patches for new versions in hackage  
							
							 
							
							
							
						 
						
							2013-12-26 16:17:31 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	ccef06da41  
						 
						
							
							
								
								
								allow building webapp with EvilSplicer for non-android arm  
							
							 
							
							... 
							
							
							
							Was able to reuse many of the android patches, but several had to be
re-done. On Android, ghc is a stage2 build, so can compile, but not run TH
code. But debian's ghc on armel cannot even compile TH code, so it has
to be patched out.
Some haskell packages have been updated to new versions, including yesod
and DAV, and their patches had to be redone.
The Makefile now has 2 new targets. The first is run on a companion x86
system to do the build and get TH splices. Then the second target is run
the same source tree on the arm system to build without needing TH.
This commit was sponsored by Svenne Krap. 
							
						 
						
							2013-12-18 21:41:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	13b0bf17d9  
						 
						
							
							
								
								
								begin work on installing TH-using dependencies of webapp, for standalone armel build  
							
							 
							
							... 
							
							
							
							Will move common patches out of android/haskell-patches. 
							
						 
						
							2013-12-16 23:05:00 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	b2e9339b57  
						 
						
							
							
								
								
								Android: Fix SRV record lookups for XMPP to use android getprop command to find DNS server, since there is no resolv.conf.  
							
							 
							
							
							
						 
						
							2013-12-03 13:14:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	857548e1b7  
						 
						
							
							
								
								
								fix gnutls  
							
							 
							
							
							
						 
						
							2013-11-26 19:19:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	22462ed891  
						 
						
							
							
								
								
								fix ugly hardcoded library path to libgnutls and libnettle  
							
							 
							
							
							
						 
						
							2013-11-26 13:45:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d128d1aae6  
						 
						
							
							
								
								
								update to arm-linux-androideabi-4.8 and current cabal  
							
							 
							
							
							
						 
						
							2013-11-11 00:04:04 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	acd28220c7  
						 
						
							
							
								
								
								refresh patches to current hackage versions  
							
							 
							
							
							
						 
						
							2013-10-18 22:44:06 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	41f80fef9f  
						 
						
							
							
								
								
								remove patches that have been applied upstream  
							
							 
							
							... 
							
							
							
							WTF?! My birthday is not until April 11th 
							
						 
						
							2013-10-18 21:59:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	bfc7fb817c  
						 
						
							
							
								
								
								remove no longer needed patch  
							
							 
							
							
							
						 
						
							2013-10-18 19:15:04 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	ebd9f70ceb  
						 
						
							
							
								
								
								remove patch that is no longer needed  
							
							 
							
							
							
						 
						
							2013-10-18 19:05:33 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	eeb4182cb2  
						 
						
							
							
								
								
								update some patches for new versions  
							
							 
							
							
							
						 
						
							2013-10-18 16:19:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	31b5ef6463  
						 
						
							
							
								
								
								fix unix-time  
							
							 
							
							
							
						 
						
							2013-09-23 00:14:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	00a12afffe  
						 
						
							
							
								
								
								successfully builds (except XMPP)  
							
							 
							
							
							
						 
						
							2013-09-22 19:13:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f10bae49d4  
						 
						
							
							
								
								
								remove unused patches (2000+ lines!)  
							
							 
							
							
							
						 
						
							2013-09-22 01:43:52 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									foo 
								
							 
						 
						
							
							
								
							
							
	2889211efd  
						 
						
							
							
								
								
								refresh haskell package patches for new android build  
							
							 
							
							... 
							
							
							
							Android build is now almost entirely automated, except for the installation
of cross-built libs needed for XMPP.
Haskell packages updated to current newest versions. Am not currently
pinning the versions, as that didn't work out last time I tried it
(must have missed some pins before). 
							
						 
						
							2013-09-22 01:43:28 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	66b1493f78  
						 
						
							
							
								
								
								patched DNS library to use getprop to find the DNS server (dunno if it will work)  
							
							 
							
							
							
						 
						
							2013-05-15 20:55:32 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	991d09139d  
						 
						
							
							
								
								
								add DNS library to Android build environment  
							
							 
							
							
							
						 
						
							2013-05-15 19:11:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f19e0d9f80  
						 
						
							
							
								
								
								fix TLS certificate handling on Android  
							
							 
							
							
							
						 
						
							2013-05-09 12:38:26 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	8fe53c78c9  
						 
						
							
							
								
								
								fix unix-time build to include cbits, and fix cbits to build  
							
							 
							
							
							
						 
						
							2013-05-08 14:01:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d5cd86b977  
						 
						
							
							
								
								
								finally got a clean build all the way through of all haskell libs  
							
							 
							
							
							
						 
						
							2013-05-08 02:20:52 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	b0e4a2f74a  
						 
						
							
							
								
								
								fixes  
							
							 
							
							
							
						 
						
							2013-05-07 19:36:45 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	cb8fc922dd  
						 
						
							
							
								
								
								Merge branch 'master' of ssh://git-annex.branchable.com  
							
							 
							
							
							
						 
						
							2013-05-07 19:18:39 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	ff942cc7ee  
						 
						
							
							
								
								
								Merge branch 'master' of ssh://git-annex.branchable.com  
							
							 
							
							
							
						 
						
							2013-05-07 19:18:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	57767270d6  
						 
						
							
							
								
								
								more patch cleanup  
							
							 
							
							
							
						 
						
							2013-05-07 19:18:21 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	ed58743953  
						 
						
							
							
								
								
								remove unused patch  
							
							 
							
							
							
						 
						
							2013-05-07 19:17:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	a54402a047  
						 
						
							
							
								
								
								add  
							
							 
							
							
							
						 
						
							2013-05-07 18:18:01 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f13f9a6a7b  
						 
						
							
							
								
								
								add  
							
							 
							
							
							
						 
						
							2013-05-07 17:53:44 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	36407928a9  
						 
						
							
							
								
								
								fix filenames  
							
							 
							
							
							
						 
						
							2013-05-07 17:51:04 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	a27770ac85  
						 
						
							
							
								
								
								version bytestring build dep to avoid cabal hell  
							
							 
							
							
							
						 
						
							2013-05-07 17:46:08 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f040f8acc6  
						 
						
							
							
								
								
								add  
							
							 
							
							
							
						 
						
							2013-05-07 17:39:12 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	86e25c4019  
						 
						
							
							
								
								
								more build fixes  
							
							 
							
							
							
						 
						
							2013-05-07 16:13:59 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	216f1dcb5d  
						 
						
							
							
								
								
								update patch, missed something  
							
							 
							
							
							
						 
						
							2013-05-07 16:08:57 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	09507924e6  
						 
						
							
							
								
								
								rename patches for consistenct and machine application  
							
							 
							
							
							
						 
						
							2013-05-07 15:05:14 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	1e40e98a47  
						 
						
							
							
								
								
								add patch, should fix some network issues  
							
							 
							
							
							
						 
						
							2013-05-07 14:59:39 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	4a2854d6fb  
						 
						
							
							
								
								
								got hS3 to build  
							
							 
							
							
							
						 
						
							2013-05-04 15:34:13 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	4df9036fa2  
						 
						
							
							
								
								
								got XMPP building for Android  
							
							 
							
							... 
							
							
							
							Also enable local pairing, which also builds now thanks to WebDAV
fixes to the haskell network library. 
							
						 
						
							2013-04-21 19:10:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	84f0cb2ffc  
						 
						
							
							
								
								
								fix unavailable symbols in bionic, should let webdav build  
							
							 
							
							
							
						 
						
							2013-04-19 16:32:16 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	c3748ae70d  
						 
						
							
							
								
								
								got webdav going on android  
							
							 
							
							
							
						 
						
							2013-04-18 19:41:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	82dfd632af  
						 
						
							
							
								
								
								only one more source file to go before the android webapp links.. but not tonight  
							
							 
							
							
							
						 
						
							2013-04-17 01:32:05 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	02459e4c66  
						 
						
							
							
								
								
								yesod-routes stuff for android build  
							
							 
							
							
							
						 
						
							2013-04-15 21:02:51 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	3deeb02430  
						 
						
							
							
								
								
								updated yesod packages to export TH symbols and auto-spliced yesod-form  
							
							 
							
							
							
						 
						
							2013-04-15 17:42:46 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d9459a75b0  
						 
						
							
							
								
								
								expanded some TH  
							
							 
							
							
							
						 
						
							2013-03-01 01:15:53 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	1bc5734037  
						 
						
							
							
								
								
								add patches porting necessary Haskell libraries to Android  
							
							 
							
							... 
							
							
							
							This goes all the way up to Yesod, but everything above Wai is a real hack
job, removing TH left and right. 
							
						 
						
							2013-02-28 23:43:26 -04:00