<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>50167</bug_id>
          
          <creation_ts>2024-04-25 14:01:29 +0300</creation_ts>
          <short_desc>Добавить компонент &apos;pango&apos;</short_desc>
          <delta_ts>2024-05-02 16:42:08 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>ImageMagick</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Konstantin">k.s.razmanov</reporter>
          <assigned_to name="Anton Farygin">rider</assigned_to>
          <cc>amakeenk</cc>
    
    <cc>at</cc>
    
    <cc>cas</cc>
    
    <cc>crux</cc>
    
    <cc>ender</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>placeholder</cc>
    
    <cc>qa_viy</cc>
    
    <cc>rider</cc>
    
    <cc>shaba</cc>
    
    <cc>viy</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>245412</commentid>
    <comment_count>0</comment_count>
    <who name="Konstantin">k.s.razmanov</who>
    <bug_when>2024-04-25 14:01:29 +0300</bug_when>
    <thetext>Здравствуйте, просьба добавить компонент &apos;pango&apos;
convert -list format
...
PANGO* PANGO     ---   Pango Markup Language

Текущая версия ImageMagick: &quot;6.9.12.93-alt1:c10f1&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245419</commentid>
    <comment_count>1</comment_count>
    <who name="Alexander Makeenkov">amakeenk</who>
    <bug_when>2024-04-25 15:48:56 +0300</bug_when>
    <thetext>Поподробнее, пожалуйста, что именно вы хотите?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245422</commentid>
    <comment_count>2</comment_count>
    <who name="Konstantin">k.s.razmanov</who>
    <bug_when>2024-04-25 16:11:14 +0300</bug_when>
    <thetext>Полагаю, что пакет ImageMagic 6.9 собран без поддержки формата &apos;pango&apos;

т.е. при выполнении этой команды
convert pango:&quot;Some string&quot; pango_span.png
будет ошибка
convert: unable to open image `Some string&apos;: Нет такого файла или каталога @ error/blob.c/OpenBlob/2960.
convert: no decode delegate for this image format `PANGO&apos; @ error/constitute.c/ReadImage/581.
convert: no images defined `pango_span.png&apos; @ error/convert.c/ConvertImageCommand/3229.

На kubuntu 20.04 (ImageMagick 6.9.10-23) вывод команды &apos;convert -list format&apos;
PANGO* PANGO     r--   Pango Markup Language (Pangocairo 1.44.7)
На этой версии всё работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245423</commentid>
    <comment_count>3</comment_count>
    <who name="Alexander Makeenkov">amakeenk</who>
    <bug_when>2024-04-25 16:18:49 +0300</bug_when>
    <thetext>$ cat /etc/os-release | grep PRETTY_NAME
PRETTY_NAME=&quot;ALT Workstation K 10.3 (Sorbaronia Mitschurinii)&quot;

$ rpm -qf /usr/bin/convert
ImageMagick-tools-6.9.12.93-alt1.x86_64

$ convert -list format | grep -i Pango
    PANGO* PANGO     ---   Pango Markup Language

$ convert -verbose pango:file1.png file2.png
pango:file1.png=&gt;file1.png PNG 4608x3072 4608x3072+0+0 8-bit sRGB 16.8567MiB 0.400u 0:00.403
pango:file1.png=&gt;file2.png PNG 4608x3072 4608x3072+0+0 8-bit sRGB 16.8567MiB 8.000u 0:07.956

Вы неправильно используете утилиту.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245424</commentid>
    <comment_count>4</comment_count>
    <who name="Konstantin">k.s.razmanov</who>
    <bug_when>2024-04-25 16:31:54 +0300</bug_when>
    <thetext>Я смотрел примеры здесь https://legacy.imagemagick.org/Usage/text/

Pango - Basic Formatted Text
convert -background lightblue pango:&quot;Anthony Thyssen&quot; pango.gif

или
convert -background lightblue \
       pango:&apos;  Some  &lt;span size=&quot;49152&quot; rise=&quot;-20480&quot;
                foreground=&quot;red&quot; background=&quot;blue&quot;
                 &gt; Big Red on Blue &lt;/span&gt;  Text  &apos; \
       pango_span.gif</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245426</commentid>
    <comment_count>5</comment_count>
    <who name="Alexander Makeenkov">amakeenk</who>
    <bug_when>2024-04-25 16:44:51 +0300</bug_when>
    <thetext>(Ответ для Konstantin на комментарий #2)
&gt; На kubuntu 20.04 

Приложите, пожалуйста, результат выполнения команды `$ convert -background lightblue pango:&quot;Anthony Thyssen&quot; pango.gif` на kubuntu.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245427</commentid>
    <comment_count>6</comment_count>
      <attachid>15974</attachid>
    <who name="Konstantin">k.s.razmanov</who>
    <bug_when>2024-04-25 16:52:21 +0300</bug_when>
    <thetext>Created attachment 15974
pango.gif

pango.gif</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245430</commentid>
    <comment_count>7</comment_count>
    <who name="Alexander Makeenkov">amakeenk</who>
    <bug_when>2024-04-25 17:04:34 +0300</bug_when>
    <thetext>Судя по https://imagemagick.org/Usage/text/#pango должно работать.

$ magick -background lightblue pango:&quot;Anthony Thyssen&quot; pango.gif
magick: unable to open image &apos;Anthony Thyssen&apos;: Нет такого файла или каталога @ error/blob.c/OpenBlob/3571.
magick: no decode delegate for this image format `PANGO&apos; @ error/constitute.c/ReadImage/746.

