Commit Graph

3388 Commits

Author SHA1 Message Date
Tony Theodore 89f10e44f8 packages curl fftw fltk freetds gnutls libidn libssh2: enable/fix shared build 2014-02-17 16:01:50 +11:00
Tony Theodore 14d8c60494 package gcc: enbale shared target libs 2014-02-17 14:25:48 +11:00
Tony Theodore 927f87ba40 add package qtwebkit 2014-02-17 02:24:20 +11:00
Tony Theodore 74ec5c0770 package qtbase: enable shared build 2014-02-16 13:10:47 +11:00
Mark Brand 33b2d8a24c package gdal: remove unrecognized configure option 2014-02-15 13:06:38 +01:00
Mark Brand b4a7752963 package apr: fix winsock2.h/window.h include order, enforced by MinGW 4 2014-02-15 13:06:29 +01:00
Mark Brand c1af6d7ab9 package libgcrypt: winsock->winsock2 2014-02-15 13:06:13 +01:00
Mark Brand 106bbaa0b9 package libpng: clean up includes in test 2014-02-15 13:05:44 +01:00
Mark Brand 50271bd3be package readline: add patch for missing ; 2014-02-15 13:05:31 +01:00
Tony Theodore 63ffb350b0 package mingw-w64: fix for math.h constant visibility when using -std=c99 2014-02-15 21:23:15 +11:00
Mark Brand 25aafac4f9 update package cloog 2014-02-14 09:24:10 +01:00
Mark Brand 3a21ee6fed update package isl 2014-02-14 09:19:30 +01:00
Mark Brand df3373b983 update package libpng 2014-02-14 09:19:30 +01:00
Mark Brand 0641e186a1 update package gnutls 2014-02-14 09:19:30 +01:00
Mark Brand 5bf7353ebb update package sqlite 2014-02-11 22:02:30 +01:00
Tony Theodore e6495848ce package boost: use $(TARGET)-ranlib in user.config.jam 2014-02-11 12:54:34 +11:00
John W. Eaton 540c9e8f32 packages binutils gcc: remove build tools from $(TARGET)/bin and use prefixed tools instead 2014-02-11 12:53:30 +11:00
Tony Theodore 3d88ea1d02 package portaudio: add comments and reference for shared lib workaround 2014-02-10 22:22:49 +11:00
Tony Theodore f97102a24d package portaudio: enable shared and mingw-w64 builds 2014-02-10 22:14:15 +11:00
Tony Theodore bfc6be49a4 packages freeglut ftgl: add shared builds 2014-02-10 20:03:51 +11:00
Tony Theodore 8a3aac1099 package pthreads-w32: enable shared build 2014-02-10 18:33:58 +11:00
Tony Theodore c950f3635c various packages: enable shared builds 2014-02-10 16:33:26 +11:00
Tuukka Pasanen 6e81d8db34 Updated Wavpack to shared 2014-02-10 15:23:07 +11:00
Tuukka Pasanen 228666076e Updated popt to shared 2014-02-10 15:22:52 +11:00
Tuukka Pasanen 9b296eee83 Updated jasper to shared 2014-02-10 15:22:38 +11:00
Tuukka Pasanen 8171009557 Updated grahicsmagick to shared 2014-02-10 15:22:09 +11:00
Tuukka Pasanen c639329605 Updated Speex for shared build 2014-02-10 14:30:08 +11:00
Tuukka Pasanen a2dfea7b4e Updated SDL for shared build 2014-02-10 14:29:27 +11:00
Tuukka Pasanen ab02b3d6e8 Updated libass for shared build 2014-02-10 14:25:52 +11:00
Tuukka Pasanen 78fc915a34 Updated icu4c for shared build 2014-02-10 14:20:58 +11:00
Tuukka Pasanen eabcce499f Updated Harfbuzz for shared build 2014-02-10 14:16:12 +11:00
Tuukka Pasanen 41760b1867 Updated Glib for shared build 2014-02-10 13:56:25 +11:00
Tuukka Pasanen 207cebee89 Updated Fribidi for shared build 2014-02-10 13:55:44 +11:00
Tuukka Pasanen 1d19f54ef7 Updated Cairo for shared build 2014-02-10 13:55:24 +11:00
Tuukka Pasanen 1fb1b7681e Updated libsdnfile to support shared building 2014-02-10 13:20:36 +11:00
Tuukka Pasanen 60fe4610df Updated libxml2 to support shared building 2014-02-10 13:15:55 +11:00
Tuukka Pasanen 183b6dcd6c Updated libsamplerate to support shared building 2014-02-10 13:10:24 +11:00
Tuukka Pasanen 99bbf3ebd3 Updated FLAC to support shared building 2014-02-10 13:04:17 +11:00
Tuukka Pasanen 20607259c9 Updated FFTW3 tp support shared building 2014-02-10 13:03:58 +11:00
Tony Theodore 8a11421ee8 package poppler: fix PKG_CONFIG_PATH_* 2014-02-10 04:45:23 +11:00
Tony Theodore 2c2cd131fe package hdf5: disable shared build and workaround for generated sources 2014-02-10 03:43:46 +11:00
Tony Theodore 837ecd6648 Makefile and pkgconf: move external tools separate directory 2014-02-10 02:47:16 +11:00
Tony Theodore 57fa8e075e package qt4 and dependencies: enable shared builds 2014-02-09 23:29:51 +11:00
Tony Theodore 6cf952d7a8 packages gmp mpfr mpc: enable shared builds and runtime tests 2014-02-09 22:44:38 +11:00
Tony Theodore 47361fa750 Makefile docs and pkgconf: add support for shared|static variants 2014-02-09 18:34:19 +11:00
Tony Theodore 5a18b2786b Merge pull request #320 from tonytheodore/lookup-pkg-rule
Makefile: refactor lookup of pkg build rules and deps
2014-02-09 03:34:47 +11:00
Tony Theodore c1ad134439 packages gcc sdl_rwhttp: use new-style target-specific deps 2014-02-09 00:24:09 +11:00
Tony Theodore 1a9ad29fe6 mxe configury: build native pkgconf and centralise various conf files
Since we need pkgconf for Cflags.private support, it seems like a
logical place for these types of config files instead of being
spread over Makefile, binutils, and gcc.
2014-02-08 23:23:00 +11:00
Mark Brand 082d50a3bd package qtdeclarative: exclude from i686-pc-mingw32 2014-02-07 11:29:33 +01:00
Mark Brand ef2799c07b update qt5 modules 2014-02-06 16:34:20 +01:00
Mark Brand a4eedb7465 update package gdb 2014-02-06 14:20:01 +01:00
Mark Brand 20b2c37478 update package gnutls 2014-02-05 09:48:01 +01:00
Mark Brand 854118298b update package sqlite 2014-02-04 09:29:40 +01:00
Stefan Hajnoczi 5efd0b159b package portaudio: update to v19_20140130
A new PortAudio stable release has been made.

