Commit Graph

5625 Commits

Author SHA1 Message Date
Boris Nagaev ab0f773a7e packages built by build-pkg.lua work on Wheezy
After commit b14c1a3a9c , packages could not
be installed on Debian <= Wheezy, because it lacks package
libtool-bin. So package mxe-requirements should depend on
libtool-bin only for Debian >= Jessie.

This commit changes the function that builds packages
mxe-requirements. Now it makes 4 .deb files:

    wheezy/
        mxe-requirements_2.23_i386.deb
        mxe-requirements_2.23_amd64.deb
    jessie/
        mxe-requirements_2.23_i386.deb
        mxe-requirements_2.23_amd64.deb

see #754
2015-07-10 10:32:46 +03:00
Boris Nagaev 689d0222db build-pkg.lua: fix too long lines of code 2015-07-10 10:32:46 +03:00
Timothy Gu 8b273439af wget: Fix 2015-07-09 06:25:05 -07:00
Timothy Gu a5acdcdb0d wget: Fix compilation 2015-07-09 01:09:14 -07:00
Timothy Gu 73eb32cbbf rucksack: Disable shared builds
freeimage, one of its dependencies, is disabled onn shared targets.
2015-07-08 21:24:36 -07:00
Timothy Gu 18fafbeb98 Merge pull request #568 from tonytheodore/parallel
Makefile: build targets in parallel
2015-07-09 09:48:23 +08:00
Timothy Gu 6c3c520171 Fix eigen 2015-07-08 18:40:06 -07:00
Timothy Gu 69c3d2b28d Fix portaudio patch line endings again 2015-07-08 18:00:40 -07:00
Timothy Gu 9600687e0a travis: ignore errors when committing 2015-07-08 14:55:31 +08:00
Timothy Gu 452229c72f travis: push to gh-pages as well as master 2015-07-08 14:52:27 +08:00
MXEBot as Travis CI 87189dff1e Update versions.json 2015-07-06 01:52:12 +00:00
Timothy Gu 1c38e8aea5 Mark versions.json as phony 2015-07-05 18:51:40 -07:00
Timothy Gu d14a17c511 eigen/ffmpeg: update 2015-07-05 18:44:59 -07:00
Timothy Gu 75e2f392b0 Try to fix travis 2015-07-05 18:26:46 -07:00
Timothy Gu 81cd51af0b Try to fix Travis 2015-07-05 18:21:40 -07:00
Timothy Gu baa31e24d7 Travis CI integration for updating versions.json 2015-07-05 18:17:50 -07:00
Timothy Gu 218dc0d0b9 Check in versions.json 2015-07-05 17:51:22 -07:00
Timothy Gu 63f9f0ee08 Merge pull request #743 from LuaAndC/master
fix libgcrypt on x86_64 (automake < 1.12)

fixes #681
2015-07-06 08:42:34 +08:00
Timothy Gu 0aa4f23757 Merge pull request #655 from newnon/master_WEBP_fix
WebP SSE2 crash fix
2015-07-06 08:32:06 +08:00
Timothy Gu 8cf0795e34 Merge pull request #638 from TobiX/index-versions-cache
index.html versions cache
2015-07-06 08:30:36 +08:00
Timothy Gu 02ba99b5f7 Merge pull request #631 from andrewrk/rucksack-pkg
add rucksack package
2015-07-06 08:29:56 +08:00
Timothy Gu 468b383354 Merge pull request #597 from sergio91pt/mingw
mingw-w64: Use --enable-idl so widl can be used.
2015-07-06 08:27:13 +08:00
Timothy Gu cc95075c12 Rename portaudio-1-fixes.patch to portaudio-1-fixes-crlf.patch
Makes sure Git doesn't mess up the line endings
2015-07-06 08:23:22 +08:00
Timothy Gu 51e47a62ce Merge pull request #746 from mgeier/portaudio-wasapi-line-endings
Change line endings in PortAudio/WASAPI patch
2015-07-06 08:21:34 +08:00
Timothy Gu 600a7690d0 Merge pull request #750 from hamzaalloush/master-gcc_exports_fix
GCC: Export codecvt_byname and codecvt symbols for mingw32.
2015-07-06 08:20:24 +08:00
Timothy Gu 412a114948 Merge pull request #752 from mbunkus/fix-qt5-pkg-configs
various qt packages: fix libraries having debug postfix in pkg-config files
2015-07-06 08:19:30 +08:00
Timothy Gu b14c1a3a9c build-pkg: Add libtool-bin and p7zip-full as deps
Fixes #753.
Fixes #754.
2015-07-06 08:17:53 +08:00
Timothy Gu 26ac245ffa Update Debian libtool information
Fixes #680.
2015-07-06 08:14:49 +08:00
Moritz Bunkus 263b98a435 various qt packages: fix libraries having debug postfix in pkg-config files
qmake is invoked with removed debug options as a workaround for
https://bugreports.qt-project.org/browse/QTBUG-30898

