Bug 257030

Summary: devel/synfig: Fix CATEGORIES, Take MAINTAINER'ship
Product: Ports & Packages Reporter: Chris Hutchinson <portmaster>
Component: Individual Port(s)Assignee: Adriaan de Groot <adridg>
Status: Closed FIXED    
Severity: Affects Some People CC: adridg, ygy
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257025
Attachments:
Description Flags
git diff for devel/synfig and graphics/synfigstudio none

Description Chris Hutchinson 2021-07-06 20:26:12 UTC
Created attachment 226277 [details]
git diff for devel/synfig and graphics/synfigstudio

I need to use Synfig. It appears to be in the
wrong category (devel), should be graphics. As it is
an image manipulation application. I also see it's WAY
out of date.

This pr changes devel/synfig to graphics/synfig. As I
also seek to update this port and graphics/synfigstudio;
takes MAINTAINER.

CHANGES
Category
MAINTAINER

MOVED

as per depends:
graphics/synfigstudio

As to updating this port && synfigstudio;
devel/glib20 which these ports depend is currently
broken (won't build on 13/amd64). So until bug #257025
has been reconciled. I am only able to move this far forward.

Thanks!

P.S. These two ports are currently maintained by ports@ so approval is implicit.

--Chris
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-07-09 11:50:16 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2ba684b4db63a0a1ae1e04e3680b4f79c5b2abad

commit 2ba684b4db63a0a1ae1e04e3680b4f79c5b2abad
Author:     Adriaan de Groot <adridg@FreeBSD.org>
AuthorDate: 2021-07-09 11:46:48 +0000
Commit:     Adriaan de Groot <adridg@FreeBSD.org>
CommitDate: 2021-07-09 11:46:48 +0000

    graphics/synfig*: re-categorize, hand-off MAINTAINER

    Chris writes (in the PR mentioned below):

            I need to use Synfig. It appears to be in the
            wrong category (devel), should be graphics. As it is
            an image manipulation application. I also see it's WAY
            out of date.

            This pr changes devel/synfig to graphics/synfig. As I
            also seek to update this port and graphics/synfigstudio;
            takes MAINTAINER.

    apply the patch, massaging it to maintain INDEX &c. Hands off
    maintainership (from ports@).

    PR:             257030
    Reported by:    Chris Hutchinson

 MOVED                                                             | 1 +
 devel/Makefile                                                    | 1 -
 graphics/Makefile                                                 | 1 +
 {devel => graphics}/synfig/Makefile                               | 4 ++--
 {devel => graphics}/synfig/distinfo                               | 0
 {devel => graphics}/synfig/files/patch-configure.ac               | 0
 {devel => graphics}/synfig/files/patch-src__synfig__main.cpp      | 0
 {devel => graphics}/synfig/files/patch-src__synfig__transform.cpp | 0
 {devel => graphics}/synfig/pkg-descr                              | 0
 {devel => graphics}/synfig/pkg-plist                              | 0
 graphics/synfigstudio/Makefile                                    | 4 ++--
 11 files changed, 6 insertions(+), 5 deletions(-)
Comment 2 Adriaan de Groot freebsd_committer freebsd_triage 2021-07-09 12:02:17 UTC
Landed, enjoy your new port maintainership. GLib, as you can tell in the other PR, is a bit of a sticking point since it Works For Me (and not for you) and flat-out disabling the tests seems a bit fraught.
Comment 3 Adriaan de Groot freebsd_committer freebsd_triage 2021-07-09 18:42:10 UTC
BTW, synfig is still a consumer of mlt (mlt6, that is). There's work to update to mlt7 in KDE-FreeBSD's Area51 repository, so if there's a newer synfig that needs mlt7, we're ready for it -- talk to vishwin, I think, in #freebsd-desktop on Libera.chat
Comment 4 Chris Hutchinson 2021-07-09 20:01:16 UTC
(In reply to Adriaan de Groot from comment #3)
Thank you, Adriaan. Good to know! I hope to have
an update to 1.4.0 within the next couple of days.
I'll keep vishwin apprised.

Thanks for all your time on this, Adriaan! :-)

--Chris