The mxe-specific patches in src/portaudio-1-win32.patch have changed as
follows:

  [Unchanged]  pa_win_ds.c needs a definition for DSSPEAKER_7POINT1
  from the DirectSound headers.  Mingw doesn't include this constant so
  we patch it.

  [Added] CalculateBufferSettings() mixes int and unsigned long types.
  gcc treats this sloppy use of types as an error.  Manually cast since
  we know it's safe on Windows where the LLP64 data model is used.

  [Added] configure.in mistakingly lists pa_win_wdmks_util.o instead of
  the correct filename, pa_win_wdmks_utils.o.  I have sent a patch
  upstream to PortAudio and we'll be able to drop this in the next
  update.

  [Dropped] pa_win_wdmks.c now uses special headers for mingw so we do
  not need to define _WAVEFORMATEXTENSIBLE_ anymore.

  [Dropped] configure.in now supports building multiple hostapis with
  mingw since my patch was merged upstream in PortAudio.  We no longer
  need to modify LIBS.

Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>
2014-02-02 15:23:32 +01:00
Niels Kristian Bech Jensen f133c41662 update package harfbuzz 2014-02-01 22:19:36 +11:00
Niels Kristian Bech Jensen fb00392089 update package gdk-pixbuf 2014-02-01 22:19:22 +11:00
Tony Theodore dfb9461b88 update package llvm 2014-02-01 13:09:43 +11:00
Josh Heidenreich 5832d3b707 add package assimp 2014-02-01 12:23:26 +11:00
Tony Theodore 04862bc8d9 package ffmpeg: fix ignored version 2014-01-31 15:20:13 +11:00
Tony Theodore c8326412d3 package qtbase: don't copy pkg-config files to standard search path
subsequent qt5 packages would also require this so add
qt5 to PKG_CONFIG_PATH instead:

