Joey Hess 
								
							 
						 
						
							
							
								
							
							
	911335247c  
						 
						
							
							
								
								
								if ~/.ssh does not exist and cannot be created, avoid failing  
							
							
							
						 
						
							2015-04-20 13:15:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5f73bc3a12  
						 
						
							
							
								
								
								Removed dependency on haskell SHA library, instead using cryptohash >= 0.11.0.  
							
							
							
						 
						
							2015-04-19 11:05:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	cfe20dd788  
						 
						
							
							
								
								
								update pinned versions for android and armel to use new enough http-client for proxy support  
							
							... 
							
							
							
							I have not updated the autobuilder yet; these versions seem ok by
inspection. 
							
						 
						
							2015-04-18 12:44:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	00b07d7155  
						 
						
							
							
								
								
								Better fix for standalone tarball git-annex sync linker shim bug, that works for "git annex sync" as well as "git-annex sync".  
							
							
							
						 
						
							2015-03-27 16:06:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5be536e523  
						 
						
							
							
								
								
								Fix bug introduced in the last release that broke git-annex sync when git-annex was installed from the standalone tarball.  
							
							... 
							
							
							
							This was introduced by commit 450ee53ab6 
							
						 
						
							2015-03-27 12:55:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	76cde095fe  
						 
						
							
							
								
								
								Linux standalone: Set LOCPATH=/dev/null to work around  https://ghc.haskell.org/trac/ghc/ticket/7695  
							
							... 
							
							
							
							This prevents localization from working, but git-annex is not localized anyway. 
							
						 
						
							2015-02-25 16:31:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	88fbb13ee3  
						 
						
							
							
								
								
								Linux standalone: Improved process names of linker shimmed programs.  
							
							
							
						 
						
							2015-02-16 19:36:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	c0a10d5907  
						 
						
							
							
								
								
								add missing patches  
							
							
							
						 
						
							2014-12-04 13:50:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	33d6057ca3  
						 
						
							
							
								
								
								cabal unpack --pristine  
							
							... 
							
							
							
							Without --pristine, cabal will update the package's cabal file if a newer
one is available in hackage. But that can break applying patches.
Especially since the new version from hackage can apparently have dos line
endings, while the version from the tarball doesn't. 
							
						 
						
							2014-12-04 01:02:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	9dbd2ff6c2  
						 
						
							
							
								
								
								convert no-th linux build to use cabal.config with pinned versions for reproducability of builds  
							
							
							
						 
						
							2014-12-03 21:25:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	068b99f09f  
						 
						
							
							
								
								
								cabal install with -j1 to work around ghc qemu threading bug  
							
							
							
						 
						
							2014-12-03 21:11:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	748e21c69e  
						 
						
							
							
								
								
								fix params  
							
							
							
						 
						
							2014-09-12 21:01:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	47164fb844  
						 
						
							
							
								
								
								remove one shift too many  
							
							
							
						 
						
							2014-09-12 15:36:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	1f9ff049a7  
						 
						
							
							
								
								
								armel autobuilder now working again!  
							
							
							
						 
						
							2014-08-15 10:58:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	aac85af12e  
						 
						
							
							
								
								
								typo  
							
							
							
						 
						
							2014-08-14 16:57:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	cdc4ce2eed  
						 
						
							
							
								
								
								run only 1 install job at a time  
							
							... 
							
							
							
							In qemu-system-arm, more jobs seems to cause frequent qemu-related crashes. 
							
						 
						
							2014-08-13 21:14:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	c17bac346f  
						 
						
							
							
								
								
								provide utf-8 locale to avoid silly build failure  
							
							
							
						 
						
							2014-07-14 21:18:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	
	
	5d2759aa82 
 
						 
						
							
							
								
								
								fix logic  
							
							
							
						 
						
							2014-07-04 13:58:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	d86b8368db  
						 
						
							
							
								
								
								skein patch seems to be needed for arm as well as android  
							
							... 
							
							
							
							I don't understand why this patch is needed. 
							
						 
						
							2014-06-10 14:13:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	0fcc805bc9  
						 
						
							
							
								
								
								vector patch also needed for arm  
							
							
							
						 
						
							2014-06-10 12:42:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f70b2a53e8  
						 
						
							
							
								
								
								fix QuickCheck install w/o TH  
							
							
							
						 
						
							2014-05-22 15:23:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Your Name 
								
							 
						 
						
							
							
								
							
							
	5dfc43915a  
						 
						
							
							
								
								
								update haskell patches (incomplete)  
							
							
							
						 
						
							2014-05-20 22:12:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	5903d20d5e  
						 
						
							
							
								
								
								Support symlinking git-annex and git-annex-shell from the Linux standalone bundle into PATH.  
							
							... 
							
							
							
							Unless busybox doesn't support readlink -f, then it just uses readlink and
symlinking won't work. Also, OSX has no readlink -f so not done there.
Thanks, jlebar. 
							
						 
						
							2014-05-16 16:22:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	eba3a28a28  
						 
						
							
							
								
								
								webapp: Support using git-annex on a remote server, which was installed from the standalone tarball or OSX app, and so does not have git-annex in PATH (and may also not have git or rsync in PATH).  
							
							... 
							
							
							
							* webapp: Support using git-annex on a remote server, which was installed
  from the standalone tarball or OSX app, and so does not have
  git-annex in PATH (and may also not have git or rsync in PATH).
