summaryrefslogtreecommitdiffstats
path: root/package/lcdproc
Commit message (Collapse)AuthorAgeFilesLines
* lcdproc: use ac_cv_mtab_fileFabrice Fontaine2018-10-281-1/+3
| | | | | | | | | | | Set ac_cv_mtab_file to /etc/mtab otherwise build will fail if no mtab, mnttab or fstab is found in /etc (on host) Fixes: - http://autobuild.buildroot.org/results/efaf2833d674c7e366c59f367f0b83c7f88546bb Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lcdproc: fix build with musl libcBaruch Siach2017-09-201-0/+50
| | | | | | | | | | | | | Add a patch adding missing linux ioctl header. Fixes: http://autobuild.buildroot.net/results/58a/58a9b98d08060c6ed9e8855ba9f59d03aa2f3e2c/ http://autobuild.buildroot.net/results/5b2/5b2c1bc872cebc7aadf93995b71178bba29e0b25/ http://autobuild.buildroot.net/results/125/12594e613f8fc106e477411f76093654a084c01c/ Cc: Sven Haardiek <sven.haardiek@greenbone.net> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* lcdproc: bump to version 0.5.9Sven Haardiek2017-09-063-104/+3
| | | | | | | | | | This commit bumps lcdproc to version 0.5.9, and switches to the new upstream on github. The new version also compiles with musl without any patches. Signed-off-by: Sven Haardiek <sven.haardiek@greenbone.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/lcdproc: override libpng-config pathRomain Naour2017-06-111-0/+1
| | | | | | | | | | | | | | | | | | | Like for freetype-config, override libpng-config path otherwise the one from the host system may be used when installed. Make sure that the one from STAGING_DIR is used. configure:7480: checking for libpng-config configure:7498: found /usr/bin/libpng-config configure:7510: result: /usr/bin/libpng-config configure:7529: checking whether libpng is present and sane [...] nios2-linux-gnu-gcc: ERROR: unsafe header/library path used in cross-compilation: '-I/usr/include/libpng12' Fixes http://autobuild.buildroot.net/results/b68/b68f54404a7d412d639ebb6d052412eea6ee3bf1/lcdproc-0.5.7/config.log Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/lcdproc: override freetype-config pathRomain Naour2017-06-111-0/+2
| | | | | | | | | | | | | | | freetype-config from the host system may be used when installed. Make sure that the one from STAGING_DIR is used. checking if freetype support has been enabled... yes checking for freetype-config... /usr/bin/freetype-config checking for FreeType -- version >= 7.0.1... cross compiling; assuming OK... yes Fixes: http://autobuild.buildroot.net/results/c7c/c7c52cd56b985fd73434d5997e9a6ab3f7d7e71e Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/lcdproc: add libpng optional dependencyRomain Naour2017-06-081-0/+7
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/b68/b68f54404a7d412d639ebb6d052412eea6ee3bf1 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/lcdproc: remove freetype installation prefixesRomain Naour2017-06-031-3/+1
| | | | | | | | | | | | | | | | | | | | | Since [1] (freetype 2.8), freetype-config is now a wrapper of pkg-config. So we don't need to pass the freetype installation prefixes on the configure command line anymore. Setting freetype prefixes on the command line append the result returned by pkg-config and the one provided on the command line. FT2_CFLAGS='-I[...]/sysroot/usr/[...]/sysroot/usr/include/freetype2 -I[...]/usr/include' This revert commit 3bdbe9abb90de0262832d5d545f239fa41fb0e91. Fixes: http://autobuild.buildroot.net/results/9c3/9c3f77e18ae244a2abb9ea70b6adebe215f143a6 [1] http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=1c513fbb8872bfac5631964963b6a751169a1ce6 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/lcdproc: fix musl buildBernd Kuhls2016-02-071-0/+102
| | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/9ce/9cec3bea99f2aa10313da38c1e81655666c774f7/ http://autobuild.buildroot.net/results/b3d/b3d09286d018e53a6d57f8dd5616010a3b212731/ http://autobuild.buildroot.net/results/aa2/aa27b150a79b14fe1dda74a56371b4ee35b3ac15/ and others Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lcdproc: needs dynamic library supportPeter Korsgaard2015-05-151-0/+4
| | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/4ac/4ac625f4e888ba859a5867671664dc8d041ec9b9/ http://autobuild.buildroot.net/results/614/61450e889c3912e38e52759812fbb6ce03270788/ http://autobuild.buildroot.net/results/138/13800e3b52c9f6c84f85325710a59c7b3c04d0ee/ http://autobuild.buildroot.net/results/041/0410fb15e65561031453bedbc549ed82ce7bdc71/ And many more. Lcdproc forces shared libraries for the drivers, so mark it as unavailable for static only builds. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/*: rename patches according to the new policyPeter Korsgaard2015-02-031-0/+0
| | | | | | | Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345) Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package: add hashes for SourceForge-hosted packagesYann E. MORIN2014-12-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Since SourceForge sometimes serves us faulty tarballs, we can tons of autobuild failures: http://autobuild.buildroot.org/results/9fb/9fba5bf086a4e7a29e5f7156ec43847db7aacfc4/ http://autobuild.buildroot.org/results/6c8/6c837b244c45ac3b3a887734a371cd6d226cf216/ ... Fix that by adding hash files for all SourceForge-hosted packages (thos etht did not already have it). We normally prefer to use hashes published by upstream, but hunting them all one by one is a tedious task, so those hashes were all locally computed with a script that searched for SF-hosted packages, downloades the associated tarball, computed the hash, and stored it in the corresponding .hash file. Also, SF publishes sha1 hashes, while I used the stronger sha256, since sha1 is now considered to be relatively weak. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Peter Korsgaard <jacmet@uclibc.org> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Richard Braun <rbraun@sceen.net> Cc: Nathaniel Roach <nroach44@gmail.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>
* lcdproc: bump version to 0.5.7Simon Dawson2014-05-051-1/+1
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Config.in files: use if/endif instead of 'depends on' for main symbolThomas De Schampheleire2013-12-251-2/+4
| | | | | | | | | | | | | | | | | | | | | | | In the Config.in file of package foo, it often happens that there are other symbols besides BR2_PACKAGE_FOO. Typically, these symbols only make sense when foo itself is enabled. There are two ways to express this: with depends on BR2_PACKAGE_FOO in each extra symbol, or with if BR2_PACKAGE_FOO ... endif around the entire set of extra symbols. The if/endif approach avoids the repetition of 'depends on' statements on multiple symbols, so this is clearly preferred. But even when there is only one extra symbol, if/endif is a more logical choice: - it is future-proof for when extra symbols are added - it allows to have just one strategy instead of two (less confusion) This patch modifies the Config.in files accordingly. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: remove the default value of the $(PKG)_SOURCE variableJerzy Grzegorek2013-10-061-1/+0
| | | | | | | Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com) Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Normalize separator size to 80Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* 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>
* lcdproc: needs MMUgilles.talis@gmail.com2013-03-121-7/+8
| | | | | | | | | | Fixes: http://autobuild.buildroot.org/results/58d0231cc39ee6be3064906f07307b438ea4c30b Also fixed some indentation issues Signed-off-by: Gilles Talis <gilles.talis@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lcdproc: fix autobuild errorsSimon Dawson2012-11-261-1/+3
| | | | | | | | | | | | | | | | | | | The autobuilders are falling over building lcdproc, with failures like the following. http://autobuild.buildroot.net/results/622b7da10be751c725ba25eb40102269790b4b03/build-end.log As Thomas Petazzoni has pointed out, the compile command lines incorrectly contain host header and library search paths, such as the following. -I/home/peko/scratch/host/usr/include/freetype2 -L/home/peko/scratch/host/usr/lib -lfreetype This patch changes the lcdproc package to pass the freetype installation prefixes on the configure command line. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lcdproc: remove patch rejected upstreamSimon Dawson2012-11-162-38/+0
| | | | | | | | | | | | | Remove an lcdproc patch which has been rejected upstream. It has been decided by lcdproc developer Markus Dolze that the behaviour of the client_add_key command when handling the minus key is "intentional to some degree." This patch also takes the opportunity to remove the version number from the single remaining lcdproc patch. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lcdproc: fix autobuilder failuresSimon Dawson2012-11-162-1/+3
| | | | | | | | | | | | | The lcdproc version bump to 0.5.6 has resulted in autobuilder failures such as the following. http://autobuild.buildroot.org/results/9967bc20a6094e836c4c18ff2cd30edef143bb8e/build-end.log The 0.5.6 release added a new glcd driver, which requires the freetype and zlib libraries. This patch makes the lcdproc package depend on freetype and zlib. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lcdproc: bump version to 0.5.6Simon Dawson2012-11-082-20/+1
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lcdproc: backport upstream patchesSimon Dawson2012-10-082-0/+57
| | | | | | | | | | Backport some lcdproc patches from upstream, to fix the following issues. * Incorrect parsing of minus key in handler for client_add_key command * Segfault in handler for menu_add_item command Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lcdproc: add support for menusSimon Dawson2012-10-082-0/+10
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lcdproc: fix build with high BR2_JLEVEL settingPeter Korsgaard2012-09-111-0/+1
| | | | | | Fixes http://autobuild.buildroot.net/results/646db4b6b284beb4392759a57efffc8d10ee9f49 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* remove rest of the BR2_SOURCEFORGE_MIRROR referencesStefan Fröberg2012-08-281-1/+1
| | | | | Signed-off-by: Stefan Fröberg <stefan.froberg@petroprogram.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* lcdproc: add license informationSimon Dawson2012-08-011-0/+2
| | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* 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>
* Add lcdproc config options, for driver selectionspdawson@gmail.com2012-05-012-1/+8
| | | | | | | | Add a configuration menu item to specify a list of lcdproc drivers to be built. The list defaults to 'all'. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Added lcdproc packageSimon Dawson2012-03-153-0/+39
[Peter: fix download URL, move to 'Hardware handling' section] Signed-off-by: Simon Dawson <spdawson at gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
OpenPOWER on IntegriCloud