libyajl-devel-2.1.0-45.2.x86_64.rpm


Advertisement

Description

libyajl-devel - Yet Another JSON Library (Development Environment)

Distribution: openSUSE 42.2
Repository: openSUSE Games all
Package name: libyajl-devel
Package version: 2.1.0
Package release: 45.2
Package architecture: x86_64
Package type: rpm
Installed size: 26.59 KB
Download size: 15.05 KB
Official Mirror: ftp.gwdg.de
YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator. This package provides the necessary environment for compiling and linking against libyajl.

Alternatives

Requires

Provides

  • libyajl-devel = 2.1.0-45.2
  • libyajl-devel(x86-64) = 2.1.0-45.2
  • pkgconfig(yajl) = 2.1.0

    Download

    Install Howto

    1. Add the openSUSE Games repository:
      # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/games/openSUSE_Leap_42.2/ opensuse-games
    2. Install libyajl-devel rpm package:
      # zypper install libyajl-devel

    Files

    • /usr/include/yajl/yajl_common.h
    • /usr/include/yajl/yajl_gen.h
    • /usr/include/yajl/yajl_parse.h
    • /usr/include/yajl/yajl_tree.h
    • /usr/include/yajl/yajl_version.h
    • /usr/lib64/libyajl.so
    • /usr/share/pkgconfig/yajl.pc

    Changelog

    2015-04-26 - mpluskal@suse.com - Use correct url for download - Add dependency on doxygen for doc generation - Cleanup spec file with spec-clener

    2014-11-05 - ku.b@gmx.de - update to 2.1.0 - 2.1.0 - @nonodename, @patperry - fixed some compiler warnings - @yep, @emaste - documentation improvements - @sgravrock - build fix for NetBSD (and whenever sh != bash) - @rotty, @brimstone3, @lloyd - allow client to reset generator - @sgravrock - remove bash dependencies - @lloyd - add api tests - @rflynn - remove ruby dependency - @cloderic - nmake install works on windows - @shahbag - build fix for qnx - @breese - debugging improvements - @lloyd - json_verify supports -s flag for stream processing - @lloyd - json_reformat supports -s flag for stream processing - 2.0.4 - @jcekstrom - additional checking in integer parsing - @jcekstrom - fix a bug in yajl_tree that would cause valid json integersto fail to parse - @plaguemorin - fix a memory leak in yajl_tree (error strings were being leaked) - @7AC - reset errno - @ConradIrwin - include flags to reformatter to allow toggling of escape solidus option - 2.0.3 - John Stamp generation of a pkgconfig file at build time. - @robzuber bugfix in yajl_tree_get() - @lloyd - fix for compilation on 64 bit windows - 2.0.2 - lth fix typos in yajl_tree.h macros YAJL_IS_INTEGER and YAJL_IS_DOUBLE, contributed by Artem S Vybornov. - lth add #ifdef __cplusplus wrappers to yajl_tree to allow proper usage from many populer C++ compilers. - fix array access

    2012-01-29 - jengelh@medozas.de - Remove redundant tags/sections per specfile guideline suggestions

    2011-09-16 - jengelh@medozas.de - Add libyajl-devel to baselibs

    2011-08-16 - mrueckert@suse.de - bump baselibs.conf

    2011-08-12 - mrueckert@suse.de - update to 2.0.1 - lth generator flag to allow client to specify they want escaped solidi '/'. issue #28 - lth crash fix when yajl_parse() is never called. issue #27 - additional changes from 2.0.0 - lth YAJL is now ISC licensed: http://en.wikipedia.org/wiki/ISC_license - lth 20-35% (osx and linux respectively) parsing performance improvement attained by tweaking string scanning (idea: @michaelrhanson). - Florian Forster & lth - yajl_tree interface introduced as a higher level interface to the parser (eats JSON, poops a memory representation) - lth require a C99 compiler - lth integers are now represented with long long (64bit+) on all platforms. - lth size_t now used throughout to represent buffer lengths, so you can safely manage buffers greater than 4GB. - gno semantic improvements to yajl's API regarding partial value parsing and trailing garbage - lth new configuration mechanism for yajl, see yajl_config() and yajl_gen_config() - gno more allocation checking in more places - gno remove usage of strtol, replace with custom implementation that cares not about your locale. - lth yajl_parse_complete renamed to yajl_complete_parse. - lth add a switch to validate utf8 strings as they are generated. - lth tests are a lot quieter in their output. - lth addition of a little in tree performance benchmark, `perftest` in perf/perftest.c - additional changes from 1.0.12 - Conrad Irwin - Parse null bytes correctly - Mirek Rusin - fix LLVM warnings - gno - Don't generate numbers for keys. closes #13 - lth - various win32 fixes, including build documentation improvements - John Stamp - Don't export private symbols. - John Stamp - Install yajl_version.h, not the template. - John Stamp - Don't use -fPIC for static lib. Cmake will automatically add it for the shared. - lth 0 fix paths embedded in dylib upon installation on osx. closes #11 - refreshed optflags patch

    2011-06-02 - jfehlig@novell.com - Add man pages for json_{reformat,verify}

    2011-04-13 - jfehlig@novell.com - Add filters to rpmlintrc - spec file: Document githash usage in tarbal name

    Advertisement
    Advertisement