From bb4a5d09ac6aa4b8f72e471f15df418505f4fc01 Mon Sep 17 00:00:00 2001 From: nick black Date: Tue, 28 Mar 2023 21:41:58 -0400 Subject: [PATCH] remove deps rendered unnecessary by libavdevice-dev --- .github/workflows/ubuntu_test.yml | 3 --- INSTALL.md | 11 +++++------ 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ubuntu_test.yml b/.github/workflows/ubuntu_test.yml index dfbc950bb..a673d24cf 100644 --- a/.github/workflows/ubuntu_test.yml +++ b/.github/workflows/ubuntu_test.yml @@ -26,10 +26,7 @@ jobs: cmake \ doctest-dev \ ffmpeg \ - libavcodec-dev \ - libavformat-dev \ libavdevice-dev \ - libavutil-dev \ libdeflate-dev \ libncurses-dev \ libqrcodegen-dev \ diff --git a/INSTALL.md b/INSTALL.md index 578e95839..e5e0b30d1 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -16,13 +16,12 @@ There are no submodules. Dependencies are fairly minimal. Install build dependencies: -`apt-get install build-essential cmake doctest-dev libavformat-dev libavdevice-dev libavutil-dev libdeflate-dev libgpm-dev libncurses-dev libqrcodegen-dev libswscale-dev libunistring-dev pandoc pkg-config` +`apt-get install build-essential cmake doctest-dev libavdevice-dev libdeflate-dev libgpm-dev libncurses-dev libqrcodegen-dev libswscale-dev libunistring-dev pandoc pkg-config` -If you only intend to build core Notcurses (without multimedia support), you can -omit `libavformat-dev`, `libavdevice-dev`, `libavutil-dev`, and `libswscale-dev` -from this list. `zlib1g-dev` can be substituted for `libdeflate-dev`; build with -`-DUSE_DEFLATE=off` in this case. If you don't want to generate QR codes, you -can omit 'libqrcodegen-dev'. +If you only intend to build core Notcurses (without multimedia support), you +can omit `libavdevice-dev` from this list. `zlib1g-dev` can be substituted for +`libdeflate-dev`; build with `-DUSE_DEFLATE=off` in this case. If you don't +want to generate QR codes, you can omit 'libqrcodegen-dev'. If you want to build the Python wrappers, you'll also need: