summaryrefslogtreecommitdiffstats
path: root/package/libsigrok
Commit message (Collapse)AuthorAgeFilesLines
* package/libsigrok: update musl patchBernd Kuhls2016-02-071-24/+22
| | | | | | | | Upstream chose a different fix: http://article.gmane.org/gmane.comp.debugging.sigrok.devel/1951 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libsigrok: fix musl buildBernd Kuhls2016-01-311-0/+38
| | | | | | | | | | Fixes http://autobuild.buildroot.net/results/afc/afcea2068d5b0ba707aa90339401550602103ca7/ http://autobuild.buildroot.net/results/a4d/a4dab61fb39dd642f85fad20972a0a4572af9a73/ and others Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libsigrok: bump version to 0.4.0Bernd Kuhls2016-01-312-11/+4
| | | | | | | Switch to upstream tarball, remove autoreconf, add hash. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* glibmm: bump to version 2.46.1Gustavo Zacarias2015-11-141-3/+4
| | | | | | | | | | | Adjust pulseview/libsigrok for the gcc >= 4.8 dependency. Line wrap comment depends for pulseview. Drop redundant libsigrok depend on comment for libsigrok++. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libsigrok: depends on gcc >= 4.7Thomas Petazzoni2015-08-051-7/+4
| | | | | | | | | | | | | | | | | | | | | Until recently, only the C++ bindings of libsigrok needed a recent compiler because they are written in C++11. However, now, libsigrok itself is written in C11, which is only available since gcc 4.7. So, this commit replaces the CodeSourcery-specific exclusions by a proper dependency on gcc >= 4.7. The sigrok-cli and pulseview packages, which select libsigrok, are also updated accordingly. Fixes: http://autobuild.buildroot.org/results/1d7/1d75497009f1e3b06236b3409fd768dcf7956b87/ http://autobuild.buildroot.org/results/563/563378e3f6320980153c8c972ceba5e913fe933f/ [Thomas: add autobuilder references, as suggested by Yann E. Morin.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* libsigrok: bump commit hashBartosz Golaszewski2015-06-301-1/+1
| | | | | Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/libsigrok: blacklist CS powerpc toolchainsRomain Naour2015-05-201-0/+5
| | | | | | | | | | | | | | | | | | | | Even though BR2_PACKAGE_LIBSIGROKCXX is selected, the C++ binding is disabled due to lack of C++11 support in the toolchain. Configure output: Enabled language bindings: - C++............................. no (C++11 compiler required) So disable libsigrok C++ binding and pulseview for CS powerpc toolchains. Fixes: http://autobuild.buildroot.net/results/737/737453011ac0d13ab197258171ffa0f81bc4c368/ [Thomas: use 'depends on !foo && !bar' instead of 'depends on !(foo || bar)', seems it looks more logical in this situation.] Signed-off-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* host-autoconf-archive: install to a non-standard locationThomas Petazzoni2015-05-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The host-autoconf-archive package was added to provide the necessary autoconf macros for the libsigrok package, and later also used for the thrift package. However, it installs its autoconf macro in $(HOST_DIR)/usr/share/aclocal, which is part of the include directory of autoconf macros used for all autoreconf invocations. Unfortunately, using those macros for all packages is causing a number of regressions: one on host-ola fixed in commit 884af65fd5ddc548f19a26162f905a32ef0b53b3, and one in snmpp. Those packages are autoreconf'ed, but if they are autoreconf'ed with the autoconf-archive macros installed, they no longer work. To solve this problem, this commit implements a simple solution that makes using host-autoconf-archive macros an opt-in mechanism. To achieve this, the autoconf-archive package is modified to install its macros in a special directory, and only the packages that really want to use those macros will have to pass a -I flag pointing to this directory in their <pkg>_AUTORECONF_OPTS variable. Fixes: http://autobuild.buildroot.org/results/712/712c8083b9eeafa41b60790961028c40b28f59ad/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Romain Naour <romain.naour@openwide.fr> Tested-by: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libsigrok: bump commit hashBartosz Golaszewski2015-04-131-1/+1
| | | | | | | | Several patches fixing issues and adding new features to baylibre-acme driver have been merged with upstream libsigrok. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Revert "libsigrok: mark libsigrokcxx as broken"Bartosz Golaszewski2015-04-121-3/+0
| | | | | | | | | This reverts commit 41e81b7ae149319950814efe3c39acb1200167d2. Doxygen dependency issue for libsigrokcxx has been fixed. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libsigrok: add host-doxygen dependency for C++ bindingsBartosz Golaszewski2015-04-121-1/+5
| | | | | | | | | | | | Doxygen is required to generate xml files required by libsigrokcxx build system. [Thomas: add host-python (or host-python3) to the dependencies when building the C++ bindings for libsigrok, since a Python interpreter >= 2.7 is needed at build time.] Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libsigrok: mark libsigrokcxx as brokenThomas Petazzoni2015-04-081-0/+3
| | | | | | | | | It requires doxygen to generate the C++ bindings, which doesn't have a package in Buildroot. Until this gets resolved, mark libsigrokcxx and its reverse dependency pulseview as broken to avoid build failures in the autobuilders. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libsigrok: enable building C++ bindingsBartosz Golaszewski2015-02-232-1/+23
| | | | | | | | | | | [Thomas: - Use BR2_INSTALL_LIBSTDCPP instead of BR2_TOOLCHAIN_BUILDROOT_CXX, so that the condition also works with external toolchains. - Use a 'if BR2_PACKAGE_LIBSIGROK' instead of duplicating the dependency.] Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libsigrok: bump git commit tagBartosz Golaszewski2015-02-201-1/+1
| | | | | Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libsigrok: don't select libserialport in Config.inBartosz Golaszewski2015-02-202-1/+7
| | | | | | | | | | Libsigrok can be built without libserialport. Don't select it in Config.in from both libsigrok and sigrok-cli and add a check to libsigrok.mk to determine whether libserialport should be enabled. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libsigrok: remove --disable-udev from CONF_OPTSBartosz Golaszewski2015-02-201-1/+1
| | | | | | | This option is invalid and thus ignored by libsigrok configure. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libsigrok: new packageBartosz Golaszewski2015-02-012-0/+64
[Peter: needs host-pkgconf, simplify pre configure hook] Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud