Sören Brunk
5e9e9d3cc7
update android haskell patches
2014-05-25 10:04:37 +02:00
Joey Hess
5ad87aae41
turn on -x debugging in these scripts
2014-05-24 14:44:20 -04:00
Joey Hess
44a3e76115
android: Run busybox install with -s, since some versions of Android prohibit making hard links.
2014-05-23 16:18:55 -04:00
Joey Hess
ca496b6a97
Standalone builds now check gpg signatures before upgrading.
2014-04-23 13:30:30 -04:00
Joey Hess
4e601cf124
more idempotency fixes
2014-04-05 13:29:17 -04:00
Joey Hess
0d965885b7
idempotency fixes
2014-04-04 19:07:53 -04:00
Joey Hess
15dc2e950b
renaming build user for consistency
2014-04-04 19:00:28 -04:00
Joey Hess
2b75beaf4f
got tasty-rerun working on android
2014-03-12 12:25:32 -04:00
Joey Hess
9fef973293
patch out another file perm check that does not make sense on android
2014-03-10 16:50:56 -04:00
Joey Hess
8101b964b7
fix filename
2014-02-11 01:18:29 -04:00
Joey Hess
b914620264
remove no longer needed patch
2014-02-10 23:32:56 -04:00
Joey Hess
f271d86ef6
add android patch for x509-system cert store
2014-02-11 02:50:51 +00:00
Joey Hess
e3a50f4abb
refresh patches
2014-02-08 13:26:54 -04:00
Joey Hess
5f0b3b4d4e
DAV fixed
2014-02-08 13:03:44 -04:00
Joey Hess
9a5f360f93
fix syntax
2014-02-07 18:38:46 -04:00
Joey Hess
a23d7abfcc
avoid broken version of DAV on android
2014-02-07 17:57:04 -04:00
Joey Hess
7791060310
reorder
2014-02-07 14:52:17 -04:00
Joey Hess
e0c4b52996
added back lost certificate path fix for Android
2014-02-07 14:20:35 -04:00
Joey Hess
b520aa64da
fix order
2013-12-29 22:13:19 -04:00
Joey Hess
8d3dc1bfbc
disable NODELAY on android
...
and also refresh another patch
2013-12-30 00:41:19 +00:00
Joey Hess
1ed415690d
pin busybox at known-good version for android build
2013-12-29 16:56:01 -04: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
7ec27d8d57
install happy and alex into android build chroot
2013-12-26 12:08:29 -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
1e515b76b3
2 android bug fixes
2013-11-26 13:24:24 -04:00
Joey Hess
16fa980689
separate android 4.0 and 4.3 builds needed
...
Also, parameterize the abdroid abi version
2013-11-12 14:24:53 -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
9701b9b142
comonad now depends on distributive
2013-10-18 19:11:39 -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
36ebf86469
add python, needed for ghc fingerprinting
2013-10-17 22:39:56 -04:00
Joey Hess
3bd3c62c0f
updated android gpg version
2013-10-12 12:08:18 -04:00
Joey Hess
c869005231
future work
2013-09-23 17:39:53 -04:00
Joey Hess
5600aee90b
move stuff into .android
...
This simplifies my schroot bind mounts
2013-09-23 14:20:13 -04:00
Joey Hess
ccf95fb2a2
java needs /proc mounted in the chroot? why am I surprised?
2013-09-23 13:35:49 -04:00
Joey Hess
ecd2ccb87c
env sanitization
2013-09-23 13:15:34 -04:00
Joey Hess
5a99ae9511
fix cd
2013-09-23 10:25:21 -04:00
Joey Hess
420a2fc898
work around stupid licence prompt
2013-09-22 22:55:40 -04:00
Joey Hess
96b8224b63
pin term
2013-09-22 22:47:20 -04:00
Joey Hess
3b992c5b97
need gettext to build gnupg
2013-09-22 22:43:09 -04:00
Joey Hess
e1a0ae3bc6
pin rsync
2013-09-22 22:40:36 -04:00
Joey Hess
b9d5a3e9f3
grr
2013-09-22 22:39:29 -04:00