[Bug 292763] x11-themes/xapp-symbolic-icons: new requirement for xapp-related apps

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 27 Jan 2026 16:28:37 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292763

            Bug ID: 292763
           Summary: x11-themes/xapp-symbolic-icons: new requirement for
                    xapp-related apps
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: timp87@gmail.com

Created attachment 267552
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=267552&action=edit
port patch

New Xapp releases and related apps require these icons.

Xapp - starting from version 3.2.0 needs it, see
https://github.com/linuxmint/xapp/blob/3.2.0/debian/changelog#L7,
https://github.com/linuxmint/xapp/commit/7a3a06fe3ea078e72bbc13f59dc4ff97deae498b
and then
https://github.com/linuxmint/xapp/commit/84e74bee17006e169f1b0f3c3e5fb23b66e59a4f

We've got x11/xapp upgraded to 3.2.0 in
https://cgit.freebsd.org/ports/commit/?id=a8975b5bf126d2da8abb01be1ac827e4435de289


Other xapp-related, for example, editors/xed, have started switching to these
icons as well, see
https://github.com/linuxmint/xed/blob/3.8.5/debian/changelog#L5 and
https://github.com/linuxmint/xed/commit/c41ba632bd6f835fec5993ee9fa1cccf7d0d2f89#diff-30d8f6be6320feeacf686be94f48c70869b52630e01ea625f0f15adc0d57c3e4
(just xapp required version bump)
editors/xed was upgraded to 3.8.5 in
https://cgit.freebsd.org/ports/commit/?id=332f8a76701fb3adab0c5fa1f8916df366061184

So after the upgrade my xed looked like this (missing icons) -
https://drive.google.com/file/d/1Xci7qerMuVciaBxz193DUPeB2x7jI16f

Once this port is installed xed looks fine -
https://drive.google.com/file/d/1BsF4wyUaWnWDN9lZX7aI9yZ5NtkneLIo

Create new port with the icons and add it as a x11/xapp dependency (see
dependent PRs)

-- 
You are receiving this mail because:
You are the assignee for the bug.