summaryrefslogtreecommitdiffstats
path: root/src/glib.mk
Commit message (Collapse)AuthorAgeFilesLines
* gettext libiconv: refactor darwin buildsTony Theodore2018-02-281-20/+2
|
* glib: use native pkgconfTony Theodore2018-02-271-2/+4
|
* libffi: always build native (since glib is always built on linux)Tony Theodore2018-02-271-1/+1
|
* libffi: build native version on darwin for glibTony Theodore2018-02-271-2/+2
|
* glib: build on darwin instead of using macports binaries (#2059)Tony Theodore2018-02-261-4/+41
| | | see #2053
* cross packages: replace dependency gcc with ccTony Theodore2017-12-221-1/+1
|
* native pkgs: use explicit cross-target deps and remove empty rulesTony Theodore2017-12-221-1/+1
|
* glib: run autogen.sh for native build alsoTony Theodore2017-11-221-0/+1
| | | | closes #1986
* add dependency package autotoolsTony Theodore2017-11-091-1/+1
| | | | fixes #1959
* native plugin fixupsTony Theodore2017-10-301-1/+1
| | | | | | | | - gettext requires recent autotools - add for Ubuntu 14.04 (trusty) - fixes #1892 - add deps for Debian Jessie and Wheezy - libtool is built for prior Debian/Ubuntu, remove from docs - tidy up darwin overrides
* glib: refactor native toolsTony Theodore2017-10-261-59/+45
| | | | | | | | | | | | | | fixes #1934 The method of symlinks to native tools fails when glib versions drift too far apart - the obvious solution would be to update more frequently, but glib (and downstream friends) are always difficult to update. This set of changes: - always builds tools on linux - builds tools only once - uses pre-built packages for darwin - is untested on freebsd
* more URL updatesViktor Szakats2017-03-101-1/+1
|
* URL updatesViktor Szakats2017-03-041-2/+2
|
* Fix glib build failure if native glib is unavailablePhillip Berndt2017-02-151-0/+1
| | | | | | | | | | | Recent versions of glib require libmount on Linux. If it is unavailable, configure fails with checking libmount/libmount.h presence... no checking for libmount/libmount.h... no configure: error: *** Could not find libmount This commit disables libmount.
* glib: update to 2.50.2Boris Nagaev2017-02-011-2/+2
| | | | See https://github.com/mxe/mxe/issues/1647#issuecomment-275888417
* glib: fix updaterBoris Nagaev2017-02-011-1/+1
|
* add _WEBSITE and _DESCR fields to core packagesBoris Nagaev2016-12-221-0/+2
| | | | | | See https://github.com/mxe/mxe/issues/1422 Automation (Python 2 code): https://gist.github.com/9f5c315e5d0cf113d41dc454b7a0eb41
* Copyright headers: point to LICENSE.md and shortenBoris Nagaev2016-08-271-2/+1
| | | | | | | | | | | | | | | | | | | The following script was applied: sed ':a;/part of MXE.$/{N;s/\n//;ba}' -i $(git grep -l 'part of MXE') sed 's/\(part of MXE\).*\(See index.html\)/\1. \2/' -i \ $(git grep -l 'part of MXE.*See index.html') before='This file is part of MXE. See index.html for further information.' after='This file is part of MXE. See LICENSE.md for licensing information.' sed "s/$before/$after/" -i $(git grep -l 'part of MXE') Then git grep 'index.html for further information' revealed two other files. One of them was patched manually (patch.mk). Makefile has text "See index.html for further information" unrelated to licensing. See https://github.com/mxe/mxe/issues/1500#issuecomment-241340792
* all packages: really use sha256 checksumsTony Theodore2015-09-231-1/+1
|
* many packages: cleanup deps orderingTony Theodore2015-09-231-1/+1
|
* all packages: switch to sha256 checksumsTony Theodore2015-09-231-1/+1
| | | | closes #871
* glib: update 2.42.1 --> 2.44.1Tony Theodore2015-09-141-2/+2
| | | | no more gtk-doc dependence - simply issues warnings
* glib: Build native zlib for tools.Tobias Gruetzmacher2015-02-051-3/+9
| | | | | Newer versions of glib require zlib, so the build fails if zlib (& development headers) aren't installed in the host system...
* Don't depend on if_nametoindex from iphlpapi.dll.Tobias Gruetzmacher2015-01-171-2/+1
| | | | This makes glib work on Windows XP again.
* update various packages (tested on i686-w64-mingw32.static)Tony Theodore2014-12-011-2/+2
| | | | | | | ffmpeg flac gdk-pixbuf glew glib graphicsmagick ilmbase imagemagick libffi libftdi1 libircclient libmicrohttpd libpaper librsvg libtool libwebp libxml++ libxml2 mpg123 mxml nlopt oce openblas opencv opusfile pfstools poco poppler primesieve x264 xine-lib
* various packages: run `make cleanup-style`Tony Theodore2014-10-291-2/+2
|
* glib: fix for i686-w64-mingw32Mark Brand2014-10-271-1/+1
| | | | Correction to 38cdd7b19b24eb82a029c75b0891d9bce6b927a5
* mingw-w64: updateMark Brand2014-10-271-1/+2
|
* glib, glibmm: Update to 2.42.0Timothy Gu2014-10-141-2/+3
| | | | Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* Update glib and glibmm to 2.41.2Lluixhi Scura2014-10-141-2/+2
|
* glib: Clarify the glib-* tools building processTimothy Gu2014-08-191-0/+7
|
* glib: remove outdated commentTimothy Gu2014-08-191-1/+1
|
* Multiple packages: use target-g++ instead of target-c++ as CXXTimothy Gu2014-08-101-1/+1
| | | | | | It is more explicit and conforms with other packages. Signed-off-by: Timothy Gu <timothygu99@gmail.com>
* Updated Glib for shared buildTuukka Pasanen2014-02-101-4/+1
|
* update package glibNiels Kristian Bech Jensen2013-11-131-2/+2
|
* update package gtk2 and dependenciesNiels Kristian Bech Jensen2013-11-101-2/+2
|
* update packages cairo fontconfig glib harfbuzz pangoNiels Kristian Bech Jensen2013-09-071-2/+2
|
* Move package versions from index.html back into the src/*.mk filesVolker Grabsch2013-07-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | Most of the automatic conversion was done using the following Python script: import os import re pkgs = sorted(mkfile[:-len('.mk')] for mkfile in os.listdir('src') if mkfile.endswith('.mk')) with open('index.html', 'rb') as f: index = f.read() pkgs_index = re.findall('<td class="package">([^<]*)</td>', index) assert pkgs_index == pkgs versions = dict(re.findall('<td id="([^"]*)-version">([^<]*)</td>', index)) assert sorted(versions.keys()) == pkgs for pkg in pkgs: version = versions[pkg] with open('src/' + pkg + '.mk', 'rb') as f: mk = f.read() checksumpos = mk.index('\n$(PKG)_CHECKSUM ') versionline = '\n$(PKG)_VERSION := %(version)s' % {'version': version} newmk = mk[:checksumpos] + versionline + mk[checksumpos:] with open('src/' + pkg + '.mk', 'wb') as f: f.write(newmk)
* update package glib and friendsNiels Kristian Bech Jensen2013-06-291-1/+1
|
* packages libiconv glib: fix for removed gets() and apply patches in glib buildTony Theodore2013-06-071-0/+2
|
* Update glib.mkRyan Pavlik2013-03-081-1/+1
| | | Don't let autogen.sh run configure - we do this manually.
* package glib: install gspawn-win32-helper programsTony Theodore2013-02-131-1/+1
|
* package glib: install m4 macrosTony Theodore2013-02-101-0/+1
|
* update package glibTony Theodore2012-12-081-1/+1
|
* update package glibMark Brand2012-10-121-1/+1
|
* package glib: build native tools only when not installedTony Theodore2012-09-181-2/+17
|
* package glib: use autogen.sh to avoid errorMark Brand2012-06-151-3/+1
|
* update package glibMark Brand2012-06-151-1/+1
|
* update package glibHans Petter Jansson2012-06-151-3/+10
|
* all packages: use $(WGET) portability variableTony Theodore2012-05-161-1/+1
|