Commit Graph

6351 Commits

Author SHA1 Message Date
Tony Theodore 8aa5ccc123 Merge pull request #1071 from LuaAndC/build-pkg-dummy-for-requirements
build-pkg: fix .deb installation
2015-12-16 12:09:17 +11:00
Tony Theodore 3d00ea3748 Merge pull request #1072 from LuaAndC/build-pkg-full-filelist
build-pkg: update list of files back from .tar.xz
2015-12-16 12:05:43 +11:00
Tony Theodore 272f0c12fb Merge pull request #1070 from LuaAndC/deb-xz
build-pkg: pack Debian packages with xz not gzip
2015-12-16 12:03:43 +11:00
Tony Theodore 473fa3af22 Merge pull request #1069 from LuaAndC/mxe-source-plugins
build-pkg: add "plugins/" to mxe-source package
2015-12-16 12:01:27 +11:00
Boris Nagaev 33121e8d36 build-pkg: update list of files back from .tar.xz
fix #1067
2015-12-16 03:15:51 +03:00
Boris Nagaev 789545ff1a build-pkg: fix .deb installation
The installation failed with the following note:

> Noting disappearance of mxe-requirements,
> which has been completely replaced.

Add an empty file mxe-requirements.dummy.$release
to prevent this.
2015-12-16 03:06:37 +03:00
Boris Nagaev 5d3ce0ab6b build-pkg: pack Debian packages with xz not gzip
fix #1068
2015-12-16 03:03:59 +03:00
Boris Nagaev 5d5ad4a36c build-pkg: add "plugins/" to mxe-source package 2015-12-16 02:59:28 +03:00
Tony Theodore 5b3ca65fa5 freetype: don't create harfbuzz alias during boostrap build 2015-12-14 19:17:46 +11:00
Tony Theodore 3dae2fee64 qt: remove broken `lrelease` symlink
no need for a prefixed version, it seems nobody has ever tried using it.
2015-12-14 18:57:22 +11:00
Tony Theodore f16645ed7a Merge pull request #1054 from LuaAndC/fix-patch-tool-diffs
patch-tool-mxe: do not replace object id with 000
2015-12-14 18:50:27 +11:00
Tony Theodore 698feee203 Merge pull request #1057 from LuaAndC/build-pkg-exit-status
build-pkg: exit with code 1 if a package is broken
2015-12-14 18:40:35 +11:00
Tony Theodore 6118133150 Merge pull request #1058 from LuaAndC/build-pkg-no-empty-deps
build-pkg: do not provide empty dependency list
2015-12-14 18:39:58 +11:00
Tony Theodore ef6e50a11a Merge pull request #1056 from LuaAndC/build-empty-dependencies-of-nonempty
build-pkg: build empty dependencies of non-empty
2015-12-14 18:38:58 +11:00
Tony Theodore fd5eb860a1 Merge pull request #1055 from LuaAndC/build-pkg-flush-log
build-pkg: flush stdout after echoing
2015-12-14 18:32:40 +11:00
Tony Theodore e395e899f5 Merge pull request #1053 from LuaAndC/fix-miniupnpc
Fix miniupnpc
2015-12-14 18:30:13 +11:00
Tony Theodore ca0cca029d Merge pull request #1052 from CAMOBAP795/master
#782 fix, wrong checksum calculation command for OSX
2015-12-14 18:29:12 +11:00
MXEBot as Travis CI b2ecb73308 Update versions.json 2015-12-14 07:28:00 +00:00
Tony Theodore 3fe2e72fec Merge pull request #1050 from LuaAndC/torrent2
add packages geoip-database (to src/) and qbitorrent (to plugin/apps/)
2015-12-14 18:27:33 +11:00
Boris Nagaev 32fd160246 build-pkg: flush stdout after echoing 2015-12-14 00:22:36 +03:00
Boris Nagaev 686afc35ec build-pkg: build empty dependencies of non-empty
Otherwise empty dependency produces no .deb file
preventing non-empty package from being installed.

Example: non-empty package gcc depends on empty
package mingw-w64.
2015-12-14 00:20:23 +03:00
Boris Nagaev 610569dc2e patch-tool-mxe: do not replace object id with 000
Previously patch-tool-mxe produced the following diffs:

    diff --git a/CMakeLists.txt b/CMakeLists.txt
    index 0000000..0000000 100644
    --- a/CMakeLists.txt
    +++ b/CMakeLists.txt

patch tool refused to apply this patch:

    The next patch would create the file CMakeLists.txt,
    which already exists!  Assume -R? [n]

This commit replaces 0000000..0000000 with 1111111..2222222.
2015-12-13 18:02:58 +03:00
Boris Nagaev b07afe2f70 miniupnpc: add headers to install
See https://github.com/mxe/mxe/issues/1051#issuecomment-164260560
2015-12-13 18:00:17 +03:00
Boris Nagaev 23898cc905 remove unused patch miniupnpc-build-1.patch
It is not used after eb20723302,
in which Makefile based installation was replaced with CMake
based installation.

