Commit Graph

6584 Commits

Author SHA1 Message Date
darealshinji 00d73f003c liblsmash: add update rule 2016-02-01 16:28:27 +11:00
darealshinji 759a8c34bb new package: liblsmash 2016-02-01 16:28:27 +11:00
Tony Theodore 9f9c17c988 binutils: enable deterministic archives
see: https://wiki.debian.org/ReproducibleBuilds/TimestampsInStaticLibraries
2016-02-01 15:08:16 +11:00
MXEBot as Travis CI ab80818faa Update versions.json & build-matrix.html 2016-02-01 03:49:49 +00:00
Tony Theodore 94938b331e binutils: revert update and ignore 2.26
See:
http://lists.nongnu.org/archive/html/mingw-cross-env-list/2016-01/msg00013.html
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813144
2016-02-01 14:48:12 +11:00
MXEBot as Travis CI ddd75200d1 Update versions.json & build-matrix.html 2016-02-01 01:25:41 +00:00
Pavel Vatagin 2794426ecd add package libechonest 2016-02-01 12:24:25 +11:00
Tony Theodore a2e79fec92 automatically set MXE_PLUGIN_DIRS for native requirements 2016-01-31 16:56:58 +11:00
Tony Theodore ddb0b19de4 add native plugin for wheezy requirements
closes #1177 and #1178
2016-01-31 16:33:31 +11:00
MXEBot as Travis CI c6cd939552 Update versions.json & build-matrix.html 2016-01-29 10:48:30 +00:00
Mark Brand 8e3046a01a nettle: update 2016-01-29 11:46:44 +01:00
MXEBot as Travis CI ab23ca41da Update versions.json & build-matrix.html 2016-01-28 20:15:24 +00:00
Mark Brand 99bee2983a openssl: update 2016-01-28 21:12:25 +01:00
MXEBot as Travis CI bb74e74486 Update versions.json & build-matrix.html 2016-01-27 09:48:54 +00:00
Mark Brand 239316668d curl: update 2016-01-27 10:44:07 +01:00
Mark Brand bd5f44b810 binutils: update 2016-01-27 10:43:52 +01:00
Tony Theodore 687c45c89d Merge pull request #1203 from LuaAndC/build-pkg-mxe-dir
build-pkg: set MXE_DIR automatically
2016-01-27 13:59:53 +11:00
Tony Theodore f71727b404 Merge pull request #1202 from LuaAndC/fix-gitkeep-in-readonly
mxe-conf: prevent touching a file in readonly dir
2016-01-27 13:55:15 +11:00
Boris Nagaev d75a5607a3 mxe-conf: prevent touching a file in readonly dir
fix #1199
2016-01-26 00:41:15 +03:00
Boris Nagaev 8ec0d4dafb build-pkg: set MXE_DIR automatically
Produce a warning if MXE_DIR != /usr/lib/mxe

When making a debug build, it is better to get a warning
than set MXE_DIR manually each time.
2016-01-25 21:56:13 +03:00
Tony Theodore eae41ccbfd gcc plugin: rename gcc52 to gcc5 and update 5.2.0 --> 5.3.0 2016-01-22 02:42:36 +11:00
Tony Theodore 5dffb8ffe1 mxe-conf: fix for touchin readonly directory 2016-01-21 17:43:01 +11:00
MXEBot as Travis CI 6912ce18ee Update versions.json & build-matrix.html 2016-01-20 20:45:11 +00:00
Mark Brand 9bb3735baf sqlite: update 2016-01-20 21:40:30 +01:00
Tony Theodore 5618509c98 Merge pull request #1191 from LuaAndC/build-pkg-only-deps3
build-pkg: detect undeclared dependencies
2016-01-20 16:43:28 +11:00
MXEBot as Travis CI 49deddf241 Update versions.json & build-matrix.html 2016-01-20 05:37:15 +00:00
Tony Theodore 8760249ba7 devil: enable shared and x86_64 builds
see also:
 * #295
 * https://github.com/DentonW/DevIL/issues/29

