summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #997 from LuaAndC/dlfcn-win32Tony Theodore2015-11-152-2/+26
|\ | | | | dlfcn-win32: build test files and remove /tmp/test.{c,dll}
| * dlfcn-win32: remove /tmp/test.{c,dll}Boris Nagaev2015-11-151-0/+25
| | | | | | | | fix #994
| * dlfcn-win32: build test filesBoris Nagaev2015-11-151-2/+1
| | | | | | | | Remove the comment about MXE not supporting shared target.
* | Makefile: don't echo nonetwork.so recipeTony Theodore2015-11-151-2/+2
|/
* Update versions.jsonMXEBot as Travis CI2015-11-141-1/+1
|
* libpng: updateMark Brand2015-11-141-2/+2
|
* Merge pull request #977 from LuaAndC/nonetworkTony Theodore2015-11-144-4/+68
|\ | | | | disable networking with LD_PRELOAD when build
| * new package howto: add not-to-do rulesBoris Nagaev2015-11-101-0/+22
| |
| * index.html: add a dot at the end of the sentenceBoris Nagaev2015-11-101-1/+1
| |
| * build-pkg: blacklist nonetwork.soBoris Nagaev2015-11-101-0/+1
| |
| * set WGET=false when buildBoris Nagaev2015-11-101-1/+1
| | | | | | | | | | | | Prevent $(WGET) from downloading on platforms not supporting LD_PRELOAD. fix #969
| * disable networking with LD_PRELOAD when buildBoris Nagaev2015-11-102-3/+44
| | | | | | | | see #969
* | Merge pull request #981 from gcoco/Fedora_reqsTony Theodore2015-11-121-1/+1
|\ \ | | | | | | gdk-pixbuf2-devel not gdk-pixbuf-devel
| * | gdk-pixbuf2-devel not gdk-pixbuf-develgcoco2015-11-111-1/+1
| |/ | | | | This is to provide gdk-pixbuf-csource.
* | Merge pull request #980 from LuaAndC/build-pkg-eol-for-last-lineTony Theodore2015-11-121-1/+1
|\ \ | |/ |/| build-pkg: add EOL after last line in *.list file
| * build-pkg: add EOL after last line in *.list fileBoris Nagaev2015-11-111-1/+1
|/ | | | fix #979
* Merge pull request #956 from LuaAndC/aubio-no-docsBoris Nagaev2015-11-101-1/+6
|\ | | | | aubio: disable txt2man and doxygen docs
| * aubio: disable txt2man and doxygen docsBoris Nagaev2015-11-101-1/+6
|/ | | | see #952
* Update versions.jsonMXEBot as Travis CI2015-11-101-0/+2
|
* Merge pull request #813 from LuaAndC/upxTony Theodore2015-11-106-2/+193
|\ | | | | add packages lzma and upx
| * index.html: fix indentation for package uclBoris Nagaev2015-11-101-2/+2
| |
| * add package upxBoris Nagaev2015-11-103-0/+90
| |
| * add package lzmaBoris Nagaev2015-11-104-0/+101
|/
* Merge pull request #963 from LuaAndC/build-pkg-print-progressTony Theodore2015-11-091-2/+63
|\ | | | | build-pkg: print progress
| * build-pkg: improve the progress printer accuracyBoris Nagaev2015-11-091-5/+34
| | | | | | | | | | | | | | There are 20 huge packages like gcc that are compiled for a half of the build time. The time left expected by the progess printer changes dramatically after building a huge package. Information about huge packages smoothes the changes.
| * build-pkg: separate progress printing codeBoris Nagaev2015-11-091-12/+28
| |
| * build-pkg: print progressBoris Nagaev2015-11-091-1/+13
| | | | | | | | | | | | Example: [ 4/100] The build is expected to complete in 0.3 hours, on Thu Oct 29 23:03:27 2015
| * build-pkg: add logging function echoBoris Nagaev2015-11-091-1/+5
| | | | | | | | | | echo is format + print log is echo('[build-pkg]', ...)
* | Update versions.jsonMXEBot as Travis CI2015-11-091-0/+1
| |
* | Merge pull request #974 from LuaAndC/uclTony Theodore2015-11-093-0/+81
|\ \ | |/ |/| add package ucl
| * ucl: fix shared buildBoris Nagaev2015-11-091-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libtool could not find -lwinmm and produced the following message: *** Warning: linker path does not have real file for library -lwinmm. *** I have the capability to make that library automatically link in when *** you link to this library. But I can only do this if you have a *** shared version of the library, which you do not appear to have *** because I did check the linker path looking for a file starting *** with libwinmm and none of the candidates passed a file format test *** using a file magic. Last file checked: /usr/lib/mxe/usr/lib/gcc/i686-w64-mingw32.shared/5.2.0/../../../../i686-w64-mingw32.shared/lib//libwinmm.a *** The inter-library dependencies that have been dropped here will be *** automatically added whenever a program is linked with this library *** or is declared to -dlopen it. *** Since this library must not contain undefined symbols, *** because either the platform does not support them or *** it was explicitly requested with -no-undefined, *** libtool will only create a static version of it. After that, it created a static library instead of shared one. Even -no-undefined did not help.
| * add package uclBoris Nagaev2015-11-092-0/+29
|/
* Merge pull request #973 from remyroy/masterTimothy Gu2015-11-091-0/+3
|\ | | | | Adding Cataclysm: Dark Days Ahead in the list of projects who use MXE
| * Adding Cataclysm: Dark Days Ahead in the list of projects who use MXERémy Roy2015-11-081-0/+3
|/
* Update versions.jsonMXEBot as Travis CI2015-11-051-1/+1
|
* gmp: updateMark Brand2015-11-051-5/+4
|
* Update versions.jsonMXEBot as Travis CI2015-11-021-1/+1
|
* sqlite: updateMark Brand2015-11-021-2/+2
|
* Update versions.jsonMXEBot as Travis CI2015-11-011-2/+0
|
* Merge pull request #958 from tonytheodore/threadsTony Theodore2015-11-0117-104/+41
|\ | | | | Building pthreads inline with gcc and enable optional posix threads in libgcc
| * enbale MXE_GCC_THREADS and allow target spec <triplet>.<link>.<threads>Tony Theodore2015-10-312-2/+5
| | | | | | | | | | | | | | * enables optional c++11 <thread>, <mutex>, and <future> in libgcc * avoid double build advice: http://sigrok.org/gitweb/?p=sigrok-util.git;a=blob;f=cross-compile/mingw/README;h=248af546f939a81855dda33142d834eecf2979c2;hb=HEAD#l44 * not heavily tested but should be released for feedback
| * gcc pthreads: build pthreads and mingw-w64 headers inline and enable libgompTony Theodore2015-10-3116-102/+36
|/ | | | | | | | | * fixes "~winpthreads changes ~pthread_signal.h" etc. reported by build-pkg mingw-w64 installs dummy headers if winpthreads isn't built * enables libgomp to avoid double-build (see #331) * no change in openmp-validation (still 20 failures - taken with a grain of salt as the batch file test runner isn't a reliable perl substitute) * pthreads virtual package kept for future testing
* Merge pull request #959 from LuaAndC/build-pkg-install-sourceTony Theodore2015-10-281-87/+117
|\ | | | | build-pkg: install source, refactoring and other improvements
| * build-pkg: exclude usr and settings.mk from sourceBoris Nagaev2015-10-281-2/+0
| |
| * build-pkg: use current date as Debian patch versionBoris Nagaev2015-10-271-1/+4
| | | | | | | | | | | | | | Example: "4_1_3" -> "4.1.3-20151028". Adding build-unique (making two builds in one day is unlikely) Debian patch version tells APT that the package was updated.
| * build-pkg: replace _ with . in versionsBoris Nagaev2015-10-271-1/+1
| | | | | | | | | | | | Underscores in versions were previously replaced with dashes. Example: 4_1_3 -> 4-1-3 (package winpcap). "-3" is interpreted as Debian patch version, which is wrong.
| * build-pkg: add package mxe-sourceBoris Nagaev2015-10-271-1/+31
| | | | | | | | close #946
| * build-pkg: rename makeMxeRequirementsDebBoris Nagaev2015-10-271-3/+3
| | | | | | | | rename makeMxeRequirementsDeb to makeMxeRequirementsPackage
| * build-pkg: refactor package building functionBoris Nagaev2015-10-271-74/+58
| | | | | | | | | | | | Move common code (making a directory, control file, running tar, dpkg-deb, etc) to function makePackage(). This function is used by functions makeDeb() and makeMxeRequirementsDeb().
| * build-pkg: find build arch with dpkg-architectureBoris Nagaev2015-10-271-2/+3
| |