summaryrefslogtreecommitdiffstats
path: root/package/pixman
Commit message (Collapse)AuthorAgeFilesLines
* pixman: unbreak on nios codesourcery 2014.05Peter Korsgaard2014-10-311-0/+7
| | | | | | | | | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/ec3/ec31257a66583ca69bbad5ecfedb4c25b85268ee/ http://autobuild.buildroot.net/results/b24/b241ef7b7283efd92028d98355f268d93a12ffdd/ http://autobuild.buildroot.net/results/36c/36cc9386747854b632ec4e22bed8f32a0e2eec32/ http://autobuild.buildroot.net/results/b8a/b8a2de871eec249d03744fcd4ea6b5d3d1b01bd5/ And many others. The toolchain gets confused about TLS access through the GOT (PIC), so disable TLS support in pixman. The error from the assembler is: movhi r4, %got_hiadj(%tls_ldo(fast_path_cache)) {standard input}:172: Error: bad expression Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pixman: Fix C pre-processor issues in LEAF_MIPS32R2Vicente Olivert Riera2014-10-231-0/+33
| | | | | | | | | | | | | | Apply a patch which will be upstreamed soon to fix a problem with the C pre-processor. This fixes a build failure in MIPS32r2 architectures. Related: http://lists.freedesktop.org/archives/pixman/2014-September/003419.html Bug report: https://bugs.freedesktop.org/show_bug.cgi?id=83358 Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pixman: rename patches to follow the new name structureVicente Olivert Riera2014-10-231-0/+0
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire2014-10-041-2/+2
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/pixman: Bump version to 0.32.6Bernd Kuhls2014-07-191-1/+1
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pixman: Version bump 0.32.4Bernd Kuhls2014-04-032-39/+1
| | | | | | | - removed pixman-01-loongson-cflags.patch, applied upstream Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pixman: fix patch for FE_DIVBYZERO detectionThomas Petazzoni2014-02-231-1/+1
| | | | | | | | | | | | | | | | In commit a9baea4345625f6f00fc59395faec83e08346015 ('pixman: add patch to fix Microblaze build failure'), a patch is added to the pixman package to avoid using the FE_DIVBYZERO definition when it is not available. However, it was using the have_fe_divbyzero variable to define or not HAVE_FEDIVBYZERO, while the AC_CHECK_DECL autoconf macro sets the ac_cv_have_decl_FE_DIVBYZERO variable. The end result was that the FE_DIVBYZERO macro was considered as never being available. This commit fixes that by using the appropriate variable. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* pixman: add patch to fix Microblaze build failureThomas Petazzoni2014-02-222-0/+41
| | | | | | | | | | | | | | | | | | The Microblaze build of pixman was failing due to FE_DIVBYZERO not being implemented. It turns out that the usage of it, like fenv.h and feenableexcept() is optional. So the patch simply adds a configure check and disables the appropriate code (which is only use in the tests anyway). This commit also renames the existing patch to follow the patch naming convention, and get a reliable ordering when applying patches. Fixes: http://autobuild.buildroot.org/results/806/8064092cdbac85fbf4322429d29d5d11dc51860f/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Fix package headers to comply with coding styleAlexandre Belloni2013-06-061-0/+1
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'next'Peter Korsgaard2013-06-022-1/+41
|\
| * pixman: Apply upstream patch to fix compilation on MIPSMarkos Chandras2013-05-232-0/+40
| | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/38aa4f2a2269b80226b910c46e0c9abe7dc38ff8/ Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
| * pixman: Version bump to 0.30.0Markos Chandras2013-05-171-1/+1
| | | | | | | | | | Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | pixman: add license informationsThomas Petazzoni2013-05-121-0/+3
|/ | | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pixman: bump versionSagaert Johan2013-01-131-1/+1
| | | | | Signed-off-by: Sagaert Johan <sagaert.johan@skynet.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* packages: switch to host-pkgconfGustavo Zacarias2012-10-291-1/+1
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: use new host-xxx-package macrosArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* pixman: bump version and compilation fixYegor Yefremov2012-03-121-3/+8
| | | | | | | | | - bump to 2.5 and change download location - disable iwmmxt support for CPU's that don't have this feature Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pixman: Bump version to 0.24.2Will Newton2012-02-022-13/+4
| | | | | | [Peter: depend on pkg-config, forcibly disable gtk-based demos] Signed-off-by: Will Newton <will.newton@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSThomas Petazzoni2011-09-291-2/+2
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* pixman: bump versionWill Wagner2010-04-081-1/+1
| | | | | Signed-off-by: Will Wagner <will_wagner@carallon.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Bump pixman to 0.17.4Paulius Zaleckas2010-02-281-1/+1
| | | | Signed-off-by: Paulius Zaleckas <paulius.zaleckas@gmail.com>
* pixman: convert to autotools infrastructure for host packageThomas Petazzoni2009-12-151-43/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* buildroot: silence ./configure step when building with 'make -s'Peter Korsgaard2009-10-011-1/+1
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: provide download target for host packagesPeter Korsgaard2009-03-241-0/+3
|
* package: add STAMP_DIR and use for host buildsPeter Korsgaard2009-03-191-15/+15
| | | | | | | | | | | | | | Move stamp (dependency) files outside the (version specific) source directories, so other packages can hardcode dependencies on them instead of having to use <PACKAGE>_VERSION variables. This is important as the variables in the make rules are evaluated when the rules is seen, which might be before the dependent makefile is parsed (and hence <PACKAGE>_VERSION variable is known, screwing up stuff. The downside of this is that the package isn't automatically rebuilt when the version changes (E.G. by a svn update) and you now also have to remove the stamp files next to $(BUILD_DIR)/<PACKAGE>-* to force a rebuild.
* pixman: add host versionPeter Korsgaard2009-03-181-0/+40
|
* pixman: fixup help text indentationPeter Korsgaard2009-03-181-3/+2
|
* package/: remove redundant install-strip in *_TARGET_INSTALL_OPTPeter Korsgaard2008-10-201-2/+0
| | | | It's default now.
* pixman: cleanup staging + target installPeter Korsgaard2008-08-261-2/+2
| | | | | - install-data installs a subset of install / install-strip, so just drop it - use install-strip for target
* Move pixman from package/x11r7/pixman to package/pixmanDaniel Laird2008-08-263-0/+32
Means we can now bounce cairo to 1.6.x series. pixman is not dependant on x libraries what so over so removed the dependencies section. Daniel Laird
OpenPOWER on IntegriCloud