closes #1188
2016-01-20 16:36:31 +11:00
MXEBot as Travis CI d68db8e06d Update versions.json & build-matrix.html 2016-01-20 03:11:53 +00:00
Timothy Gu 0f04c1f966 Merge pull request #1192 from colinbourassa/libcomm14cux_2.1.1_update
Update libcomm14cux to 2.1.1
2016-01-19 19:11:32 -08:00
Colin Bourassa 68e950be51 Update libcomm14cux to 2.1.1 2016-01-19 22:08:01 -05:00
MXEBot as Travis CI f4ec5d3ac9 Update versions.json & build-matrix.html 2016-01-17 21:36:20 +00:00
Mark Brand c6ae83c029 jpeg: update 2016-01-17 22:34:52 +01:00
Boris Nagaev c26dbd9aec build-pkg: ignore installed/.gitkeep file
It produced the following erroneous warning:

> Item x86_64-unknown-linux-gnu~mxe-conf
> built item x86_64-unknown-linux-gnu~.gitkeep.
2016-01-18 00:30:18 +03:00
Boris Nagaev 6b25bbb150 build-pkg: log and remove empty directories 2016-01-18 00:30:18 +03:00
Boris Nagaev 53d21fac61 build-pkg: touch usr/*/installed/* in build order
See https://git.io/vuDJY
2016-01-18 00:30:18 +03:00
Boris Nagaev 36086a980a build-pkg: refactor function makeItem2Index() 2016-01-18 00:30:18 +03:00
Boris Nagaev d08e5078b9 build-pkg: prevent accidental rebuilds
touch all installed/* files after checkout.
2016-01-18 00:30:18 +03:00
Boris Nagaev 53c384d4c5 build-pkg: resolve merge conflicts manually
`git merge -s recursive -X ours` turned out to fail on binary
files. (I can't reproduce this behaviour in test repo, maybe
it is Git's bug.) So I switched to `checkout --ours`, which
worked in that case.
2016-01-18 00:30:18 +03:00
Boris Nagaev 1840845795 build-pkg: reorder functions
gitCheckout() will use gitCommit()
2016-01-18 00:30:18 +03:00
Boris Nagaev 6706af72c4 build-pkg: check exit status of "git commit" 2016-01-18 00:30:18 +03:00
Boris Nagaev deae4dc3c9 build-pkg: make sure checkout and merge succeed 2016-01-18 00:30:18 +03:00
Boris Nagaev e464f12cd0 build-pkg: merge "resolves" conflicts
Result of build by previous commit:
https://gist.github.com/32309209c467853deedc

If a conflict happens, build-pkg should "resolve" it by selecting
one of versions. Git has a merge strategy "recursive" with an
option "ours" which does exactly what is needed but works only
for two heads. That is why multi-merge was replaced by multiple
merges of two heads.
2016-01-18 00:30:18 +03:00
Boris Nagaev d31bdd48b5 build-pkg: make pkg without independent packages
This is an implementation of detection of undeclared requiremenets
using Git branches.

See #1111
2016-01-18 00:30:18 +03:00
Boris Nagaev 533f5da3fd build-pkg: check-requirements MXE_TARGETS=...
check-requirements creates directories usr/<target> for all
targets. By default, MXE_TARGETS=i686-w64-mingw32.static, so
it creates a directory for i686-w64-mingw32.static only.

(Currently this doesn't affect history in usr/.git as git ignores
empty directories.)
2016-01-18 00:30:18 +03:00
Boris Nagaev ffa25d96fe build-pkg: make sure usr/.git doesn't exist 2016-01-18 00:30:18 +03:00
Boris Nagaev 0d0be19c2a build-pkg: move git user config to var 2016-01-18 00:30:17 +03:00
Boris Nagaev b1e4eab1ad build-pkg: fix warnings of LuaCheck
Warnings fixed: https://gist.github.com/b563dfd7708e1ef209b4
2016-01-18 00:30:17 +03:00
Tony Theodore 3a75348797 add gnu patch to native plugins 2016-01-17 13:14:05 +11:00
MXEBot as Travis CI 9c573f17c2 Update versions.json & build-matrix.html 2016-01-16 09:56:08 +00:00
Mark Brand dde3543ed2 libpng: update 2016-01-16 10:55:41 +01:00