This fix uses the same mechanism used for qtbase.mk in b30e9d41.
2015-07-04 14:56:34 +02:00
Hamza Alloush 2eae4227b4 config/abi/pre/gnu.ver: Export codecvt_byname and codecvt symbols for mingw32. fixing Boost compilation. 2015-07-04 03:38:24 +03:00
Volker Grabsch 85d6e37e9f Fix broken links to Fedora and openSUSE MinGW 2015-07-03 12:31:44 +02:00
Volker Grabsch 5a6aab4b95 Fix lower/uppercase in link lists 2015-07-03 12:31:44 +02:00
Volker Grabsch f30ae4c686 Fix broken link to Arch Linux mingw-w64 2015-07-03 12:31:40 +02:00
Matthias Geier d03d9f0fe3 Change line endings in PortAudio/WASAPI patch
Without the change, I get this error:

    (cd '.../tmp-portaudio-x86_64-w64-mingw32.static/portaudio' && patch -p1 -u) < ./src/portaudio-1-fixes.patch
    patching file configure.in
    patching file src/hostapi/dsound/pa_win_ds.c
    patching file src/hostapi/wdmks/pa_win_wdmks.c
    patching file configure.in
    patching file src/hostapi/wasapi/pa_win_wasapi.c
    Hunk #1 FAILED at 49 (different line endings).
    1 out of 1 hunk FAILED -- saving rejects to file src/hostapi/wasapi/pa_win_wasapi.c.rej
2015-07-01 11:48:08 +02:00
Timothy Gu eb65c9cdb6 Add wasapi support for portaudio
Fixes #715.
2015-06-30 18:31:41 -07:00
Timothy Gu 6041a365f8 Merge pull request #745 from mgeier/portaudio-wdmks
Enable WDM/KS support for PortAudio
2015-07-01 07:44:45 +08:00
Matthias Geier 6456816675 Enable WDM/KS support for PortAudio
See #716.
2015-06-30 18:15:49 +02:00
Volker Grabsch b22527391f Make Debian installation command more readable 2015-06-29 12:49:40 +02:00
Volker Grabsch 976437b8c8 Add p7zip (7-Zip) to the requirements list and installation commands 2015-06-29 12:46:33 +02:00
Volker Grabsch 34f6fac9a5 Use command "7za" instead of "7z"
The "7za" command is available on more Unix systems.
2015-06-29 12:46:15 +02:00
Martin Gerhardy 3559d54844 new package box2d
this introduces a new dependency for unpacking the 7z archive from Box2D
2015-06-29 08:34:46 +02:00
Boris Nagaev 39c8fe0102 fix libgcrypt on x86_64 (automake < 1.12)
automake < 1.12 didn't have serial-tests and gives an error if
it sees this, but for automake >= 1.13 serial-tests is
required so we have to include it.

Solution is to test for the version of automake (by running an
external command) and provide serial-tests if necessary.

See #681
See https://www.redhat.com/archives/libguestfs/2013-February/msg00102.html
2015-06-28 19:37:56 +03:00
Mark Brand 6e6c2ab143 netpbm: update 2015-06-28 18:15:12 +02:00
Timothy Gu e474c258ff Merge pull request #742 from LuaAndC/master
build-pkg: remove old name "mxedeb"
2015-06-28 19:12:54 +08:00
Boris Nagaev e40a295635 build-pkg: remove old name "mxedeb"
Fix description of the script: replace "DEB packages" with
"binary packages".
2015-06-28 13:35:22 +03:00
Volker Grabsch f71a35ec3d Merge pull request #737 from LuaAndC/master
add tool build-pkg.lua
2015-06-28 11:50:01 +02:00
Mark Brand f91180675b tiff: update 2015-06-26 14:26:18 +02:00
Boris Nagaev effa84377c add tool build-pkg.lua
This tool builds all packages for all targets and generates
*.tar.xz and *.deb files. The latter ones can be uploaded to
APT repository and installed to Debian machines.

build-pkg.lua was previously known as mxedeb.lua

See also:
    http://mxe.redjohn.tk/
    https://github.com/starius/mxedeb
    https://lists.nongnu.org/archive/html/mingw-cross-env-list/2015-02/msg00010.html
    https://lists.nongnu.org/archive/html/mingw-cross-env-list/2015-03/msg00001.html
2015-06-23 22:09:06 +03:00
Mark Brand 5080308e17 freetds: update 2015-06-23 17:39:54 +02:00
Rashad M 0567af20f8 libsvm: fix indention and style 2015-06-23 11:21:18 +02:00