diff --git a/requirements-dev.txt b/requirements-dev.txt index 476891d54b55f..2002f34a18a91 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -15,9 +15,9 @@ vulture==2.14 # This version is mentioned in `site/source/docs/site/about.rst`. # Please keep them in sync. -sphinx==7.4.7 -sphinx-design==0.6.1 -sphinxcontrib-jquery==4.0 +sphinx==8.2.3 +sphinx-design==0.7.0 +sphinxcontrib-jquery==4.1 shibuya==2026.5.19 # Needed by test/test_sockets.py diff --git a/site/Makefile b/site/Makefile index 30d309b1b7cf2..f0d7860f0145a 100644 --- a/site/Makefile +++ b/site/Makefile @@ -4,13 +4,13 @@ # You can set these variables from the command line. SPHINXOPTS = -W SPHINXBUILD = sphinx-build -SPHINXVERSION = 7.4.7 +SPHINXVERSION = 8.2.3 PAPER = BUILDDIR = build # User-friendly check for sphinx-build ifeq ($(shell which $(SPHINXBUILD) >/dev/null 2>&1; echo $$?), 1) -$(error The '$(SPHINXBUILD)' command was not found. Make sure you have Sphinx version 7.4.7 installed, then set the SPHINXBUILD environment variable to point to the full path of the '$(SPHINXBUILD)' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/) +$(error The '$(SPHINXBUILD)' command was not found. Make sure you have Sphinx version $(SPHINXVERSION) installed, then set the SPHINXBUILD environment variable to point to the full path of the '$(SPHINXBUILD)' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/) endif ifneq ($(shell $(SPHINXBUILD) --version), $(SPHINXBUILD) $(SPHINXVERSION)) diff --git a/site/source/docs/api_reference/html5.h.rst b/site/source/docs/api_reference/html5.h.rst index 6d55bd1e5c681..7065e79d1cafc 100644 --- a/site/source/docs/api_reference/html5.h.rst +++ b/site/source/docs/api_reference/html5.h.rst @@ -1959,7 +1959,7 @@ Defines .. c:macro:: EMSCRIPTEN_EVENT_WEBGLCONTEXTLOST EMSCRIPTEN_EVENT_WEBGLCONTEXTRESTORED - Emscripten `WebGL context`_ events. + Emscripten `WebGL context events`_. .. c:type:: EMSCRIPTEN_WEBGL_CONTEXT_HANDLE @@ -2078,7 +2078,7 @@ Functions .. c:function:: EMSCRIPTEN_RESULT emscripten_set_webglcontextlost_callback(const char *target, void *userData, bool useCapture, em_webgl_context_callback callback) EMSCRIPTEN_RESULT emscripten_set_webglcontextrestored_callback(const char *target, void *userData, bool useCapture, em_webgl_context_callback callback) - Registers a callback function for the canvas `WebGL context`_ events: ``webglcontextlost`` and ``webglcontextrestored``. + Registers a callback function for the canvas `WebGL context events`_: ``webglcontextlost`` and ``webglcontextrestored``. :param target: |target-parameter-doc| :type target: const char* @@ -2266,7 +2266,7 @@ Functions .. |callback-function-parameter-doc| replace:: A callback function. The function is called with the type of event, information about the event, and user data passed from this registration function. The callback should return ``true`` if the event is consumed. .. _gamepad: http://www.w3.org/TR/gamepad/#gamepad-interface -.. _webgl_context: http://www.khronos.org/registry/webgl/specs/latest/1.0/#5.15.2 +.. _webgl_context_events: http://www.khronos.org/registry/webgl/specs/latest/1.0/#5.15.2 Animation and Timing ====================