** Also affects: yaru-theme (Ubuntu Focal)
   Importance: Undecided
       Status: New

** No longer affects: yaru-theme (Ubuntu Focal)

** Also affects: yaru-theme (Ubuntu Focal)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to yaru-theme in Ubuntu.
https://bugs.launchpad.net/bugs/1887383

Title:
  Yaru updates not related to themes and icons

Status in yaru-theme package in Ubuntu:
  In Progress
Status in yaru-theme source package in Focal:
  New

Bug description:
  [Impact]

   * Several parts of the build, including the yaru README and github actions 
to stay synced with upstream, are out of date and need updates.
  Those changes are:
  - fix Yaru project name + update README pictures
  - build: deduplicate meson.build and introduce Flavours 
https://github.com/ubuntu/yaru/pull/1884
  - add libgtk-3-dev to the bootstrap script 
https://github.com/ubuntu/yaru/pull/2222
  - updates to the upstream directories, which include the source code of the 
unmodified upstream gnome-shell and gtk3 themes 
https://github.com/ubuntu/yaru/pull/2084
  - Use MESON_INSTALL_DESTDIR_PREFIX in post_install.py to avoid errors while 
building https://github.com/ubuntu/yaru/pull/2206
  - Check for updates to GitHub Actions every weekday 
https://github.com/ubuntu/yaru/pull/2223
  - Adding new non-uniform app icon templates 
https://github.com/ubuntu/yaru/pull/1920

   * Backporting these updates to focal, will greatly improve the build
  process of the yaru project and help to avoid bugs and help the
  development of the team

   * all fixes are in yaru master since several weeks and have been
  tested several times

  [Test Case]

   * Look at the yaru project page while in this branch 
https://github.com/ubuntu/yaru/tree/ubuntu/focal and find the images to be 
removed
  * Look at the yaru project page while in the master branch 
https://github.com/ubuntu/yaru/tree/master and find all images to show what 
currently is in focal
  * All other test cases are described in the corresponding pull requests

  [Regression Potential]

   * Outdated versions of meson may clash with the current yaru build,
  otherwise, no regression potential

  [Other Info]

   * Those changes are not "visible" for the end-user while using the
  ubuntu desktop, i.e. no theme changes, no icon changes here, but they
  greatly improve the daily work of the yaru team

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/yaru-theme/+bug/1887383/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to