From 0e206b8bcf3d522b64c3b8a234d2a4bdcf60176e Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Tue, 2 Aug 2022 15:42:55 +0800 Subject: [PATCH] Package update Update to mpg123-1.30.2 (#16856) Update to libevdev-1.13.0 (#16854) Update to poppler-22.08.0 (#16851) --- general/graphlib/poppler.xml | 2 +- introduction/welcome/changelog.xml | 18 ++++++++++++++++++ multimedia/audioutils/mpg123.xml | 19 ++++++++++++++++--- packages.ent | 4 ++-- x/installing/libevdev.xml | 23 ++++++++++++++--------- 5 files changed, 51 insertions(+), 15 deletions(-) diff --git a/general/graphlib/poppler.xml b/general/graphlib/poppler.xml index d256b6f69e..58f893b4e6 100644 --- a/general/graphlib/poppler.xml +++ b/general/graphlib/poppler.xml @@ -6,7 +6,7 @@ - + diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 53a6481f7e..7a96585546 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -41,6 +41,24 @@ --> + + August 2nd, 2022 + + + [xry111] - Update to mpg123-1.30.2. Fixes + #16856. + + + [xry111] - Update to libevdev-1.13.0 (xorg driver). Fixes + #16854. + + + [xry111] - Update to poppler-22.08.0. Fixes + #16851. + + + + August 1st, 2022 diff --git a/multimedia/audioutils/mpg123.xml b/multimedia/audioutils/mpg123.xml index 2b4a0706f2..22555a6b39 100644 --- a/multimedia/audioutils/mpg123.xml +++ b/multimedia/audioutils/mpg123.xml @@ -6,9 +6,9 @@ - + - + ]> @@ -138,7 +138,7 @@ make mpg123, mpg123-id3dump, mpg123-strip, and out123 - libmpg123.so, libout123.so, and libsyn123 + libmpg123.so, libout123.so, and libsyn123.so /usr/lib/mpg123 @@ -225,6 +225,19 @@ make + + libsyn123.so + + + contains some audio signal synthesis and format conversion + functions + + + libsyn123.so + + + + diff --git a/packages.ent b/packages.ent index b7bd0f018d..4d19c11b91 100644 --- a/packages.ent +++ b/packages.ent @@ -241,7 +241,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - + @@ -1058,7 +1058,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - + diff --git a/x/installing/libevdev.xml b/x/installing/libevdev.xml index 176304eab0..acf524e8e1 100644 --- a/x/installing/libevdev.xml +++ b/x/installing/libevdev.xml @@ -4,13 +4,13 @@ %general-entities; - + - - - + + + ]> @@ -118,13 +118,18 @@ commands: -./configure $XORG_CONFIG && -make +mkdir build && +cd build && + +meson --prefix=$XORG_PREFIX \ + --buildtype=release \ + -Ddocumentation=false && +ninja The regression tests can be run as the root user with make - check, in a graphical session. You need to have enabled + class="username">root user with ninja + test, in a graphical session. You need to have enabled the CONFIG_INPUT_UINPUT setting in the kernel for full test coverage. If it is enabled as a module, the module is named uinput and needs to be loaded before running the @@ -138,7 +143,7 @@ make Now, as the root user: -make install +ninja install