diff --git a/multimedia/sound/audacity/files/e181ee1.patch b/multimedia/sound/audacity/files/e181ee1.patch new file mode 100644 index 0000000000..6051c5b5be --- /dev/null +++ b/multimedia/sound/audacity/files/e181ee1.patch @@ -0,0 +1,269 @@ +From e181ee115e727b4754619b04aa6e8ad872113592 Mon Sep 17 00:00:00 2001 +From: David Seifert +Date: Fri, 30 Jun 2023 15:35:12 +0200 +Subject: [PATCH] Replace obsolescent `%hs` printf specifier + +* `%hs` is not defined by C: + https://wiki.sei.cmu.edu/confluence/display/c/FIO47-C.+Use+valid+format+strings +* Fixes translations for gettext 0.22 + +Bug: https://bugs.gentoo.org/909201 +Closes: #4847 +--- + locale/ar.po | 2 +- + locale/be.po | 6 +++--- + locale/bg.po | 2 +- + locale/ca.po | 2 +- + locale/ca_ES@valencia.po | 2 +- + locale/fa.po | 4 ++-- + locale/gl.po | 2 +- + locale/hr.po | 2 +- + locale/hy.po | 2 +- + locale/id.po | 2 +- + locale/km.po | 4 ++-- + locale/ro.po | 2 +- + locale/sr_RS@latin.po | 2 +- + locale/ta.po | 2 +- + locale/tg.po | 4 ++-- + 15 files changed, 20 insertions(+), 20 deletions(-) + +diff --git a/locale/ar.po b/locale/ar.po +index 2abe618f516f..40f60e068074 100644 +--- a/locale/ar.po ++++ b/locale/ar.po +@@ -2304,7 +2304,7 @@ msgstr "لم أتمكن من فتح ملف: \"%s\"" + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "خطأ: %hs عند خط %lu" ++msgstr "خطأ: %s عند خط %lu" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +diff --git a/locale/be.po b/locale/be.po +index 017d1d67ded0..4ae28b8e410b 100644 +--- a/locale/be.po ++++ b/locale/be.po +@@ -2320,7 +2320,7 @@ msgstr "Не атрымалася адкрыць файл: \"%s\"" + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "Памылка: %hs у радку %lu" ++msgstr "Памылка: %s у радку %lu" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +@@ -4469,7 +4469,7 @@ msgstr "Больш не паказваць гэта папярэджанне" + #: src/FileFormats.cpp + #, c-format + msgid "Error (file may not have been written): %s" +-msgstr "Памылка (магчыма, файл не запісаны): %hs" ++msgstr "Памылка (магчыма, файл не запісаны): %s" + + #: src/FileFormats.cpp + #, fuzzy +@@ -20925,7 +20925,7 @@ msgstr "" + #: plug-ins/eq-xml-to-txt-converter.ny + #, fuzzy, lisp-format + msgid "Error.~%File cannot be written:~%\"~a.txt\"" +-msgstr "Памылка (магчыма, файл не запісаны): %hs" ++msgstr "Памылка (магчыма, файл не запісаны): %s" + + #: plug-ins/equalabel.ny + msgid "Regular Interval Labels" +diff --git a/locale/bg.po b/locale/bg.po +index e3d22e24da5b..119d386c0043 100644 +--- a/locale/bg.po ++++ b/locale/bg.po +@@ -2328,7 +2328,7 @@ msgstr "Не бе възможно да се отвори файл: „%s“" + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "Грешка: %hs на ред %lu" ++msgstr "Грешка: %s на ред %lu" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +diff --git a/locale/ca.po b/locale/ca.po +index aefd1e0e4523..36448c453735 100644 +--- a/locale/ca.po ++++ b/locale/ca.po +@@ -2299,7 +2299,7 @@ msgstr "No s'ha pogut obrir el fitxer: «%s»" + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "Error: %hs a la línia %lu" ++msgstr "Error: %s a la línia %lu" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +diff --git a/locale/ca_ES@valencia.po b/locale/ca_ES@valencia.po +index a498281e7780..5545ae76eefc 100644 +--- a/locale/ca_ES@valencia.po ++++ b/locale/ca_ES@valencia.po +@@ -2319,7 +2319,7 @@ msgstr "No s'ha pogut obrir el fitxer: «%s»" + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "Error: %hs en la línia %lu" ++msgstr "Error: %s en la línia %lu" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +diff --git a/locale/fa.po b/locale/fa.po +index 0374b06ce9a8..ba9831778428 100644 +--- a/locale/fa.po ++++ b/locale/fa.po +@@ -4413,7 +4413,7 @@ msgstr "" + #: src/FileFormats.cpp + #, c-format + msgid "Error (file may not have been written): %s" +-msgstr "خطا (ممکن است در پرونده نوشته شده باشد) : %hs" ++msgstr "خطا (ممکن است در پرونده نوشته شده باشد) : %s" + + #: src/FileFormats.cpp + msgid "&Copy uncompressed files into the project (safer)" +@@ -20567,7 +20567,7 @@ msgstr "" + #: plug-ins/eq-xml-to-txt-converter.ny + #, fuzzy, lisp-format + msgid "Error.~%File cannot be written:~%\"~a.txt\"" +-msgstr "خطا (ممکن است در پرونده نوشته شده باشد) : %hs" ++msgstr "خطا (ممکن است در پرونده نوشته شده باشد) : %s" + + #: plug-ins/equalabel.ny + msgid "Regular Interval Labels" +diff --git a/locale/gl.po b/locale/gl.po +index d2869ae5e41e..c30b70b93da0 100644 +--- a/locale/gl.po ++++ b/locale/gl.po +@@ -2325,7 +2325,7 @@ msgstr "Non foi posíbel abrir o ficheiro: «%s»" + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "Erro: %hs na liña %lu" ++msgstr "Erro: %s na liña %lu" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +diff --git a/locale/hr.po b/locale/hr.po +index 21259b91c281..7fe86224c2c2 100644 +--- a/locale/hr.po ++++ b/locale/hr.po +@@ -2333,7 +2333,7 @@ msgstr "Pogrješka pri otvaranju datoteke: \"%s\"" + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "Pogrješka: %hs u retku %lu" ++msgstr "Pogrješka: %s u retku %lu" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +diff --git a/locale/hy.po b/locale/hy.po +index 4486bb403422..5e7f695565d2 100644 +--- a/locale/hy.po ++++ b/locale/hy.po +@@ -2323,7 +2323,7 @@ msgstr "Չի ստացվում բացել ֆայլը՝ \"%s\"" + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "Սխալ՝ %hs %lu գծում" ++msgstr "Սխալ՝ %s %lu գծում" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +diff --git a/locale/id.po b/locale/id.po +index bf8b8b2d5bce..d7ed1b5c497e 100644 +--- a/locale/id.po ++++ b/locale/id.po +@@ -2326,7 +2326,7 @@ msgstr "Tidak bisa membuka file:\"%s\"" + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "Error: %hs pada garis %lu" ++msgstr "Error: %s pada garis %lu" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +diff --git a/locale/km.po b/locale/km.po +index 2617d8673980..9f1b5ef629ea 100644 +--- a/locale/km.po ++++ b/locale/km.po +@@ -4432,7 +4432,7 @@ msgstr "" + #: src/FileFormats.cpp + #, fuzzy, c-format + msgid "Error (file may not have been written): %s" +-msgstr "កំហុស (ឯកសារ​អាច​មិន​ទាន់​ត្រូវ​បាន​សរសេរ) ៖ %hs" ++msgstr "កំហុស (ឯកសារ​អាច​មិន​ទាន់​ត្រូវ​បាន​សរសេរ) ៖ %s" + + #: src/FileFormats.cpp + msgid "&Copy uncompressed files into the project (safer)" +@@ -20656,7 +20656,7 @@ msgstr "" + #: plug-ins/eq-xml-to-txt-converter.ny + #, fuzzy, lisp-format + msgid "Error.~%File cannot be written:~%\"~a.txt\"" +-msgstr "កំហុស (ឯកសារ​អាច​មិន​ទាន់​ត្រូវ​បាន​សរសេរ) ៖ %hs" ++msgstr "កំហុស (ឯកសារ​អាច​មិន​ទាន់​ត្រូវ​បាន​សរសេរ) ៖ %s" + + #: plug-ins/equalabel.ny + msgid "Regular Interval Labels" +diff --git a/locale/ro.po b/locale/ro.po +index 4a1ef8b497d9..4207cd9c8095 100644 +--- a/locale/ro.po ++++ b/locale/ro.po +@@ -2255,7 +2255,7 @@ msgstr "Nu s-a putut deschide fișierul: „%s”" + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "Eroare: %hs la linia %lu" ++msgstr "Eroare: %s la linia %lu" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +diff --git a/locale/sr_RS@latin.po b/locale/sr_RS@latin.po +index 2c8adc0cec38..68d2f41fd09b 100644 +--- a/locale/sr_RS@latin.po ++++ b/locale/sr_RS@latin.po +@@ -2330,7 +2330,7 @@ msgstr "Ne mogu da otvorim datoteku: „%s“" + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "Greška: %hs u redu %lu" ++msgstr "Greška: %s u redu %lu" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +diff --git a/locale/ta.po b/locale/ta.po +index 52fc75eb9dbe..edf03a5290d7 100644 +--- a/locale/ta.po ++++ b/locale/ta.po +@@ -2308,7 +2308,7 @@ msgstr "கோப்பை திறக்க முடியவில்லை: + #: libraries/lib-xml/XMLFileReader.cpp + #, fuzzy, c-format + msgid "Error: %s at line %lu" +-msgstr "பிழை: %hs வரிசை %lu" ++msgstr "பிழை: %s வரிசை %lu" + + #: libraries/lib-xml/XMLFileReader.cpp + #, c-format +diff --git a/locale/tg.po b/locale/tg.po +index a88ff86bca57..ce5d5a8b2c2c 100644 +--- a/locale/tg.po ++++ b/locale/tg.po +@@ -4422,7 +4422,7 @@ msgstr "" + #: src/FileFormats.cpp + #, fuzzy, c-format + msgid "Error (file may not have been written): %s" +-msgstr "Хато (файл сабт намешавад): %hs" ++msgstr "Хато (файл сабт намешавад): %s" + + #: src/FileFormats.cpp + msgid "&Copy uncompressed files into the project (safer)" +@@ -20628,7 +20628,7 @@ msgstr "" + #: plug-ins/eq-xml-to-txt-converter.ny + #, fuzzy, lisp-format + msgid "Error.~%File cannot be written:~%\"~a.txt\"" +-msgstr "Хато (файл сабт намешавад): %hs" ++msgstr "Хато (файл сабт намешавад): %s" + + #: plug-ins/equalabel.ny + msgid "Regular Interval Labels" diff --git a/multimedia/sound/audacity/pspec.xml b/multimedia/sound/audacity/pspec.xml index 9a0b482698..eff89c412f 100755 --- a/multimedia/sound/audacity/pspec.xml +++ b/multimedia/sound/audacity/pspec.xml @@ -54,15 +54,15 @@ libutil-linux-devel lv2-devel portaudio-devel + gtkmm3-devel + gettext-devel xcb-util-devel xcb-util-cursor-devel xcb-util-keysyms-devel libxkbcommon-devel - gtkmm3-devel - gettext-devel - + e181ee1.patch