Bug 263651 - graphics/tumble: update to 0.38
Summary: graphics/tumble: update to 0.38
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Piotr Kubaj
URL: https://github.com/brouhaha/tumble/co...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-29 11:38 UTC by Robert Clausecker
Modified: 2022-05-27 12:56 UTC (History)
1 user (show)

See Also:
fuz: merge-quarterly?


Attachments
graphics/tumble: update to 0.37 (4.48 KB, patch)
2022-04-29 11:38 UTC, Robert Clausecker
fuz: maintainer-approval+
Details | Diff
graphics/tumble: update to 0.38 and add missing patch (2.09 KB, patch)
2022-05-07 21:38 UTC, Robert Clausecker
fuz: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Clausecker freebsd_committer freebsd_triage 2022-04-29 11:38:58 UTC
Created attachment 233579 [details]
graphics/tumble: update to 0.37

A patch release.

 - level up ports policy compliance
 - remove upstreamed patches
 - remove big endian incompatibility claims after
   upstream confirmed pkubaj@'s testing
 - take up maintainership once again

Changelog:	https://github.com/brouhaha/tumble/commits/v0.37

Tested with Poudriere on armv7 arm64 FreeBSD 13.
Big Endian testing would be nice (ping pkubaj@)
Please MFH this patch release.
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-05-06 13:59:44 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=99e0c7439c2f07314ec323294fece9c9620e5439

commit 99e0c7439c2f07314ec323294fece9c9620e5439
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2022-05-06 13:50:20 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2022-05-06 13:50:20 +0000

    graphics/tumble: update to 0.37

    A patch release.

     - level up ports policy compliance
     - remove upstreamed patches
     - remove big endian incompatibility claims after
       upstream confirmed pkubaj@'s testing
     - take maintainership once again

    Changelog:      https://github.com/brouhaha/tumble/commits/v0.37
    PR:     263651
    Submitted by:   fuz@fuz.su

 graphics/tumble/Makefile                           | 13 ++-----------
 graphics/tumble/distinfo                           |  6 +++---
 graphics/tumble/files/patch-semantics.c (gone)     | 11 -----------
 graphics/tumble/files/patch-tumble__input.h (gone) |  8 --------
 graphics/tumble/pkg-descr                          |  4 ----
 5 files changed, 5 insertions(+), 37 deletions(-)
Comment 2 commit-hook freebsd_committer freebsd_triage 2022-05-06 17:24:20 UTC
A commit in branch 2022Q2 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=40b096c1b36c8cd9c18cef6e02eedacd663a0e02

commit 40b096c1b36c8cd9c18cef6e02eedacd663a0e02
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2022-05-06 13:50:20 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2022-05-06 17:23:29 +0000

    graphics/tumble: update to 0.37

    A patch release.

     - level up ports policy compliance
     - remove upstreamed patches
     - remove big endian incompatibility claims after
       upstream confirmed pkubaj@'s testing
     - take maintainership once again

    Changelog:      https://github.com/brouhaha/tumble/commits/v0.37
    PR:     263651
    Submitted by:   fuz@fuz.su

    (cherry picked from commit 99e0c7439c2f07314ec323294fece9c9620e5439)

 graphics/tumble/Makefile                           | 13 ++-----------
 graphics/tumble/distinfo                           |  6 +++---
 graphics/tumble/files/patch-semantics.c (gone)     | 11 -----------
 graphics/tumble/files/patch-tumble__input.h (gone) |  8 --------
 graphics/tumble/pkg-descr                          |  4 ----
 5 files changed, 5 insertions(+), 37 deletions(-)
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2022-05-07 11:11:02 UTC
Hi Piotr,

You have misapplied the patch I sent and forgot to commit the new file
graphics/tumble/files/patch-Makefile.  Please fix the patch so the port
builds correctly.

I'm not sure how this can happen.  A simple "git am $patchfile" should
never cause this sort of problem.
Comment 4 Robert Clausecker freebsd_committer freebsd_triage 2022-05-07 21:14:10 UTC
A new version 0.38 has appeared meanwhile.  I'll go ahead and send you a new patch with the change you missed and the update to 0.38.
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2022-05-07 21:38:25 UTC
Created attachment 233801 [details]
graphics/tumble: update to 0.38 and add missing patch

As promised, an update to 0.38.

Not really much of a release.  Please MFH so both main and 2022Q2 receive a working port.

Tested with Poudriere on armv7 arm64 FreeBSD 13.
Comment 6 commit-hook freebsd_committer freebsd_triage 2022-05-08 00:24:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=40abe7e22c6e7f7efc015c033eeb1383f2308dcb

commit 40abe7e22c6e7f7efc015c033eeb1383f2308dcb
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2022-05-08 00:21:14 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2022-05-08 00:21:14 +0000

    graphics/tumble: update to 0.38

     - add 0.37 patch part that got lost on the way to the ports tree

    Changelog:      https://github.com/brouhaha/tumble/compare/v0.37...v0.38
    PR:     263651
    Submitted by: fuz@fuz.su

 graphics/tumble/Makefile                   |  2 +-
 graphics/tumble/distinfo                   |  6 +++---
 graphics/tumble/files/patch-Makefile (new) | 21 +++++++++++++++++++++
 3 files changed, 25 insertions(+), 4 deletions(-)
Comment 7 commit-hook freebsd_committer freebsd_triage 2022-05-08 22:40:20 UTC
A commit in branch 2022Q2 references this bug:

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

commit e756c3c4f9989a10e6c37a604588013406ab3537
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2022-05-08 00:21:14 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2022-05-08 22:40:00 +0000

    graphics/tumble: update to 0.38

     - add 0.37 patch part that got lost on the way to the ports tree

    Changelog:      https://github.com/brouhaha/tumble/compare/v0.37...v0.38
    PR:     263651
    Submitted by: fuz@fuz.su

    (cherry picked from commit 40abe7e22c6e7f7efc015c033eeb1383f2308dcb)

 graphics/tumble/Makefile                   |  2 +-
 graphics/tumble/distinfo                   |  6 +++---
 graphics/tumble/files/patch-Makefile (new) | 21 +++++++++++++++++++++
 3 files changed, 25 insertions(+), 4 deletions(-)
Comment 8 Robert Clausecker freebsd_committer freebsd_triage 2022-05-27 12:56:58 UTC
thanks for the commit