summaryrefslogtreecommitdiffstats
path: root/rules/libnl3.make
Commit message (Collapse)AuthorAgeFilesLines
* libnl3: fix license informationMichael Olbrich2019-10-101-1/+8
| | | | | | | | | | | Let's stick with the GPL-2.0-only for the tools that still have this in the header but make it clear that this does not apply to the library by making it conditional. Also add the missing BSD-3-Clause identifiery and file. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> Acked-by: Roland Hieber <rhi@pengutronix.de> Acked-by: Alexander Dahl <ada@thorsis.com>
* libnl3: fix license identifier (GPL-2.0-only -> LGPL-2.1-only)Andreas Pretzsch2019-10-091-1/+1
| | | | | | | | | | | | | | | | | | | | One of the changes 3.4.0 -> 3.5.0 was to add SPDX tags all across the source files. They are now tagged as LGPL-2.1-only. The lib code itself had written LGPL-2.1-only headers already, as did most of the commandline tools (src/nf-* and src/nl-*). Very few of the cli tools have written GPL-2.0-only headers even now, but the LGPL-2.1-only SPDX tag was added there also. But given the use of those cli tools, and the meaning of LGPL for regular executables, they are probably fine as LGPL, too. For details, see https://github.com/thom311/libnl/pull/219 It was accepted mainline as commit cee0b1b 'Add SPDX identifiers'. Therefore update the license tag in the rule to follow mainline. Signed-off-by: Andreas Pretzsch <apr@cn-eng.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libnl3: version bump 3.4.0 -> 3.5.0Andreas Pretzsch2019-10-091-2/+2
| | | | | | | | | | Update from libnl 3.4.0 (Oct 2017) to latest 3.5.0 (Sep 2019). On a first glance, just a lot of fixes and some added features. Plus updated copies and new imports of kernel headers (4.19.66). Signed-off-by: Andreas Pretzsch <apr@cn-eng.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* CREDITS: remove unmaintained fileRoland Hieber2019-07-031-2/+0
| | | | | | | | | | | | | | | This file has been touched 2 times in the last 7 years, and is no longer up to date. Remove it to carry less unmaintained stuff around. Also remove all references to it from file headers using for file in `g grep -l 'See CREDITS for details about who has'`; do sed -i '/See CREDITS for details about who has/,+1d' $file done as well as the different wording from rules/other/Toplevel.make. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* update all spdx license identifier to the new versionMichael Olbrich2018-03-121-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libnl3: version bump 3.2.29 -> 3.3.0Clemens Gruber2017-11-011-2/+2
| | | | | Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libnl3: version bump 3.2.28 -> 3.2.29Robert Schwebel2017-05-041-2/+2
| | | | | | | | There are no configure.ac changes. There are no patches. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libnl3: fix configure optionsMichael Olbrich2017-01-271-2/+2
| | | | | | | The option --disable-manpages does not exist. Disable extra debug code. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libnl3: update to 3.2.28Clemens Gruber2016-09-021-5/+43
| | | | | | | | | | Add all CLI utils and new libraries. Use Thomas Haller's GitHub Repo as new versions are no longer uploaded to infradead.org Also, the utils install directory changed from /usr/sbin to /usr/bin Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libnl3: install missing libraryMichael Olbrich2016-08-151-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* automated switch to SPDX conform license namesMichael Olbrich2015-10-271-1/+1
| | | | | | | | | | | | | | | search & replace for: - GPL-1.0 - GPL-2.0 - GPL-3.0 - LGPL-2.0 - LGPL-3.0 - LGPL-2.1 - AGPL-3.0 - AFL-2.1 - Autoconf-exception-3.0 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libnl3: version bump 3.2.22 -> 3.2.25Michael Olbrich2014-12-031-2/+2
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libnl3: version bump 3.2.21 -> 3.2.22Alexander Aring2013-05-221-2/+2
| | | | | Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libnl3: version bump 3.2.19 -> 3.2.21Alexander Aring2013-01-251-2/+2
| | | | | Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* libnl3: new packageAlexander Aring2013-01-231-0/+94
New package for libnl3 version 3.2.19. There is already a libnl package version 1.1. Some applications have a dependency to libnl3. Others applications like 'networkmanager' can uses libnl or libnl3. Eventually we should update packages like 'networkmanager' to use libnl3 instead of libnl. It is possible to install both libraries libnl and libnl3. Libnl3 has an another library name and another header file location. The configure part of applications like 'networkmanager' will determine which library will be used. The new libnl3 has a option to enable or disable install cli support. Others possible optional features, which are currently not available to configure, are: - Disable pthread support. - Python bindings(experimental). This package will install a default configuration of libnl3 to '/etc/libnl/...'. Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>