Commit Graph

3927 Commits

Author SHA1 Message Date
Timothy Gu e949a91a19 pcl: explicitly disable pcap
winpcap package is broken: it doesn't install many headers needed by normal
applications like pcl. If it is installed before `make pcl`, the pcl build
system falsely believes the installation is legit and tries to build against
winpcap, and fails.

Therefore, before fixing winpcap, it is better to at least make pcl build.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-20 15:14:52 -07:00
Mark Brand 27431c2e97 update package xz 2014-09-20 20:15:37 +02:00
Mark Brand caebc90cff Revert update of package libgpg_eror
The updated version fails to build with w64.
This partially reverts commit bc03d53b14.
2014-09-20 10:35:32 +02:00
Mark Brand bc03d53b14 update packages gnutls, libgpg_eror, vmime 2014-09-20 10:27:43 +02:00
Timothy Gu 082b8b463b pcl: explicitly disable pcap
winpcap package is broken: it doesn't install many headers needed by normal
applications like pcl. If it is installed before `make pcl`, the pcl build
system falsely believes the installation is legit and tries to build against
winpcap, and fails.

Therefore, before fixing winpcap, it is better to at least make pcl build.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-18 20:55:43 -07:00
Timothy Gu e8628a2074 flann: Symlink to _s library
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-18 20:54:11 -07:00
Timothy Gu 7cb9753e49 primesieve: Update and fix test
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-18 19:40:18 -07:00
Timothy Gu 8c596c09d7 tcl, tk: disable on i686-pc-mingw32
See #508.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-18 17:06:41 -07:00
Timothy Gu 8b70bf0008 qt*: Disable all packages on i686-pc-mingw32 that depends on qtbase
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-18 07:24:32 -07:00
Timothy Gu dd9b713015 gdal: Fix json-c
Based on patch by Luis Saavedra <luis94855510@gmail.com>

Closes #504

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-17 21:53:28 -07:00
Timothy Gu 7fcf5ae9c5 librsvg: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-17 17:11:17 -07:00
Timothy Gu b26687870d xz: Fix pkg-config
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-17 08:44:53 -07:00
Mark Brand 3299da02ee update package dbus 2014-09-17 08:44:22 +02:00
Mark Brand c8a496519f update qt5 modules 2014-09-16 22:00:52 +02:00
Timothy Gu 9a33fb56ef poppler: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-15 20:09:06 -07:00
Stefan Löffler d3ad80ba46 libmikmod: enable shared and disable docs
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-15 19:55:28 -07:00
Timothy Gu 0fe6478601 libmikmod: Use MXE_DISABLE_CRUFT
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-15 18:17:37 -07:00
Luis Saavedra b4f2887860 sdl2_gfx: fix syntax error near unexpected token `) '
Also use `` instead of $() and use $(SED) instead of sed (completely my
fault).

Fixes #506.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-15 17:30:47 -07:00
Timothy Gu a3b505cc35 libmikmod: update and support mingw-w64
See #492.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-15 17:19:01 -07:00
Mark Brand 3bc3717e9d update package xz 2014-09-15 16:38:48 +02:00
Mark Brand 7c207e8321 update package curl 2014-09-10 15:52:38 +02:00
Timothy Gu c41829f89e sdl2_image: require libwebp as a dependency
See previous commit.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-09 07:23:01 -07:00
Timothy Gu 84ba7a959c sdl_image: explicitly depend on libwebp
Based on a patch by Luis Saavedra <luis94855510@gmail.com>.

Fixes #505.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-09 07:18:31 -07:00
Timothy Gu 5339e2c6d3 gdal: Use $(BUILD)
See #504.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-09 07:07:55 -07:00
Timothy Gu 57a1280ab1 oce: Add update macro
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-08 19:48:25 -07:00
Timothy Gu 8c7d5eb42e oce: Use a more consistent naming scheme for package file
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-08 19:47:57 -07:00
Timothy Gu 9abbf13aae Merge pull request #503 from sikoragmbh/oce_package
Package request: OCE
2014-09-08 18:21:54 -07:00
Timothy Gu f110fe37c1 poco: Enable on x86_64-w64-mingw32
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-08 18:10:32 -07:00
Timothy Gu 36bb467c87 poco: Add POCO_STATIC to Config.h when building static
This allows easier integration with user applications.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-08 17:45:56 -07:00
Timothy Gu f29c8cafc3 poco: Use system zlib etc. and enable on i686-w64-mingw32
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-08 17:28:37 -07:00
Timothy Gu c28b3ea9bc id3lib: remove duplicated patch
Fixes #502.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-08 12:01:10 -07:00
Martin Müllenhaupt b44daf76dc package oce: msvfw32 patch not needed 2014-09-08 11:53:09 +02:00
Timothy Gu ffed2ef2e9 libidn: update
Fixes #243.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-07 17:00:52 -07:00
Timothy Gu a54c7d7c35 chipmunk: numerous fixes
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-04 21:16:37 -07:00
Andrew Kelley 7fec33d41b add chipmunk physics package 2014-09-04 19:53:52 -07:00
Timothy Gu 143dd71536 libdvdnav, libdvdread: Update 2014-09-04 17:09:03 -07:00
Martin Müllenhaupt 286baf6a1e package oce: fix indentation of update placeholder 2014-09-04 13:44:19 +02:00
Martin Müllenhaupt 4e81d72aff package oce: fix patch and update 2014-09-04 13:37:26 +02:00
Martin Müllenhaupt e1ba5e4a66 package oce: build more modules, add update placeholder 2014-09-04 13:28:08 +02:00
Martin Müllenhaupt 97266d6208 new package: oce 2014-09-04 13:28:08 +02:00
Timothy Gu 31318fc69c crystalhd: Fix update macro 2014-09-03 21:37:01 -07:00
Timothy Gu 51560cce78 cppunit: Fix update macro 2014-09-03 21:33:08 -07:00
Timothy Gu 34b7c9a22b winpcap: remove duplicated lines 2014-09-03 20:50:19 -07:00
Timothy Gu f9d2037aa0 mingw-w64: fix build 2014-09-03 13:25:25 -07:00
Mark Brand 7a02abf422 mingw-w64: update checksum 2014-09-03 22:09:54 +02:00
Mark Brand c0cf341e29 update package mingw-w64 2014-09-03 12:00:47 +02:00
Martin Müllenhaupt 5459134799 package vtk6: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-02 20:40:55 -07:00
Timothy Gu 9938f9bbfe Fix glibmm headers
Fixes #479.
2014-09-02 20:22:00 -07:00
Timothy Gu 465d3acd22 dlfcn-win32: update
Fixes #464 and #498.
2014-09-02 19:38:34 -07:00
Timothy Gu ff52f1ee76 Delete libcilkrts.mk
Accidentally included in a merge commit.
2014-09-02 18:03:49 -07:00
Timothy Gu ab4016a293 libsndfile: Use MXE_DISABLE_CRUFT 2014-09-01 11:53:03 -07:00
Timothy Gu 51b24d3671 Merge branch 'master' of https://github.com/mxe/mxe 2014-09-01 11:12:09 -07:00
Timothy Gu cbcef2238e libsndfile: Fix assertion failure
Should fix #499.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-09-01 11:11:03 -07:00
Daniel Burr f836bd217f package qt: Include qt-dont-perform-ipc-checks-for-win32.patch 2014-09-01 15:38:04 +02:00
Timothy Gu 4f9691f84c libbluray: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-31 15:42:03 -07:00
Timothy Gu bbfd4d8f8a ffmpeg: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-31 15:37:26 -07:00
Timothy Gu 23a469cd69 Add package libbs2b
The libbs2b.mk file was incorrectly added in 262aa647f0. Sorry about
that.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-31 14:34:31 -07:00
Timothy Gu ee5350832f Revert "bzip2, ffmpeg: Intentionally make download URLs incorrect"
This reverts commit 858b2886bc.
2014-08-30 19:14:37 -07:00
Timothy Gu 858b2886bc bzip2, ffmpeg: Intentionally make download URLs incorrect
This is to test the new download server issue system. This should not
impact actual users as the fallback S3 server is still operational.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-30 19:11:47 -07:00
Uwe Hermann 6196a81275 Various packages: Use '$(SORT)' instead of 'sort'. 2014-08-30 17:50:23 +02:00
Timothy Gu cb79a6fe97 ffmpeg: Fix secondary URL
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 19:51:09 -07:00
Timothy Gu f4b141be1d smpeg2: fix download
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 18:05:39 -07:00
Timothy Gu 317d91ef3e opencv: Fix download
I intentionally didn't merge this when merging stable, but seems like this
fix is necessary for master too.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 18:02:42 -07:00
Timothy Gu 262aa647f0 Merge branch 'stable'
Conflicts:
	Makefile
	src/gd.mk
	src/gdal.mk
	src/imagemagick.mk
	src/pcl.mk
	src/qt.mk
2014-08-29 17:58:30 -07:00
Timothy Gu 0e50d664f4 pcl: Fix download
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 17:47:27 -07:00
Timothy Gu b6f7888e76 opencv: Fix download
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 17:42:39 -07:00
Timothy Gu 1dc2468482 hdf5: Fix download
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 17:38:17 -07:00
Timothy Gu 91c1cc2377 gdal: Fix download
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 17:34:56 -07:00
Timothy Gu ec609013a7 gd: Fix download
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 17:32:39 -07:00
Timothy Gu 5e16d51787 imagemagick: fix download
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 17:28:06 -07:00
Timothy Gu 810170eeb6 qt: Fix downloading
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 17:17:41 -07:00
Timothy Gu c8ee03544d gc: fix download
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 16:55:54 -07:00
Timothy Gu 92a09aeae4 gc: fix download
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-29 16:55:22 -07:00
Mark Brand 25780fa087 update package harfbuzz 2014-08-28 11:15:58 +02:00
Mark Brand 4c530e26ba qtbase: disable i686-pc-mingw32 targets
As of version 5.3.1 qtbase requires comdef.h, which MinGW lacks.
2014-08-28 10:20:27 +02:00
Timothy Gu 8ca388c69d pcre: remove two unused lines 2014-08-27 10:41:34 -07:00
Timothy Gu ec233c0ef9 Merge pull request #491 from uwehermann/fix_pcre
pcre: fix removal of docs
2014-08-27 10:40:54 -07:00
Timothy Gu 3cef807727 luabind-2-elif.patch: Clarify the necessity of the patch 2014-08-26 21:17:33 -07:00
Timothy Gu fdd95aaf05 Merge pull request #484 from starius/master
new package luabind
2014-08-26 21:15:06 -07:00
Uwe Hermann 45dfc31a6d pcre: fix removal of docs
This fixes issue #487.
2014-08-27 00:10:53 +02:00
Timothy Gu 9b2c68900f curl: Install curl.exe
See 2722b35587 (commitcomment-7504206)
2014-08-25 09:16:57 -07:00
Mark Brand f191cd9e41 update package curl 2014-08-25 10:28:12 +02:00
Mark Brand abfd583107 update package gnutls 2014-08-25 10:13:38 +02:00
Mark Brand 0580192498 update package libpng 2014-08-25 10:04:41 +02:00
Timothy Gu 6aaf8c5746 libdvdcss: Update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-22 19:39:14 -07:00
Timothy Gu 4afe33e22b libcaca: Fix compilation on MinGW-w64
Fixes #483.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-22 10:07:16 -07:00
Timothy Gu 9f7c1f8fd6 qtservice, qtsystems: move download URL to GitHub
Gitorious is very unstable lately.

See #452, #473, #480.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-22 08:54:56 -07:00
Boris Nagaev 950ef6f854 add luabind-test.cpp
all programs using luabind should define LUA_COMPAT_ALL
2014-08-22 19:39:21 +04:00
Boris Nagaev 22612efbdb new package luabind
luabind is compatible with Lua 5.1, but MXE Lua is 5.2,
so sevaral patches are applied
2014-08-22 19:39:14 +04:00
Uwe Hermann db70559b53 libssh2: Disable building of examples. 2014-08-21 18:29:49 +02:00
Uwe Hermann 1825be3197 libssh2: Use $(MXE_DISABLE_CRUFT). 2014-08-21 18:29:49 +02:00
Uwe Hermann 42cdc06933 opus: don't install cruft
This gets rid of ca. 15 manpages, one info page and ca. 20 HTML pages.
2014-08-21 18:29:49 +02:00
Uwe Hermann 903d24d7ef pcre: don't install cruft
This gets rid of ca. 100 manpages and various symlinks.

We do keep installing pcre-config, since that is used by other packages.
2014-08-21 18:29:49 +02:00
Uwe Hermann c9695d4d4e libzip: don't install cruft
This gets rid of ca. 60 manpages.
2014-08-21 18:29:49 +02:00
Uwe Hermann 5d881ccdd2 curl: don't install cruft
This gets rid of ca. 50 manpages and curl.exe.

We do keep installing curl-config, since that is used by other packages.
2014-08-21 18:29:49 +02:00
Uwe Hermann e618baba7b tiff: don't install cruft
This gets rid of ca. 60 manpages and 60 HTML pages.

The 19 executables that were not built and installed before, continue
not being built/installed.
2014-08-21 18:29:49 +02:00
Dmitry Gureev 970976bafd Update qtsystems.mk
update checksum
2014-08-21 13:40:28 +04:00
Mark Brand b3c27cbf11 update package vmime 2014-08-21 09:48:34 +02:00
Tony Theodore ecf006ce9e openal: fix BUILD_SHARED variable 2014-08-20 14:58:19 +10:00
Guilherme Lima Bernal 585de60768 libgomp: Fixes #474 2014-08-20 00:48:01 -03:00
Guilherme Bernal 414a585650 qtservice, qtsystems: fix checksums (again) 2014-08-19 23:23:32 -03:00
Timothy Gu 59f59f2fde glib: Clarify the glib-* tools building process 2014-08-19 08:24:34 -07:00
Timothy Gu 79ff98f490 glib: remove outdated comment 2014-08-19 08:21:29 -07:00
Uwe Hermann 42dd70293a sdl2: Drop non-existing stuff
There are no 'bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=' in sdl2.
2014-08-18 18:54:46 +02:00
Uwe Hermann 04115c1554 sdl: don't install manpages
This gets rid of ca. 170 manpages.

Also, drop nonexisting 'bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS='.
2014-08-18 18:54:46 +02:00
Uwe Hermann b50ff3d905 libssh2: don't install manpages
This gets rid of ca. 160 manpages.

Also, drop nonexisting 'bin_PROGRAMS= sbin_PROGRAMS= html_DATA='.
2014-08-18 18:54:46 +02:00
Uwe Hermann f4fea75bfc openssl: don't install manpages
This gets rid of ca. 1200 manpages in ssl/man/man[13].
2014-08-18 18:54:46 +02:00
Timothy Gu f3254ddadb eigen: use eigen-3.2.1.tar.bz2 as file name
3.2.1.tar.bz2 looks really random.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-17 17:26:51 -07:00
Timothy Gu 329422ed0d apr-util: enable shared builds
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-17 17:25:10 -07:00
Uwe Hermann 22306acb01 libftdi1: enable shared build 2014-08-17 23:37:14 +02:00
Uwe Hermann e578464aaf libftdi1: don't build unnecessary components
Disable building of documentation, examples, the C++ wrapper library
(for now, needs boost), the ftdi_eeprom tool (for now, needs
libconfuse), and the Python bindings.
2014-08-17 23:37:13 +02:00
Uwe Hermann 9eb8968dde libftdi1: add test file 2014-08-17 23:37:13 +02:00
Uwe Hermann 43c468b8ef libusb1: add test file 2014-08-17 23:37:13 +02:00
Timothy Gu 056f00155f apr: enable shared builds
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-17 13:44:51 -07:00
Timothy Gu b050fb602b Fix minor typo 2014-08-17 13:35:58 -07:00
Timothy Gu 67741dd24e hunspell: enable shared builds
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-17 13:06:36 -07:00
Uwe Hermann 1727ac7090 coreutils: update 2014-08-17 10:21:29 -07:00
Uwe Hermann 9dabe4a7ba lzo: update 2014-08-17 10:21:29 -07:00
Uwe Hermann 9732da25b1 yasm: update 2014-08-17 10:21:28 -07:00
Uwe Hermann 62186e37b2 ogg: update 2014-08-17 10:21:28 -07:00
Uwe Hermann 339c4d322a mpg123: update 2014-08-17 10:21:28 -07:00
Uwe Hermann 5002db8289 gta: update 2014-08-17 10:21:28 -07:00
Uwe Hermann fae6e376f8 hunspell: update 2014-08-17 10:21:28 -07:00
Uwe Hermann ae8b243236 gettext: update 2014-08-17 10:21:28 -07:00
Uwe Hermann 983b99d02f check: update 2014-08-17 10:21:28 -07:00
Uwe Hermann 1a9925dd3b libftdi1: update 2014-08-17 10:21:28 -07:00
Elie Roux eb81d46342 gnutls: fix for Debian/Sid autotools (fixes https://github.com/mxe/mxe/issues/456) 2014-08-17 09:09:29 +02:00
Mark Brand 861d28a8e6 update package sqlite 2014-08-17 02:07:58 +02:00
Timothy Gu 5f13bbba27 lua: Fix static install
Fixes #461.
2014-08-16 14:30:13 -07:00
Timothy Gu 945e867707 Merge pull request #455 from abma/master
enable openal shared compile
2014-08-16 11:25:22 -07:00
abma 4b889f64d7 remove duplicate code 2014-08-16 19:37:46 +02:00
Timothy Gu 449b6bbc3a ffmpeg: enable vidstab
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-15 19:58:23 -07:00
Timothy Gu bf20d7a80d boost: fix directory quoting
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-15 19:58:23 -07:00
Timothy Gu 71fbb54250 Add package vidstab
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-15 19:58:23 -07:00
Timothy Gu 626b5ac24c Add package widl
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-15 18:07:22 -07:00
Timothy Gu b16d891ed3 libgomp: fix DLL install dir
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-15 18:07:22 -07:00
Uwe Hermann e0e90761d5 libusb1: Fix update macro 2014-08-11 21:07:36 +02:00
Uwe Hermann e73ee7b3db libodbc++: Fix update macro 2014-08-11 21:07:36 +02:00
Uwe Hermann 06e94f4db6 flex: Fix update macro 2014-08-11 21:07:36 +02:00
Uwe Hermann db9dd09ed7 assimp: Fix update macro 2014-08-11 21:07:36 +02:00
Timothy Gu 46c9b6d464 boost: add $(BUILD_SHARED) guards to the `mv` of DLLs
Fixes #457.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-11 12:04:16 -07:00
Timothy Gu 4202b74cc1 flann: enable OpenMP
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-11 11:26:12 -07:00
Timothy Gu bc62054168 flann: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-11 10:36:54 -07:00
Timothy Gu 9ed7f41489 flann: enable shared lib
With this commit the static libs are installed as "libflann.a" instead of
"libflann_s.a". pkg-config files are changed accordingly.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-11 10:36:54 -07:00
Uwe Hermann d11fac3d7e update package libusb1
The 1.0.19 release now uses VerSetConditionMask(), which is not
available by default in i686-pc-mingw32.static (but it *is* for
i686-w64-mingw32.static).

Thus, add 'CFLAGS=-D_WIN32_WINNT=0x0500' like in other packages
to make libusb1 also compile for i686-pc-mingw32.static.
2014-08-11 15:22:33 +02:00
Timothy Gu 9343b2620e icu4c: symlink <lib>53.dll.a to <lib>.dll.a
Fixes #454.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-10 10:47:36 -07:00
Timothy Gu 8e1be39ff0 libgdamm: add update macro
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-10 10:47:36 -07:00
Timothy Gu 4be73ca844 Multiple packages: use target-g++ instead of target-c++ as CXX
It is more explicit and conforms with other packages.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-10 10:47:31 -07:00
abma 89b11edadd enable openal shared compile 2014-08-10 12:53:51 +02:00
Timothy Gu 56f1198b37 libcaca: install caca-config to standard directory 2014-08-08 15:19:14 -07:00
Timothy Gu e1683bfa2a qtservice, qtsystems: fix checksums
Fixes #452.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-08 13:42:22 -07:00
Fernando Ortiz ef7f3d0f58 add primesieve library 2014-08-07 23:27:22 -05:00
Timothy Gu 7eb2514bf0 gcc: remove `--disable-libmudflap`
libmudflap is removed in gcc 4.9.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-07 20:32:40 -07:00
Timothy Gu 802de6f766 boost: install DLLs to bin/
Fixes #375.
See   #393.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-07 20:07:55 -07:00
Timothy Gu 583d68055e icu4c: fix wildcard
See http://www.cmcrossroads.com/article/trouble-wildcard

$(wildcard) is evaluated at parse-time, not run-time.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-07 20:06:50 -07:00
Timothy Gu 4cc9e46f48 icu4c: move DLLs to bin/
See #393.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-07 17:34:58 -07:00
Timothy Gu 2182e9b2f9 icu4c: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-07 17:34:50 -07:00
Timothy Gu 9c0ebbc589 Reduce difference with master
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-07 14:32:59 -07:00
Timothy Gu 143c2697e1 Merge branch 'master' of https://github.com/mxe/mxe 2014-08-07 14:31:19 -07:00
Timothy Gu 4084169398 libwebp: build all libraries
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-07 14:31:02 -07:00
Mark Brand 37ec863ec2 update package openssl 2014-08-07 10:20:54 +02:00
Timothy Gu ead92e982a gdk-pixbuf: install files when autoreconfing
Might fix #451.
2014-08-06 21:19:42 -07:00
Sergey 2c1d33f5de Add package libwebp
See #442 and #445.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-05 20:02:56 -07:00
Sergey 78d6cc3592 Add package intltool
See #445.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-05 19:58:35 -07:00
Timothy Gu 3caf14807e Add package libwebsockets
See #442 and #445.

Initial patch based on: Sergey <non_2001@mail.ru>

Modifications:
- fix update macro
- disable on MinGW32
- fix lib installation (w/o the patch it builds both shared/static)
- use system zlib

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-05 18:50:34 -07:00
Timothy Gu c6e5480b0e glew: install the static lib as libglew32 too
Initial patch based on that of: Sergey <non_2001@mail.ru>

Modifications made to build on master branch, and to make it work with
shared build.

See #442.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-04 16:57:18 -07:00
Timothy Gu a783094cda Merge branch 'master' of https://github.com/mxe/mxe 2014-08-04 16:45:31 -07:00
Timothy Gu 0656ed047a sdl2_gfx: enable shared build 2014-08-04 16:44:49 -07:00
Timothy Gu 5f47111c0d sdl_gfx: enable shared builds 2014-08-04 16:44:49 -07:00
Timothy Gu 1b5f4d2b51 sdl2_mixer: make configure flag order saner 2014-08-04 16:44:49 -07:00
Timothy Gu 71636f4787 sdl2_gfx: disable on i686-pc-mingw32
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-04 16:44:49 -07:00
Sylvain Beucler a415458fb2 sdl_gfx, sdl2_gfx: consistently use square brackets for #include 2014-08-04 16:44:49 -07:00
Sylvain Beucler c4061ea8df sdl2_gfx: new Makefile
Some modifications made by me (Timothy):
- test program name changed to follow conventions
- checksum fixed

Signed-off-by: Timothy Gu <timothygu99@gmail.com
2014-08-04 16:44:49 -07:00
Mark Brand 34aec380d4 update package vmime 2014-08-04 22:26:22 +02:00
Mark Brand 44ff2dc861 update package gdb 2014-08-04 22:06:33 +02:00
Mark Brand f18ac9c7d0 update package harfbuzz 2014-08-04 20:07:06 +02:00
Timothy Gu 31a1a1e6dc Merge pull request #432 from tarent/qt_lrelease
qt: build lrelease for host usage
2014-08-03 12:10:12 -07:00
Timothy Gu c2595876c5 Merge pull request #417 from t-paul/qscintilla2
Add package qscintilla2
2014-08-03 12:03:40 -07:00
Timothy Gu c422d2f19a ffmpeg: enable libcaca
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-03 11:56:13 -07:00
Timothy Gu 56344b63ed Add package libcaca
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-03 11:56:13 -07:00
Timothy Gu 8aa141437b ftgl: install pkg-config file
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-03 11:56:13 -07:00
Timothy Gu 3f8829556f libdvdread: fix update routine
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-03 11:56:13 -07:00
Timothy Gu e7bb1d6880 libdvdnav: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-01 20:31:21 -07:00
Timothy Gu 39f524cb11 ncurses: update to development version and enable shared build
Dev is fairly stable, and has fixes for mingw shared build.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-01 20:31:17 -07:00
Timothy Gu d45234fed8 Merge remote-tracking branch 'mxe/master' into work 2014-08-01 19:42:11 -07:00
Timothy Gu 8b2e5e1bac Fix GitHub update routine
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-08-01 19:41:37 -07:00
Jason Gauci 543c6ce9ef Fix return value in reimp.c
Modern clang does not like return; when an int is expected.
2014-07-29 09:59:21 -07:00
Timothy Gu 667dae05c7 ncurses: depend on libgnurx
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-07-27 10:24:38 -07:00
Timothy Gu 4fcf72bb2e gcc: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-07-26 08:30:02 -07:00
Timothy Gu dee1bad98c giflib: enable shared building
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-07-25 19:31:46 -07:00
Timothy Gu bb873231ba Merge pull request #435 from starius/master
add http mirrors to packages hosted at FTP
2014-07-22 19:33:04 -07:00
Timothy Gu 4f8b94cbbb file: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-07-22 19:27:57 -07:00
Timothy Gu 71f09d8a66 file: enable shared build
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-07-22 19:26:40 -07:00
Timothy Gu 1c3548e71e fftw: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-07-22 19:12:26 -07:00
Timothy Gu 2212063925 openblas: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-07-22 18:21:44 -07:00
Timothy Gu dce5c06bcc ffmpeg: update
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2014-07-22 14:03:57 -07:00
Andre Heinecke 47377bbc79 Update package Polarssl to 1.3.8
1.3.8 fixes CVE-2014-4911
    This also obsolutes polarssl-1-cross-compile.patch which
    has been merged upstream.
2014-07-21 13:15:23 +02:00
Boris Nagaev 3a4964c4b7 add http mirrors to packages hosted at FTP
see http://lists.nongnu.org/archive/html/mingw-cross-env-list/2014-07/msg00002.html

Many FTP servers block connections from Tor and some
VPN servers. HTTP servers don't do this normally.

Example of failed FTP download attempt of binutils-2.24.tar.bz:
$ torsocks wget ftp://ftp.gnu.org/pub/gnu/binutils/binutils-2.24.tar.bz2
   --2014-07-20 13:26:48-- ftp://ftp.gnu.org/pub/gnu/binutils/binutils-2.24.tar.bz2
   => `binutils-2.24.tar.bz2'
   Resolving ftp.gnu.org (ftp.gnu.org)... 208.118.235.20
   Connecting to ftp.gnu.org (ftp.gnu.org)|208.118.235.20|:21... connected.
   Logging in as anonymous ... Logged in!
   ==> SYST ... done.    ==> PWD ... done.
   ==> TYPE I ... done.  ==> CWD (1) /pub/gnu/binutils ... done.
   ==> SIZE binutils-2.24.tar.bz2 ... 22716802
   ==> PASV ... done.    ==> RETR binutils-2.24.tar.bz2 ...
   Error in server response, closing control connection.
   Retrying.

Same package was downloaded via HTTP successfully:
$ torsocks wget http://ftp.gnu.org/pub/gnu/binutils/binutils-2.24.tar.bz2
    --2014-07-20 13:32:37-- http://ftp.gnu.org/pub/gnu/binutils/binutils-2.24.tar.bz2
    Resolving ftp.gnu.org (ftp.gnu.org)... 208.118.235.20
    Connecting to ftp.gnu.org (ftp.gnu.org)|208.118.235.20|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 22716802 (22M) [application/x-bzip2]
    Saving to: `binutils-2.24.tar.bz2'

    100%[=================>] 22,716,802   721K/s   in 24s

    2014-07-20 13:33:03 (915 KB/s) - `binutils-2.24.tar.bz2' saved [22716802/22716802]

Trying download from Tor Browser, I get error message:
425 Security: Bad IP connecting.

HTTP URLs were added to FTP URLs-only packages.
In many cases, ftp://ftp.gnu.org can be accessed
from http://ftp.gnu.org
If both URLs of a package are FTP, then one of them
was replaced with HTTP.

Command to check that those packages can be build successfully
if behind Tor:
$ torsocks make autoconf automake binutils bison cloog coreutils file freetds gcc gdb gettext gmp gnutls gperf isl libbluray libffi libgcrypt libgpg_error libidn libmicrohttpd libpng libxml2 libxslt m4 pthreads-w32 sed dcmtk mpfr

I've run the test above successfully.
2014-07-20 13:21:48 +04:00
gcoco 1fbdf375f6 Update to Version 1.0.3 2014-07-18 00:06:52 -04:00
Henning Heinold a323414bc6 qt: build lrelease for host usage
The original patch comes from gnu-octave:
http://savannah.gnu.org/bugs/download.php?file_id=28078
2014-07-15 10:25:43 +02:00