commit: 0a686fadb0240a420e78ed2360d56c945dfc4414
Author: Sam James gentoo org>
AuthorDate: Fri Oct 28 18:39:17 2022 +
Commit: Sam James gentoo org>
CommitDate: Fri Oct 28 18:47:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a686fad
dev-libs/jansson: drop 2.13.1-r1
Signed-off-by: Sam James gentoo.org>
dev-libs/jansson/Manifest | 1 -
.../jansson/files/jansson-2.13.1-sphinx3.patch | 269 -
dev-libs/jansson/jansson-2.13.1-r1.ebuild | 41
3 files changed, 311 deletions(-)
diff --git a/dev-libs/jansson/Manifest b/dev-libs/jansson/Manifest
index 8d590df3b22b..8a5efd23fb16 100644
--- a/dev-libs/jansson/Manifest
+++ b/dev-libs/jansson/Manifest
@@ -1,2 +1 @@
-DIST jansson-2.13.1.tar.gz 531924 BLAKE2B
e627bd2ba69bf01b053ff13dee903056db86999f774d6863517e67cef7dc9ddcaa747f2edca9de86bd83f37940a394ac9907f7d58069607ee529af08d8514d57
SHA512
e32be6665e41cf1763608c2f1ac4ce0824d4d7ffa5f4a5824cefde279250fdd399d49ba93d8894e16a473731f629b846554654347f027ca9a0a96ed047f10192
DIST jansson-2.14.tar.gz 535618 BLAKE2B
eb514ff222444d4c0d1ef6b99150e3e43bd4d7a1bec3d66e5ece8bc59ac19a0898d9eb061cacad52afda7fe172ec6df46b5a90952707422f56daae53f82c9427
SHA512
5a592776c7ba8c0b1f5efaf813f77948bbc4bda168a72d221d176af0cf61038e26c1f30795433be10e2fc5069d5763d11852a8574774906a9f8ad261ac30109c
diff --git a/dev-libs/jansson/files/jansson-2.13.1-sphinx3.patch
b/dev-libs/jansson/files/jansson-2.13.1-sphinx3.patch
deleted file mode 100644
index e611896e9c4e..
--- a/dev-libs/jansson/files/jansson-2.13.1-sphinx3.patch
+++ /dev/null
@@ -1,269 +0,0 @@
-Rebase pull request #543 onto v2.13.1
-
-Allows jansson documentation to compile with Sphinx-3.0
-
-Squashed commit messages below:
-
-
-pick 798d40c doc: convert refcounting directive to a class
-
-Directive functions are no longer supported in Sphinx-3.0
-but directive classes have been supported since early 1.x
-
-
-pick 9431889 doc: do not use references for standard C types or file names
-
-Use double-backtick quoting instead. It has the same effect
-(because these links had nowhere to link to) but it does not
-result in loud warnings about broken references by default with Sphinx-3.x.
-
-
-pick c329fd7 doc: add return types for function-like macros
-
-The Sphinx-3.0 c:function:: directive requires the return type.
-
-Sphinx-3.0 also adds function-like macro support to the c:macro::
-directive, which Sphinx-1.x and Sphinx-2.x do not support, but it
-is probably a good idea to keep compatibility with slightly older
-Sphinx for now.
-
-diff --git a/CHANGES b/CHANGES
-index a374a86..256fde1 100644
a/CHANGES
-+++ b/CHANGES
-@@ -8,7 +8,7 @@ Released 2020-05-07
- - Include `jansson_version_str()` and `jansson_version_cmp()` in
- shared library. (#534)
-
-- - Include `scripts/` in tarball. (#535)
-+ - Include ``scripts/`` in tarball. (#535)
-
-
- Version 2.13
-@@ -127,7 +127,7 @@ Released 2018-02-09
-
- - Work around gcc's -Wimplicit-fallthrough.
-
-- - Fix CMake detection of `sys/types.h` header (#375).
-+ - Fix CMake detection of ``sys/types.h`` header (#375).
-
- - Fix `jansson.pc` generated by CMake to be more consistent with the one
- generated using GNU Autotools (#368).
-diff --git a/doc/apiref.rst b/doc/apiref.rst
-index c3a814f..94c5726 100644
a/doc/apiref.rst
-+++ b/doc/apiref.rst
-@@ -145,33 +145,33 @@ Type
- .. function:: int json_typeof(const json_t *json)
-
-Return the type of the JSON value (a :type:`json_type` cast to
-- :type:`int`). *json* MUST NOT be *NULL*. This function is actually
-+ ``int``). *json* MUST NOT be *NULL*. This function is actually
-implemented as a macro for speed.
-
--.. function:: json_is_object(const json_t *json)
-- json_is_array(const json_t *json)
-- json_is_string(const json_t *json)
-- json_is_integer(const json_t *json)
-- json_is_real(const json_t *json)
-- json_is_true(const json_t *json)
-- json_is_false(const json_t *json)
-- json_is_null(const json_t *json)
-+.. function:: int json_is_object(const json_t *json)
-+ int json_is_array(const json_t *json)
-+ int json_is_string(const json_t *json)
-+ int json_is_integer(const json_t *json)
-+ int json_is_real(const json_t *json)
-+ int json_is_true(const json_t *json)
-+ int json_is_false(const json_t *json)
-+ int json_is_null(const json_t *json)
-
-These functions (actually macros) return true (non-zero) for values
-of the given type, and false (zero) for values of other types and
-for *NULL*.
-
--.. function:: json_is_number(const json_t *json)
-+.. function:: int json_is_number(const json_t *json)
-
-Returns true for values of types ``JSON_INTEGER`` and
-``JSON_REAL``, and false for other types and for *NULL*.
-