See https://github.com/mxe/mxe/issues/1051#issuecomment-164201749
2015-12-13 16:59:45 +03:00
Boris Nagaev c9d3201b16 build-pkg: do not provide empty dependency list
Debian packages with "Depends: " do not work:

> Reading package lists... Error!
> E: Problem parsing dependency Depends
> E: Error occurred while processing mxe-source (NewVersion2)
> E: Problem with MergeList /var/lib/apt/lists/pkg.mxe.cc_repos_apt_debian_dists_wheezy_main_binary-amd64_Packages
> E: The package lists or status file could not be parsed or opened.
2015-12-13 16:48:52 +03:00
Alexande B 8d44c858e7 #782 fix, wrong checksum calculation command for OSX 2015-12-13 16:40:06 +03:00
Boris Nagaev cb8a1ae7f3 build-pkg: exit with code 1 if a package is broken 2015-12-13 16:23:00 +03:00
MXEBot as Travis CI de45bde5b9 Update versions.json 2015-12-13 09:17:35 +00:00
Mark Brand 546676a245 update freetds, gnutls, libgpg_error 2015-12-13 10:05:13 +01:00
Boris Nagaev 1974c8ecfe add package "qbittorrent" to plugin "apps"
The qBittorrent project aims to provide a Free Software
alternative to µtorrent. Additionally, qBittorrent runs and
provides the same features on all major platforms (Linux,
Mac OS X, Windows, OS/2, FreeBSD).

qBittorrent is based on Qt4 toolkit and libtorrent-rasterbar.

http://www.qbittorrent.org/

See also https://github.com/mxe/mxe/pull/812
2015-12-12 23:50:14 +03:00
Boris Nagaev 9c241ec2d3 add package geoip-database 2015-12-12 23:50:14 +03:00
Tony Theodore 62906f9c9d lua: enable native build only in luarocks plugin 2015-12-12 10:29:21 +11:00
Tony Theodore aa6896f31c s3-fetch-and-sync: note mirror.mxe.cc 2015-12-11 12:20:24 +11:00
Timothy Gu 16bd5c7095 Merge pull request #1049 from LuaAndC/pkg-mxe-cc
build-pkg: mxe.redjohn.tk -> pkg.mxe.cc
2015-12-10 15:59:44 -08:00
Boris Nagaev 005441e935 build-pkg: mxe.redjohn.tk -> pkg.mxe.cc 2015-12-11 02:45:21 +03:00
Tony Theodore 32b76a932d s3-fetch-and-sync: add IPv6 address and gateway 2015-12-10 15:36:57 +11:00
Tony Theodore b09bbbcf70 Merge pull request #1044 from tonytheodore/doxygen
disable doxygen in MXE_CONFIGURE_OPTS
2015-12-10 02:38:55 +11:00
Tony Theodore d466214b55 plugins: move custom-qt-min to examples 2015-12-09 22:07:13 +11:00
MXEBot as Travis CI b9b1b06682 Update versions.json 2015-12-08 07:25:44 +00:00
Mark Brand f043e33011 openssl: update 2015-12-08 08:24:44 +01:00
Tony Theodore d7a5efbbaa disable doxygen in MXE_CONFIGURE_OPTS
fixes #952 and should provide a general solution
2015-12-08 18:04:31 +11:00
Tony Theodore 97c1a81b6c log4cxx: use $(MXE_CONFIGURE_OPTS) 2015-12-08 16:19:12 +11:00
Tony Theodore 0ce7656f60 move TCL/Tk to plugins/tcl.tk 2015-12-08 12:10:26 +11:00
Russell Standish 724242f158 add packages TCL/Tk 2015-12-08 11:56:52 +11:00
Tony Theodore 6ebda0e811 openssl: change second url
primary http and ftp sites only keep the latest version so use secondary
http `.../source/old` in case we haven't yet updated.

fixes #1043
2015-12-08 10:33:18 +11:00
Tony Theodore a1b1fef0b0 ossim: add link to patch pull request 2015-12-08 10:14:50 +11:00
Rashad Kanavath 0e95520b99 ossim: fixes subdir and build 2015-12-08 10:12:58 +11:00
Tony Theodore f2f1e998dc Merge pull request #1042 from tonytheodore/lua-dll-name
lua: use libluaX.Y.dll naming convention
2015-12-08 10:10:32 +11:00
Tony Theodore 8bbae6525b lua: use libluaX.Y.dll naming convention
closes #910
2015-12-07 13:54:57 +11:00
Tony Theodore 0a5941384f sdl2_ttf: use $(MXE_CONFIGURE_OPTS) - really build *.dll 2015-12-07 11:30:55 +11:00