14b5bef5e2
2014-01-31 14:58:24 +11:00
Tony Theodore 14b5bef5e2 package gcc: add qt5 to pkgconfig search path 2014-01-31 14:57:12 +11:00
Mark Brand 1bc3ef2f14 update package curl 2014-01-31 01:20:26 +01:00
Moritz Bunkus 821a0dcfad Qt4, Qt5: create symlinks $(TARGET)-qmake-qtX in $(PREFIX)/bin
That way a configure script looking for "qmake-qt4" or "qmake-qt5"
with AC_PATH_PROG will find e.g. x86_64-w64-mingw32-qmake-qt5
properly. See
http://thread.gmane.org/gmane.comp.gnu.mingw.cross-env/3424/focus=3426
2014-01-30 17:00:54 +01:00
Tony Theodore 3b09fb3552 update package mpc 2014-01-29 12:09:40 +11:00
Tony Theodore 8b34975028 update package mingw-w64 2014-01-29 12:09:17 +11:00
Tony Theodore 72e3e83ab7 update package imagemagick 2014-01-29 02:13:34 +11:00
Niels Kristian Bech Jensen a613f2cf15 update package mpg123 2014-01-29 01:50:35 +11:00
Niels Kristian Bech Jensen f5e44857ad update package libpano13 2014-01-29 01:49:50 +11:00
Niels Kristian Bech Jensen 7132544ab4 update package libmicrohttpd 2014-01-29 01:48:52 +11:00
Niels Kristian Bech Jensen ce142af567 update package imagemagick 2014-01-29 01:48:23 +11:00
Niels Kristian Bech Jensen 1066ea7736 update package gdk-pixbuf 2014-01-29 01:48:00 +11:00
Niels Kristian Bech Jensen 5bb7b7014a update package armadillo 2014-01-29 01:47:33 +11:00
Niels Kristian Bech Jensen aaa43ae49e update package gstreamer and plugins 2014-01-29 01:45:08 +11:00
Niels Kristian Bech Jensen 5168728bc4 package libbluray: fix deps 2014-01-28 19:06:17 +11:00
Niels Kristian Bech Jensen a578b6bb3d package gnutls: fix deps 2014-01-28 19:05:45 +11:00
Tony Theodore 2966743e0e package xine-lib: portability fix 2014-01-28 17:53:01 +11:00
Tuukka Pasanen 565d0f01ed package xine-lib: update to 1.2x series 2014-01-28 16:34:47 +11:00
Tony Theodore 50ad49f7bc packages libcdio mman-win32 vcdimager: fix update placeholders 2014-01-28 16:12:26 +11:00
Tuukka Pasanen 8cab39c2a5 package ffmpeg: Update target now handle FFmpeg 2.x versions 2014-01-28 16:05:17 +11:00
Tuukka Pasanen 52742529c7 package ffmpeg: New version 2.1.1 2014-01-28 16:05:10 +11:00
Tuukka Pasanen 39cbd5dc06 package mman-win32: change header files mman.h to man-win32.h for make sure only application that wants to use it will use it 2014-01-28 16:03:03 +11:00
Tuukka Pasanen ea231497a3 package mman-win32: changed tar-ball name better 2014-01-28 16:02:47 +11:00
Tuukka Pasanen 8e343ae8d3 new package vcdimager: depency of xine-lib 1.2 2014-01-28 16:02:35 +11:00
Tuukka Pasanen 6ac8cdd497 new package mman-win32: depency of xine-lib 1.2 2014-01-28 16:02:28 +11:00
Tuukka Pasanen 5829b940ec new package libmpcdec: depency of xine-lib 1.2 2014-01-28 16:01:57 +11:00
Tuukka Pasanen c4567f72cc new package libcdio: depency of xine-lib 1.2 2014-01-28 16:01:36 +11:00
Tony Theodore 63fcd52dda package gdk-pixbuf: install autotools aux files 2014-01-28 15:04:55 +11:00
Mark Brand ad174ec0fe update package wget 2014-01-20 21:45:23 +01:00
Mark Brand 1491bf52b4 update package dbus 2014-01-20 21:14:18 +01:00
Mark Brand 659cc7e441 update package jpeg 2014-01-20 21:10:11 +01:00
Tony Theodore a19e567520 package a52dec: use pkg name instead of $(PKG) variable in update section 2014-01-14 15:01:15 +11:00
Tony Theodore 900214573d Merge pull request #303 from uwehermann/update_fixes
Update fixes
2014-01-13 20:00:16 -08:00
Tony Theodore 25a6762e46 package check: use pkg name instead of $(PKG) variable in update section 2014-01-14 14:52:28 +11:00
Tony Theodore 1089f40d5f Merge branch 'check' of https://github.com/uwehermann/mxe into uwehermann-check 2014-01-14 14:50:29 +11:00
Tony Theodore d952443441 Merge pull request #300 from LBg/patch-1
fix package guile
2014-01-13 18:53:20 -08:00
Uwe Hermann 92124865e0 nsis: Fix update macro 2014-01-11 19:01:21 +01:00
Uwe Hermann cde7bffd80 devil: Fix update macro 2014-01-11 18:24:55 +01:00
Uwe Hermann fcf492b596 a52dec: Fix update macro 2014-01-11 18:12:39 +01:00
Uwe Hermann 3891c47a22 Add package check 2014-01-11 17:54:41 +01:00
Mark Brand 897321906c update package netpbm 2014-01-10 02:41:58 +01:00
Mark Brand 1366dced9a update package openssl 2014-01-08 03:04:54 +01:00
Mark Brand 61c1b9ebd8 update package dbus 2014-01-08 02:05:15 +01:00
Mark Brand 0fd2fedbe9 update package libzip 2014-01-04 21:25:24 +01:00
Mark Brand 1b6765e389 update package poppler 2014-01-04 21:21:15 +01:00
Guilherme Lima Bernal 733a8f7f4d fix package guile
The configuration file have changed since last version and it now compiles fine without the patch (but fails with it because patch is outdated)
2014-01-03 09:19:34 -02:00
Tony Theodore 59c940ea69 Merge pull request #296 from TimothyGu/libnut
Delete package libnut
2014-01-01 19:59:07 -08:00
Tony Theodore ae93ebc9c9 Merge pull request #294 from TimothyGu/ffmpeg
ffmpeg: enable libavresample building
2014-01-01 19:38:15 -08:00
Tony Theodore 7ec33a70ff Merge pull request #293 from TimothyGu/guile
Fix/update guile
2014-01-01 19:31:48 -08:00
Timothy Gu df966e3d2a Delete package libnut
It is buggy and is abandoned by upstream.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2013-12-30 20:06:20 -08:00
Timothy Gu cd34cd312e ffmpeg: enable libavresample building
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2013-12-29 11:47:58 -08:00
Timothy Gu 25ee3ce514 guile: update and fix update macro
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2013-12-29 11:44:03 -08:00
Guilherme Bernal 0ea4d296ee enable all targets for llvm 2013-12-29 15:29:47 -03:00
Mark Brand 9e9378f9b9 package libf2c: update checksum 2013-12-29 02:13:58 +01:00
Mark Brand 673834aae2 package cfitsio: update checksum 2013-12-29 02:12:52 +01:00
Mark Brand ee2f3566f1 package gsoap: update checksum 2013-12-29 02:05:01 +01:00
Tony Theodore 78d6a7a9c9 package sfml: fix freetype detection 2013-12-26 18:50:53 +11:00
Tony Theodore c96a893a24 package vtk: use included freetype library 2013-12-26 18:50:25 +11:00
Tony Theodore cd82d8af1d package libbluray: fix freetype2 include path 2013-12-26 17:58:58 +11:00
Tony Theodore 69eefd6a89 package postgresql: install additional libpq headers 2013-12-26 16:29:24 +11:00
Tony Theodore 5ca0c0120a Merge pull request #287 from letouzey/master
ocaml-lablgtk2.mk : extra dependency w.r.t. gtksourceview
2013-12-25 18:47:52 -08:00
Niels Kristian Bech Jensen 8e1b134ec0 package exiv2: use upstream fix for link to libpsapi 2013-12-26 13:40:55 +11:00
Niels Kristian Bech Jensen 49ddd67b26 update package lua 2013-12-26 13:38:47 +11:00
Niels Kristian Bech Jensen 7b64d4d0f3 package exiv2: link to libpsapi 2013-12-26 13:38:08 +11:00
Niels Kristian Bech Jensen 9b087a75a6 update package fribidi 2013-12-26 13:36:04 +11:00
Niels Kristian Bech Jensen 79be8db7d2 update package cfitsio 2013-12-26 13:35:37 +11:00
Niels Kristian Bech Jensen ceef5790ba update package xapian-core 2013-12-26 13:34:28 +11:00
Niels Kristian Bech Jensen c0249d6763 update package armadillo 2013-12-26 13:33:49 +11:00
Niels Kristian Bech Jensen d551c7e9a1 update package opus 2013-12-26 13:32:13 +11:00
Niels Kristian Bech Jensen 817b73f4bc update package harfbuzz 2013-12-26 13:31:51 +11:00
Tony Theodore 2cfde1a96d package guile: add -ldl to LIBS 2013-12-24 22:55:59 +11:00
Tony Theodore ee28c6bd66 package libltdl: add dlfcn-win32 dependency 2013-12-24 22:55:07 +11:00
Mark Brand 9f8e618bdc update package libpng 2013-12-19 23:08:05 +01:00
Mark Brand f1a317f8cd update package curl 2013-12-18 23:57:11 +01:00
Mark Brand ca680fb18d package sqlite: do not disable thread safety
This was disabled in 9ff1828308 due to
buggy pthread support, but this this option does not induce sqlite
to use multiple threads. Instead, it builds sqlite with the
necessary mutexes to make the library thread safe.

