summaryrefslogtreecommitdiffstats
path: root/package/modem-manager
Commit message (Collapse)AuthorAgeFilesLines
* packages: update sysv S* scripts to 644Matt Weber2019-02-081-0/+0
| | | | | Signed-off-by: Matthew Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* modem-manager: update package prompt nameBaruch Siach2018-06-151-1/+1
| | | | | | | | | | | | | | Rename the prompt string for consistency with the package directory name. Cc: Aleksander Morgado <aleksander@aleksander.es> Cc: Carlos Santos <casantos@datacom.com.br> Cc: Petr Vorel <petr.vorel@gmail.com> Cc: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com> Acked-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* modem-manager: fix build with muslBaruch Siach2018-06-151-0/+67
| | | | | | | | | | | | | | | | modem-manager version 1.8.0 introduced use of canonicalize_file_name(), which is a GNU extension that musl does not implement. Add a patch switching to POSIX standard realpath(). Fixes: http://autobuild.buildroot.net/results/9f6/9f6859f1854d94d3caba7b5c24d9ca6a14622042/ Cc: Aleksander Morgado <aleksander@aleksander.es> Cc: Carlos Santos <casantos@datacom.com.br> Cc: Petr Vorel <petr.vorel@gmail.com> Cc: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* modem-manager: update to version 1.8.0Jared Bents2018-06-113-9/+14
| | | | | | | | | Update to modem manager 1.8.0 which does not require udev. Added option to build without udev but if udev exists in the build, it build with libgudev. Signed-off-by: Jared Bents <jared.bents@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* modem-manager: disable -WerrorPeter Korsgaard2018-05-211-0/+1
| | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/5d9/5d9e299ff12726d07e8a584a213c1d2a2e419594/ The modem-manager build generates a number of build warnings like: mm-base-manager.c: In function 'handle_set_logging': mm-base-manager.c:680:15: error: assignment from incompatible pointer type [-Werror] ctx->self = g_object_ref (manager); Which cause a build failure because of -Werror. Pass --disable-more-warnings to disable -Werror. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* modem-manager: support a defaults file in the init scriptCarlos Santos2018-04-221-1/+4
| | | | | | | | | | | Sometimes it is useful to pass some parameters to ModemManager when it starts (e.g. --log-level). Allow the user add a file with such flags in a MODEMMANAGER_ARGS variable. This is simpler than overriding the whole startup script (e.g. by means of a rootfs overlay). Signed-off-by: Carlos Santos <casantos@datacom.ind.br> Acked-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* modem-manager: don't test if the binary exists in the init scriptCarlos Santos2018-04-161-2/+0
| | | | | | | | | | The test doesn't make sense. It just exits without any error if the binary doesn't exist, which is silly. Drop the MODEMMANAGER_BIN variable, which was never initialized. Signed-off-by: Carlos Santos <casantos@datacom.ind.br> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* modem-manager: remove wrong gnutls dependency commentPeter Seiderer2018-03-271-1/+1
| | | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Acked-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* modem-manager: bump to version 1.6.12Carlos Santos2018-02-082-2/+2
| | | | | Signed-off-by: Carlos Santos <casantos@datacom.ind.br> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/modem-manager: Bump to version 1.6.10Petr Vorel2017-11-022-2/+2
| | | | | | Signed-off-by: Petr Vorel <pvorel@suse.cz> Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* modem-manager: add COPYING.LIB to LICENSE_FILESAleksander Morgado2017-09-122-1/+3
| | | | | | | | | | | ModemManager and mmcli are GPLv2+ (COPYING file applies) and libmm-glib is LGPLv2.1+ (COPYING.LIB file applies). Also, setup hashes of the license files, for a correct "make legal-info". Signed-off-by: Aleksander Morgado <aleksander@aleksander.es> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* modem-manager: update dependenciesAleksander Morgado2017-08-302-3/+3
| | | | | | | | | | | | | | | | | | | | | These are the changes implemented: * Remove dbus-glib as a dependency, as it isn't required since ModemManager 1.0, which is based on libglib2's GDBus implementation. * Remove udev as a dependency, as the ModemManager build only needs the libgudev package. * Explicitly set libglib2 as dependency, which currently was being implicitly included by libgudev. The next major ModemManager release will have udev/libgudev as optional packages, while libglib2 is definitely not going to be ever optional. * Add a comment explaining that dbus is only a runtime dependency. Signed-off-by: Aleksander Morgado <aleksander@aleksander.es> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* modem-manager: bump to version 1.6.8Aleksander Morgado2017-08-252-2/+2
| | | | | Signed-off-by: Aleksander Morgado <aleksander@aleksander.es> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: use SPDX short identifier for LGPLv2/LGPLv2+Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for LGPLv2/LGPLv2+ is LGPL-2.0/LGPL-2.0+. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/LGPLv2(\+)?/LGPL-2.0\1/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@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>
* modem-manager: bump to version 1.6.4Baruch Siach2017-02-272-2/+2
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* modem-manager: bump to version 1.6.2Petr Vorel2016-10-032-3/+3
| | | | | Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* modem-manager: bump to version 1.6.0Yegor Yefremov2016-07-262-2/+2
| | | | | | | | | | MUSL build was fixed in this release. Fixes: http://autobuild.buildroot.net/results/fcc/fcce95bd13407535bee336e34288b55142ae0bb5 Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* modem-manager: bump to version 1.4.14Yegor Yefremov2016-03-162-2/+2
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Use libgudev as regular dependencyYegor Yefremov2015-12-082-6/+2
| | | | | | | | | | | | | | | | | Since eudev 3.1.3 libgudev is not shipped with this package, so libgudev can be used as regular dependency regardless of udev implementation selected. Fixes following build error: http://autobuild.buildroot.net/results/320/320c052bda0f1b5afb1e5c83a7fb4dca6227c5a1// http://autobuild.buildroot.net/results/3b0/3b096f882030325b9290ad8860bd9cd373a11dc2// Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/*: test for BR2_PACKAGE_LIBGUDEV for dependencyBaruch Siach2015-11-181-1/+1
| | | | | | | | | | | | | | | Make the case of adding libgudev as a dependency more consistent with all other dependency packages. The <pkg>_DEPENDENCIES variable sets the build order which is conceptually independent of the underlying reason for that dependency. Also, remove the comments in hidapi.mk and udisks.mk. These comments explain why BR2_PACKAGE_LIBGUDEV is selected, so the comments in corresponding Config.in files are enough. Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* modem-manager: bump to version 1.4.12Petr Vorel2015-11-022-2/+2
| | | | | Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: Replace 'echo -n' by 'printf'Maxime Hadjinlian2015-10-041-2/+2
| | | | | | | | | | | | 'echo -n' is not a POSIX construct (no flag support), we shoud use 'printf', especially in init script. This patch was generated by the following command line: git grep -l 'echo -n' -- `git ls-files | grep -v 'patch'` | xargs sed -i 's/echo -n/printf/' Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* modem-manager: select libgudev, if systemd is enabledYegor Yefremov2015-09-202-1/+6
| | | | | | | | | | | | | | | | | When eudev is used as the udev provider, libgudev is automatically provided as it is part of eudev. However, when systemd is used as the udev provider, libgudev is not provided, and needs to be built separately. This is why we select the libgudev package only if systemd is used. Fixes: http://autobuild.buildroot.net/results/d59/d597a81271a082c8252e2333906815c437b6576d/ While at it, group the existing dbus select together with the dbus-glib select, so that all "select" statements are together. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* modem-manager: bump to 1.4.10Yegor Yefremov2015-07-182-2/+2
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/modem-manager: init script for systemV-like init systemsPetr Vorel2015-07-022-0/+47
| | | | | | | | | | | | | | | | | | | ModemManager get started by NetworkManager, in case of systemd init system. In case of other systems it needs to be started by init script. Debian [1] solved it by detection in code. For Buildroot it's IMHO enough to install init script for systemV-like init systems. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770871 [Thomas: - slightly simplify the script by removing the MODEMMANAGER_BIN variable which was used at only one place, and use directly $? instead of an intermediate $ret variable. - split the too long line added in the .mk file.] Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/modem-manager: bump to version 1.4.8Petr Vorel2015-06-152-2/+2
| | | | | Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* packages: remove non-IPv6 dependencies and tweaksGustavo Zacarias2015-04-221-4/+3
| | | | | | | | Now that IPv6 is mandatory remove package dependencies and conditionals for it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: remove (non-)lfs dependencies and tweaksGustavo Zacarias2015-04-011-3/+2
| | | | | | | | Now that largefile is mandatory removes package dependencies and conditionals. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: indentation cleanupJerzy Grzegorek2015-03-311-6/+6
| | | | | | | This commit doesn't touch infra packages. Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* modem-manager: bump to 1.4.6Yegor Yefremov2015-03-292-2/+2
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* modem-manager: bump to version 1.4.4Petr Vorel2015-03-062-2/+2
| | | | | Signed-off-by: Petr Vorel <petr.vorel@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* modem-manager: bump to 1.4.2Yegor Yefremov2015-01-152-1/+3
| | | | | | | Add hash file. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSThomas De Schampheleire2014-10-041-4/+4
| | | | | | | | | | | | 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>
* modem-manager: bump to 1.4.0Yegor Yefremov2014-08-251-1/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* modem-manager: add comment mmu dependsGustavo Zacarias2014-08-041-0/+1
| | | | | | | | Otherwise it shows up indirectly when toolchain options aren't enough and then vanishes when they are fulfilled. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: remove the trailing slash sign from <PKG>_SITE variableJerzy Grzegorek2014-07-311-1/+1
| | | | | | | | | | | | Since the trailing slash is stripped from $($(PKG)_SITE) by pkg-generic.mk: $(call DOWNLOAD,$($(PKG)_SITE:/=)/$($(PKG)_SOURCE)) so it is redundant. This patch removes it from $(PKG)_SITE variable for BR consistency. Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* modem-manager: install to stagingYegor Yefremov2014-03-151-0/+1
| | | | | | | | network-manager can use modem-manager as a plug-in, so install modem-manager development files to stating. Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* udev: convert to virtual packageeric.le.bihan.dev@free.fr2014-02-121-4/+2
| | | | | | | | | | | | | | | This patch converts udev to a virtual package. For the moment, there is only one provider for the udev features: eudev. Packages meant to provide udev-like features must select the symbol BR2_PACKAGE_HAS_UDEV. Packages depending on BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV or BR2_PACKAGE_UDEV have been converted to use the new symbol. [Peter: move legacy symbols under 2014.05] Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ModemManager: bump to 1.2.0Yegor Yefremov2014-02-011-1/+1
| | | | | Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Config.in files: unify comment dependency on udev /dev managementThomas De Schampheleire2013-12-191-1/+1
| | | | | Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ModemManager: add new packageYegor Yefremov2013-12-062-0/+64
[Peter: fixup license info as pointed out by Thomas] Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud