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

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

    <bug>
          <bug_id>56836</bug_id>
          
          <creation_ts>2025-11-13 01:13:52 +0300</creation_ts>
          <short_desc>Зависимости на qt6-declarative и qt6-wayland</short_desc>
          <delta_ts>2025-12-06 21:55:42 +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>quickshell</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>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>k0tran</reporter>
          <assigned_to name="Кирилл Уницаев">fiersik</assigned_to>
          <cc>boriabloger</cc>
    
    <cc>fiersik</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>276606</commentid>
    <comment_count>0</comment_count>
    <who name="">k0tran</who>
    <bug_when>2025-11-13 01:13:52 +0300</bug_when>
    <thetext>Собираю noctalia-shell в 399881
На чистой системе дополнительно пришлось доставить qt6-declarative и qt6-wayland что бы все заработало. Появилась мысль что может стоит включить их сразу в quickshell?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276607</commentid>
    <comment_count>1</comment_count>
    <who name="">k0tran</who>
    <bug_when>2025-11-13 01:20:34 +0300</bug_when>
    <thetext>Еще xdg-desktop-portal-gtk, но на счет portal&apos;ов, не знаю разные ли нужны для разных оболочек на quickshell&apos;е</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276608</commentid>
    <comment_count>2</comment_count>
    <who name="Кирилл Уницаев">fiersik</who>
    <bug_when>2025-11-13 01:47:27 +0300</bug_when>
    <thetext>(Ответ для Ilya Sorochan на комментарий #0)
&gt; Собираю noctalia-shell в 399881
&gt; На чистой системе дополнительно пришлось доставить qt6-declarative и
&gt; qt6-wayland что бы все заработало. Появилась мысль что может стоит включить
&gt; их сразу в quickshell?

Не уверен, так как это всё опционально, можно ведь и на иксах запустить.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276615</commentid>
    <comment_count>3</comment_count>
    <who name="Boris Yumankulov">boriabloger</who>
    <bug_when>2025-11-13 08:59:23 +0300</bug_when>
    <thetext>(In reply to Ilya Sorochan from comment #1)
&gt; Еще xdg-desktop-portal-gtk, но на счет portal&apos;ов, не знаю разные ли нужны
&gt; для разных оболочек на quickshell&apos;е

Обычно в райсах любят использовать портал от KDE, всякие шелы, по типу Dank Material Shell или noctalia-shell используют портал GTK для темы, зависимость quickshell на какой либо из порталов лишняя, ему они не нужны, шелам на его основе да, но ему нет</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276620</commentid>
    <comment_count>4</comment_count>
    <who name="">k0tran</who>
    <bug_when>2025-11-13 11:31:36 +0300</bug_when>
    <thetext>(In reply to Кирилл Уницаев from comment #2)
&gt; (Ответ для Ilya Sorochan на комментарий #0)
&gt; &gt; Собираю noctalia-shell в 399881
&gt; &gt; На чистой системе дополнительно пришлось доставить qt6-declarative и
&gt; &gt; qt6-wayland что бы все заработало. Появилась мысль что может стоит включить
&gt; &gt; их сразу в quickshell?
&gt; 
&gt; Не уверен, так как это всё опционально, можно ведь и на иксах запустить.

Ошибся, думал что запустил с xwayland. qt6-wayland действительно выглядит как опциональная.

Что по поводу qt6-declarative? В dank material shell, например, libqt6-quickcontrols2 нужна здесь:
https://github.com/AvengeMedia/DankMaterialShell/blob/master/quickshell/Modules/Settings/PluginListItem.qml#L2
В нокталии подобных штук 5 набралось для того что бы просто запустить</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>276621</commentid>
    <comment_count>5</comment_count>
    <who name="">k0tran</who>
    <bug_when>2025-11-13 11:31:59 +0300</bug_when>
    <thetext>(In reply to Boris Yumankulov from comment #3)
&gt; (In reply to Ilya Sorochan from comment #1)
&gt; &gt; Еще xdg-desktop-portal-gtk, но на счет portal&apos;ов, не знаю разные ли нужны
&gt; &gt; для разных оболочек на quickshell&apos;е
&gt; 
&gt; Обычно в райсах любят использовать портал от KDE, всякие шелы, по типу Dank
&gt; Material Shell или noctalia-shell используют портал GTK для темы,
&gt; зависимость quickshell на какой либо из порталов лишняя, ему они не нужны,
&gt; шелам на его основе да, но ему нет

Спасибо, добавлю портал в нокталию</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278588</commentid>
    <comment_count>6</comment_count>
    <who name="Кирилл Уницаев">fiersik</who>
    <bug_when>2025-12-06 21:07:07 +0300</bug_when>
    <thetext>Посидел, подумал и решил всё же добавить qt6-declarative

Он используется во многих конфигах, которые я за это время посмотрел.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278589</commentid>
    <comment_count>7</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2025-12-06 21:55:42 +0300</bug_when>
    <thetext>quickshell-0.2.1-alt2 -&gt; sisyphus:

Sat Dec 06 2025 Kirill Unitsaev &lt;fiersik@altlinux&gt; 0.2.1-alt2
- add requires to qt6-declarative (ALT bug 56836)</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>