https://sqlite.org/threadsafe.html
2013-12-16 13:18:34 +01:00
Mark Brand 20909dba34 update package pcre 2013-12-16 13:17:27 +01:00
Mark Brand bd0216b251 update package freetype 2013-12-12 21:18:55 +01:00
Mark Brand e8765d97d5 update qt5 packages (5.2.0 final) 2013-12-12 16:48:46 +01:00
Pierre Letouzey ef0e5304dd ocaml-lablgtk2.mk : extra dependency w.r.t. gtksourceview 2013-12-10 19:00:23 +01:00
Mark Brand e02abb5169 update package gdb 2013-12-08 10:51:11 +01:00
Mark Brand e5918c8a36 qt5 packages: yet more patches from upstream 2013-12-06 22:11:03 +01:00
Mark Brand 215e523c2d update package sqlite 2013-12-06 16:35:22 +01:00
Mark Brand 8812b170ba qt packages: still more patches from upstream 2013-12-05 09:44:30 +01:00
Mark Brand 21634abaf1 qt5 packages: more patches from upstream 2013-12-04 08:39:03 +01:00
Niels Kristian Bech Jensen 3523638b9e update package liblo 2013-12-04 17:41:04 +11:00
Niels Kristian Bech Jensen df5cf0dd66 package opus: ignore release candidates 2013-12-04 17:37:51 +11:00
Niels Kristian Bech Jensen 71f60e259c update packages ilmbase openexr 2013-12-04 17:36:34 +11:00
Niels Kristian Bech Jensen f5b0421297 update package imagemagick 2013-12-04 17:35:53 +11:00
Niels Kristian Bech Jensen 26fede61b2 update package gsoap 2013-12-04 17:35:31 +11:00
Niels Kristian Bech Jensen 8850c908fc update package file 2013-12-04 17:35:14 +11:00
Niels Kristian Bech Jensen 806ba781e8 update package armadillo 2013-12-04 17:35:00 +11:00