Versions
v1.1.0_p20211208 :: 0/1.1 :: gentoo
- Modified
- License
- BSD-2
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~loong ~riscv
- USE flags
- debug python
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- python
- Add optional support/bindings for the Python language
python_targets
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
- python3_13
- Build with Python 3.13
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
Depending packages
net-im / bitlbee : irc to IM gateway that support multiple IM protocols
net-vpn / openconnect : Free client for Cisco AnyConnect SSL VPN software
Bugs
- 917275
- media-video/vlc: bundled dev-libs/json-parser
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-libs/json-parser: enable py3.13
Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-libs/json-parser: remove unused DEPEND variable
Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Petr Vaněk · gentoo
dev-libs/json-parser: set DISTUTILS_EXT=1
and sort DISTUTILS variables alphabetically. Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Petr Vaněk · gentoo
dev-libs/json-parser: enable py3.12
Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/json-parser: Stabilize 1.1.0_p20211208 arm64, #907665
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/json-parser: Stabilize 1.1.0_p20211208 ppc64, #907665
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/json-parser: Stabilize 1.1.0_p20211208 arm, #907665
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
dev-libs/json-parser: keyword 1.1.0_p20211208 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/json-parser: Stabilize 1.1.0_p20211208 x86, #873586
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-libs/json-parser: Stabilize 1.1.0_p20211208 ppc, #873586
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-libs/json-parser: Stabilize 1.1.0_p20211208 amd64, #873586
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-libs/json-parser: Keyword 1.1.0_p20211208 x86, #865819
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/json-parser: Keyword 1.1.0_p20211208 arm, #865819
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/json-parser: Keyword 1.1.0_p20211208 ppc, #865819
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-libs/json-parser: Keyword 1.1.0_p20211208 ppc64, #865819
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/json-parser: Keyword 1.1.0_p20211208 arm64, #865819
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yixun Lan · gentoo
dev-libs/json-parser: Keyword 1.1.0_p20211208 riscv, #865819
Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-libs/json-parser: fix tests
It is necessary to link the test with libm. Fixes: 3d84addb0089 ("dev-libs/json-parser: new package, add 1.1.0_p20211208") Closes: https://bugs.gentoo.org/865669 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26908 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-libs/json-parser: new package, add 1.1.0_p20211208
Original version 1.1.0 is from a year 2014, which is quite old. The snapshot is from latest commit 531a49062975 ("Add author of #154 to AUTHORS") in master branch, which contains (among others) two fixes related to strict aliasing. New release is anticipated [1], but it is not clear when it will happen, as the ticket is open for 2 years already. It was necessary to apply one patch proposed as PR [2] to upstream, which changes pkgconfig file installation path from datadir to libdir. This library is currently known to be bundled in multiple packages in ::gentoo, see the corresponding bugs bellow. [1] https://github.com/json-parser/json-parser/issues/82 [2] https://github.com/json-parser/json-parser/pull/164 Bug: https://bugs.gentoo.org/858524 Bug: https://bugs.gentoo.org/861143 Bug: https://bugs.gentoo.org/861371 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org>