Jo-Philipp Wich
0e70f69a35
treewide: revise library packaging
...
- Annotate versionless libraries (such as libubox, libuci etc.) with a fixed
ABI_VERSION resembling the source date of the last incompatible change
- Annotate packages shipping versioned library objects with ABI_VERSION
- Stop shipping unversioned library symlinks for packages with ABI_VERSION
Ref: https://openwrt.org/docs/guide-developer/package-policies#shared_libraries
Ref: https://github.com/KanjiMonster/maintainer-tools/blob/master/check-abi-versions.pl
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
6 years ago
Daniel Golle
a5368dc30c
libjson-c: set HOST_BUILD_PREFIX
...
Install into STAGING_DIR_HOST rather than STAGING_DIR_HOSTPKG to make
bundle-libraries.sh happy.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
6 years ago
Rosen Penev
31f87ebcb2
libjson-c: Update package URL
...
Found through UScan.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
6 years ago
Daniel Golle
5e9470a93b
libjson-c: fix host-build
...
Add -Wno-implicit-fallthrough to HOST_CFLAGS.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years ago
Daniel Golle
6fc8e06078
libjson-c: add host build (for libblobmsg-json)
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
7 years ago
Alexander Couzens
c61a239514
add PKG_CPE_ID ids to package and tools
...
CPE ids helps to tracks CVE in packages.
https://cpe.mitre.org/specification/
Thanks to swalker for CPE to package mapping and
keep tracking CVEs.
Acked-by: Jo-Philipp Wich <jo@mein.io>
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
7 years ago
Felix Fietkau
e6d4235ae5
json-c: disable implicit fallthrough warning (gcc 7)
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
720b99215d
treewide: clean up download hashes
...
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Daniel Engberg
edbc8fec8a
libjson-c: Update to 0.12.1
...
Updates libjson-c and removes backport patch.
Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
8 years ago
Felix Fietkau
7eeb254cc4
treewide: replace nbd@openwrt.org with nbd@nbd.name
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
9 years ago
John Crispin
59c20174f8
json-c: update to 0.12 and bump all depending services
...
Version 0.12 deprecates json_object_object_get and moves the header files around
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 44657
10 years ago
John Crispin
ace5076a35
libjson-c: also install .pc file for compatibility libjson
...
Older packages, which did not follow the renaming yet, do not
find the library otherwise via pkgconfig.
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
SVN-Revision: 39228
11 years ago
Felix Fietkau
4a86a26650
libjson-c: rename the libjson binary package to libjson-c, add a new libjson package with the compatibility library (to deal with the rename)
...
SVN-Revision: 37119
12 years ago
Felix Fietkau
1afe1f0a7e
json-c: drop compatibility libraries
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 36758
12 years ago
Felix Fietkau
f61933b3e8
libjson-c: Update to 0.11
...
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 36757
12 years ago
Hamish Guthrie
81a3d9ba31
licensing: Add licensing metadata to many packages Two new variables are introduces to many packages, namely PKG_LICENSE and PKG_LICENSE_FILES - there may be more than one license applied to packages, and these are listed in the PKG_LICENSE variable and separated by spaces. All relevant license files are also added to the PKG_LICENSE_FILES variable, also space separated.
...
The licensing metadata is put into the bin/<platform>/packages/Packages file
for later parsing. A script for that is on it's way!
SVN-Revision: 33861
12 years ago
Felix Fietkau
37e89213fd
add myself as a maintainer for various packages
...
SVN-Revision: 33660
12 years ago
Felix Fietkau
48db59fab7
move library packages to package/libs/
...
SVN-Revision: 33657
12 years ago
Jo-Philipp Wich
fef8f37692
change PKG_FIXUP:=libtool to PKG_FIXUP:=autoreconf
...
SVN-Revision: 25904
14 years ago
Felix Fietkau
0b9e69595e
libjson-c: add to core (instead of packages)
...
SVN-Revision: 25405
14 years ago
John Crispin
dd3f4dd178
move json-c to packages feed
...
SVN-Revision: 12114
17 years ago
Felix Fietkau
2a45adfcda
remove uninstalldev templates (no longer necessary)
...
SVN-Revision: 9906
17 years ago
Felix Fietkau
4fa7250c07
Removed redundant '-r' flags for cp. Fixes compilation on BSD/Darwin.
...
$(CP) is defined as CP:="cp -fpR"
Signed-off-by: Andy Boyett <agb-openwrt@padded-cell.net>
SVN-Revision: 9661
17 years ago
John Crispin
c3847b8e5d
added our own pkg-config wrapper, making the sed foo on *.pc files obselete 1/2
...
SVN-Revision: 9162
17 years ago
Felix Fietkau
969ac7459e
add $(STAGING_DIR) as argument to the InstallDev template and update packages accordingly - this way we can reuse InstallDev to automatically generate UninstallDev or create -dev packages
...
SVN-Revision: 9052
17 years ago
Nicolas Thill
34bb4638e7
move package description to a separate definition, remove it when DESCRIPTION=TITLE
...
SVN-Revision: 8659
17 years ago
Nicolas Thill
d06fe5e328
json-c: fix package name, add UninstallDev
...
SVN-Revision: 8528
17 years ago
John Crispin
6c0f55bc68
added libjson-c. added driver, webinterface and userspace daemon for the fonera mp3-hack
...
SVN-Revision: 8509
17 years ago