$ magick -list format | grep -i Pango
    PANGO* PANGO     ---   Pango Markup Language

$ rpm -qf /usr/bin/magick
ImageMagick-tools-7.1.1.27-alt1.x86_64</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245434</commentid>
    <comment_count>8</comment_count>
    <who name="Konstantin">k.s.razmanov</who>
    <bug_when>2024-04-25 17:20:53 +0300</bug_when>
    <thetext>ImageMagick-tools (6.9.12.93-alt1:c10f1) уже был установлен

whereis magic
magic: /etc/magic /usr/share/magic /usr/share/man/man5/magic.5.xz</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>245743</commentid>
    <comment_count>9</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2024-05-02 16:42:08 +0300</bug_when>
    <thetext>ImageMagick-7.1.1.31-alt1 -&gt; sisyphus:

 Thu May 02 2024 Anton Farygin &lt;rider@altlinux.ru&gt; 7.1.1.31-alt1
 - 7.1.1.27 -&gt; 7.1.1.31
 - built with enabled pango support (closes: #50167)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>15974</attachid>
            <date>2024-04-25 16:52:21 +0300</date>
            <delta_ts>2024-04-25 16:52:21 +0300</delta_ts>
            <desc>pango.gif</desc>
            <filename>pango.gif</filename>
            <type>image/gif</type>
            <size>1803</size>
            <attacher name="Konstantin">k.s.razmanov</attacher>
            
              <data encoding="base64">R0lGODlhgwAXAPe7AAAAAAEBAQECAgIDAwMDBAMEBQQFBQUGBgUHBwYICAcICQcJCggKCwkLDAkM
DQoNDgsODgwODwwPEA4REg4SEw8TFBATFRAUFhEVFxIWFxIXGBQZGhQZGxUaHBYbHRYcHhgeIBog
IhohIxsiJBwjJRwkJh0kJx4lKB8mKR8nKSAoKiIqLSMsLyQtMCUvMiYvMycwMygyNSkzNik0Nys1
OSs2Oi05PC46PS86PjA8QDE9QTI/QzRBRTVCRjZDRzZESDlHTDpITTpJTjtKTj1MUT5NUj5OUz9P
VEBQVUBQVkJSV0NUWUVWW0dYXkdZX0lbYUpcYktdY0teZExfZU1gZk1hZ1BkalFla1FmbFJmbVNn
blRpcFVqcVVrclZsc1hudVlvdlpwd1pxeFtyeVxyel10fF51fF52fV93fmB4gGF5gWJ6gmJ7g2R9
hWV+hmZ/h2aAiGeBiWiCimiCi2qEjWuFjmuGj2yHj22IkG2IkW6Jkm+Kk2+LlHGNl3KOmHOPmHOQ
mXSRmnWTnHeUnnmXoXqYonuZo3uapHybpX6dp36eqH+eqYCfqoGhq4KjrYOjroSkr4WmsYansoao
s4eps4qst4qtuIuuuYyuuoyvu42wvI6yvZK2wpW6xpa7x5e8yJe9yZm/y5m/zJrAzZvCz5zDz53F
0Z7F0p/G05/H1KHJ1qHK16LK2KPL2KTM2aTN2qXO26bP3KfQ3qjR36jS4KnT4arU4arV4qvV46zW
5KzX5a3Y5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAACDABcA
AAj+AHcJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEkS4hYIAx6VXHgy5UqH
oBCEqRiIgMqSSwiUSFHggQoQAdzsqnnz5cIzDlTccmgLRauBimyuLFJmV60MPHbpIpJmV9SiRhHi
grGFAKaGssYkeCrw68ollqxiFahnjVepYRNqiiFKAZaBfzIQaISkwQQuuXYFMRBgAQRPXgv0uYHg
A56ButqQ4ODhyqxdgQcXPpzrlo0AAXbcqtQhwIlXBq9mJahIMmXLu0yjVs3a9StGNWh4oIJrF3Dh
xLWyAYEhRSGBoQkbRkwwCxpdOULYGqipAItDqLr+DCAkMAwCtndpXCp15AAngW0aSNo1KoQSXbu6
fw8/PrcLC7QIBIkFqhwkW0FRqceee/4BKCCBqkyAyC6WJNBJhBNW2MkucCDQyC5mJJCJQPqBJx55
AtVyAii71EFAJAN9YgAUAsHigBXlnQeVAHEItEkBd+Q2ghADrZGAKLvISOMuNuLYYgEj7vIGEwgd
SBuPPgIpUB1QCjTlLpwgwMguuAiiS5hjlqnLLSbsgN8qC0ghkJI13jiQIzkkZgoDUcRoQI+72LJB
EzmiF9WHu5ByABu7oHIAGAMxMoAhSf4pkKCE7sIKBVPskksOi1Q5F22DCaQoo5py6imogbYAgRf+
p1zqKqwCpXKAFpeCoAN+MgKK6UBNbKDCsA9w8FmldFzKQabmGYqXonbJ2JVAlAzgB7LKZrrLExjA
QooIx8Y2KlTPHmCXQNx6C65AqjiBwAJk4Nfuu/HKKEEH+EqwQ2IyJhvosjWCgMpAeQyQyJwG+GsL
wLs0S+5N0O5i6xeRTortv9pmUkAgc8gp6mwPm2ruQBpz7PFAoygxwCAoqzyIrWIc1G+2Ag3iA34C
ocLAEggrzPAYBxTYVrl23XICEEUiEMrFC2ubywxA7ADjxwgSPdDTUU9tihWJ3YLCF1t3/fUtKfyA
M0EzY6xVD38N5DUFq+ySCQFqKDuEQHsM8JzrQIBYnOgBFO8yRwOT7FLKCEXgN3fd/949EB4PmLAd
QrFEMENiA/VN6d+BCwS55AJCsCEoFBgCiei7kE6pHgawgUonVQgi0OJ274KDAA0kUVwpNwgQgAlP
aADAjbosXIARuLziAwMoVMIFBABQ0MbfC+CqixwkfODBFLG0KDzxxiMvkCsWtH3QGySg9gKiz0c/
vaLVD0S++bdU8cEKKrSxpv3466+VHSMowAWqEKA6fM8KxePA8fISkVZUIEoccSAEGUjBgqRBBpjj
yAUzWMEODgICB+vIB0PYwQoSYgQp4ENHTpjCErrwhRkJCAA7
</data>

          </attachment>
      

    </bug>

</bugzilla>