aboutsummaryrefslogtreecommitdiffstats
path: root/docs/source
diff options
context:
space:
mode:
Diffstat (limited to 'docs/source')
-rw-r--r--docs/source/siteadmin/deploying.rst11
-rw-r--r--docs/source/siteadmin/media-types.rst10
-rw-r--r--docs/source/siteadmin/relnotes.rst2
3 files changed, 15 insertions, 8 deletions
diff --git a/docs/source/siteadmin/deploying.rst b/docs/source/siteadmin/deploying.rst
index 09619997..75eb8826 100644
--- a/docs/source/siteadmin/deploying.rst
+++ b/docs/source/siteadmin/deploying.rst
@@ -65,7 +65,7 @@ MediaGoblin has the following core dependencies:
- `Node.js <https://nodejs.org>`_
These instructions have been tested on Debian 10, CentOS 8 and
-Fedora 31. These instructions should approximately translate to recent
+Fedora 33. These instructions should approximately translate to recent
Debian derivatives such as Ubuntu 18.04 and Trisquel 8, and to relatives of
Fedora such as CentOS 8.
@@ -75,12 +75,13 @@ Issue the following commands:
# Debian 10
sudo apt update
- sudo apt install automake git nodejs npm python3-dev python3-gi \
+ sudo apt install automake git nodejs npm python3-dev \
python3-gst-1.0 python3-lxml python3-pil virtualenv
- # Fedora 31
- sudo dnf install automake gcc git-core make nodejs npm python3-devel \
- python3-lxml python3-pillow virtualenv
+ # Fedora 33
+ sudo dnf install automake gcc git-core make nodejs npm \
+ libffi-devel python3-devel python3-lxml python3-pillow \
+ virtualenv
For a production deployment, you'll also need Nginx as frontend web
server and RabbitMQ to store the media processing queue::
diff --git a/docs/source/siteadmin/media-types.rst b/docs/source/siteadmin/media-types.rst
index 6c7409eb..1c2ebcec 100644
--- a/docs/source/siteadmin/media-types.rst
+++ b/docs/source/siteadmin/media-types.rst
@@ -90,11 +90,11 @@ as whatever GStreamer plugins you want, good/bad/ugly):
.. code-block:: bash
- # Debian and co.
+ # Debian
sudo apt install python3-gst-1.0 gstreamer1.0-plugins-{base,bad,good,ugly} \
gstreamer1.0-libav python3-numpy
- # Fedora and co.
+ # Fedora
sudo dnf install gstreamer1-plugins-{base,bad-free,good,ugly-free} \
python3-numpy
@@ -130,11 +130,15 @@ good/bad/ugly):
.. code-block:: bash
- # Debian and co.
+ # Debian
sudo apt install python3-gi gstreamer1.0-tools gir1.2-gstreamer-1.0 \
gir1.2-gst-plugins-base-1.0 gstreamer1.0-plugins-{good,bad,ugly} \
gstreamer1.0-libav python3-gst-1.0
+ # Fedora
+ sudo dnf install gstreamer1-plugins-{base,bad-free,good,ugly-free,openh264} \
+ python3-gobject python3-gstreamer1
+
.. note::
We unfortunately do not have working installation instructions for Fedora and
diff --git a/docs/source/siteadmin/relnotes.rst b/docs/source/siteadmin/relnotes.rst
index 1292e114..36e14193 100644
--- a/docs/source/siteadmin/relnotes.rst
+++ b/docs/source/siteadmin/relnotes.rst
@@ -29,6 +29,8 @@ carefully, or at least skim over it.
**Improvements:**
+- Add Debian and Fedora CI builds for sourcehut (Ben Sturmfels)
+- Extend Fedora install docs and development Dockerfile to support audio/video (Ben Sturmfels)
- Remove Python 2 installation and compatibility code (Ben Sturmfels)
- Reinstate Python 3 audio spectrograms [#5610] (Fernando Gutierrez)