[Bug 267250] x11/cinnamon: Updating to 5.4.12

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 03 Nov 2022 17:13:11 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267250

--- Comment #7 from Sean Champ <lab+bsd@thinkum.space> ---
This patch set, in effect, has a transitive dependency on FreeBSD 13. This is
due to a dependency on FreeBSD 13 in the x11-wm/muffin[1] patch

After reviewing the changelogs for the linuxmint muffin sources, this
dependency may have been introduced immediately after the 5.2.1 release[2]. The
changeset where it appears to have been introduced in muffin was a git rebasing
changeset corresponding to some API updates in cinnamon[3]. The change in
cinnamon was previous to the cinnamon 5.4.0 release.

So, this effective dependency on FreeBSD 13 may be limited to the cinnamon 5
series of upstream source releases.

In one proposal for addressing this with compatibility for FreeBSD 12.3 and the
upcoming 12.4 release, it would be hypothetically possible to spin out a
cinnamon5 ports series.

This would be  independent to the ports drawing from Cinnamon 4.x upstream
sources.

For the subset of ports in cinnamon dependencies (e.g xapp) with upstream
sources released under a different version series, maybe those could be used
without a branch for the Cinnamon 5 release series.

This is a hypothetical proposal, in the interest of contribution for FreeBSD on
the desktop, with continued support for FreeBSD 12.x releases


[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267245#c2
[2]
https://github.com/linuxmint/muffin/commit/8599127fa99dc285426fd84c2f53ed0ae8d60d3c#diff-479648c468905ef813febbe5e6af7f9c13e2e2247d366d90ec095484f91ecb14
[3] https://github.com/linuxmint/cinnamon/commit/d6253f1cb1a1e7bf1

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