Commit Graph

32 Commits

Author SHA1 Message Date
Tony Theodore a228c0488f all packages: switch to sha256 checksums
closes #871
2015-09-23 17:27:16 +10:00
Tony Theodore b672cd8266 update various packages (tested on i686-w64-mingw32.static)
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
2014-12-01 23:51:26 +11:00
Timothy Gu c4eb5cb0ce Merge branch 'stable'
Conflicts:
	src/guile.mk
	src/xine-lib.mk
2014-10-20 22:25:20 -07:00
Timothy Gu d0bf25c56d xine-lib: Use autoreconf -fi
Might fix #540.
2014-10-20 12:22:43 -07:00
Tony Theodore 8de0584a23 many packages: explicitly disable shared builds
closes #369
2014-04-06 23:18:24 +10: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
Volker Grabsch e412eb642d Move package versions from index.html back into the src/*.mk files
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)
2013-07-22 01:41:31 +02:00
Tony Theodore dd4e98035e package xine-lib: fix update macro 2013-06-04 20:06:43 +10:00
Tony Theodore 5390e5203e various packages: enable/disable mingw-w64 builds 2013-06-01 22:28:04 +10:00
Ulrich Klauer f31c48e8ae Build xine-lib with wavpack support
Activate wavpack support in xine-lib. This reveals a latent bug
(missing include) in xine-lib, for which a patch is provided.
2013-03-03 18:00:57 +01:00
Mark Brand 2f14c2137c update package xine-lib 2012-06-13 10:49:14 +02:00
Tony Theodore 4ed13a9f30 all packages: use $(WGET) portability variable 2012-05-16 17:49:40 +10:00
Volker Grabsch 00f4690d3f Move full package names from src/*.mk into package list (index.html) 2012-03-29 21:41:44 +02:00
Volker Grabsch 7badad85c9 Move doc/index.html -> index.html 2012-03-29 12:14:15 +02:00
Volker Grabsch 7e6723adb5 Move $(PKG)_VERSION and $(PKG)_WEBSITE from src/*.mk into doc/index.html 2012-03-29 11:07:07 +02:00
Volker Grabsch defdff28f0 Rebrand to new project name MXE 2012-03-28 15:46:58 +02:00
Mark Brand aca1f5d8fe update packages file xine-lib 2012-01-02 10:53:33 +01:00
Mark Brand 9850fb7e39 package xine-lib: enable graphicsmagick 2011-11-13 15:14:28 +01:00
Mark Brand 7581eace52 update package xine-lib 2011-11-13 12:11:14 +01:00
Mark Brand 459f802837 package xine-lib: fix mng support 2011-11-04 00:11:36 +01:00
Volker Grabsch a52051f928 don't call autopoint in package xine-lib 2011-05-20 02:39:53 +02:00
Volker Grabsch b1b338dc87 don't remove the "-no-undefined" flag, but provide clean bugfixes instead for packages exiv2 and xine-lib 2011-03-27 18:14:08 +02:00
Mark Brand 2766e503d0 package xine-lib: gcc 4.6 workaround 2011-03-26 01:42:00 +01:00
Mark Brand 0d20234f54 remove $($PKG)_SUBDIR) from FILE and URL defintions
For now this means a bit of duplication, but if the remaining
references to SUBDIR can be dealt with, we should be able
to get rid of the SUBDIR defintion altogether.
2010-12-12 01:16:13 +01:00
Volker Grabsch 2901321590 improved coding style 2010-12-02 20:34:00 +01:00
Tony Theodore 78ae1f8112 package xine-lib: correct package name of faad2 2010-10-03 22:37:52 +11:00
Tony Theodore cd02b3eefa package xine-lib: enable new faad and ffmpeg build options 2010-10-03 22:20:43 +11:00
Volker Grabsch de8e1233f2 upgrade version of package xine-lib, removing a patch that is no longer needed 2010-09-23 03:20:40 +02:00
Volker Grabsch 842a36b24c disable aalib explicitly in package xine-lib (by Mark de Wever) 2010-05-12 19:25:44 +02:00
Volker Grabsch b2053a8302 detangle package pthreads from package gcc
Originally, the builds of gcc and pthreads were interlaced as a
work-around to get OpenMPI support. However, that never worked.
2010-05-03 12:12:53 +02:00
Volker Grabsch d2ce4901e8 new package: xine-lib 2010-04-26 18:15:56 +02:00