* standalone tarball, OSX app: Install a ~/.ssh/git-annex-wrapper, which
  can be used to run git-annex, git, rsync, etc. 
							
						 
						
							2014-04-20 18:39:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	
	
	6f9f9739eb 
 
						 
						
							
							
								
								
								actually use patches from linux/haskell-patches  
							
							
							
						 
						
							2014-03-10 13:53:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f7cd43cfd0  
						 
						
							
							
								
								
								really add patch..  
							
							
							
						 
						
							2014-03-10 13:31:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	35aa055039  
						 
						
							
							
								
								
								add a patch to disable accept4, for compatability with older systems  
							
							
							
						 
						
							2014-03-10 13:29:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	efafaec3c2  
						 
						
							
							
								
								
								update  
							
							
							
						 
						
							2014-03-07 02:23:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	4124a27ec9  
						 
						
							
							
								
								
								make wrappers run git-shell, now that it's included, rather than git shell  
							
							
							
						 
						
							2013-12-27 16:36:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	307c57b29b  
						 
						
							
							
								
								
								add git-shell wrappers  
							
							
							
						 
						
							2013-12-27 16:06:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	706c74aa98  
						 
						
							
							
								
								
								Include git-receive-pack, git-upload-pack, and git wrappers in the Linux standalone build, and OSX app, so they will be available when it's added to PATH.  
							
							
							
						 
						
							2013-12-24 16:28:10 -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 
								
							 
						 
						
							
							
								
							
							
	c26734c7da  
						 
						
							
							
								
								
								make linker path absolute  
							
							
							
						 
						
							2013-12-16 02:17:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	99f6dd01b4  
						 
						
							
							
								
								
								Linux standalone build now includes its own glibc and forces the linker to use it, to remove dependence on the host glibc.  
							
							
							
						 
						
							2013-12-16 01:51:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	e7739cb011  
						 
						
							
							
								
								
								add linux-gate and linux-vdso dummy libs  
							
							... 
							
							
							
							Just fixes a build warning; these files don't exist they are virtual DSOs
provided by the linux kernel. 
							
						 
						
							2013-12-15 19:16:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f4e0eec2a2  
						 
						
							
							
								
								
								Include man pages in Linux and OSX standalone builds.  
							
							
							
						 
						
							2013-12-15 16:27:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	6be19b0070  
						 
						
							
							
								
								
								Programs from Linux and OSX standalone builds can now be symlinked into a directory in PATH as an alternative installation method, and will use readlink to find where the build was unpacked.  
							
							
							
						 
						
							2013-12-15 15:57:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	54e0bd55b4  
						 
						
							
							
								
								
								fun with exec  
							
							
							
						 
						
							2013-07-23 17:31:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	66ba80ac04  
						 
						
							
							
								
								
								add git-annex-shell wrapper to linux and OSX standalone bundles  
							
							... 
							
							
							
							This can be useful when not using the assistant, and putting the bundle in
PATH. This way, git-annex-shell is available for use by anything that ssh's
in. 
							
						 
						
							2013-05-31 17:02:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f84b8615e5  
						 
						
							
							
								
								
								deal with $0 having spaces in it  
							
							
							
						 
						
							2013-03-20 14:11:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	36b3c4c757  
						 
						
							
							
								
								
								improve linux standalone bundle instuctions, mentioning the PATH setup option  
							
							
							
						 
						
							2013-03-20 13:40:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	dd032bd84c  
						 
						
							
							
								
								
								furnish git with an (empty) template directory in standalone builds  
							
							... 
							
							
							
							This will stop git-init complaining about missing template directory. 
							
						 
						
							2012-12-13 12:27:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	0931ad6be8  
						 
						
							
							
								
								
								runshell: start sh, not $SHELL  
							
							... 
							
							
							
							$SHELL may need libraries not included in the bundle 
							
						 
						
							2012-12-07 14:44:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	51aa988a9f  
						 
						
							
							
								
								
								Fix broken .config/git-annex/program installed by standalone tarball.  
							
							... 
							
							
							
							It was doubly broken; both missing a slash, and containing
"runshell git-annex", while some parts of the code expected it to be a
simple path to a program. This appears to include the transfer queue
runner, and the code that starts a new assistant process when switching to
another repository in the webapp. 
							
						 
						
							2012-11-28 16:09:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	2525fefbb9  
						 
						
							
							
								
								
								The standalone builds now unset their special path and library path variables before running the system web browser.  
							
							... 
							
							
							
							Should fix a crash reported on OSX. 
							
						 
						
							2012-11-27 17:05:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f89d6dd33e  
						 
						
							
							
								
								
								The standalone tarball's runshell now takes care of installing a ~/.ssh/git-annex-shell wrapper the first time it's run.  
							
							
							
						 
						
							2012-10-29 14:40:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	e88e3ba85b  
						 
						
							
							
								
								
								standalone linux app nearly ready  
							
							... 
							
							
							
							also made several fixes that apply to the OSX app 
							
						 
						
							2012-09-28 19:08:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	f0d75cd928  
						 
						
							
							
								
								
								content removed from git annex  
							
							
							
						 
						
							2012-09-28 18:52:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Joey Hess 
								
							 
						 
						
							
							
								
							
							
	ad0d927dba  
						 
						
							
							
								
								
								content removed from git annex  
							
							
							
						 
						
							2012-09-28 18:52:44 -04:00