Bug 260024 - x11-toolkits/granite: Update to 6.2.0
Summary: x11-toolkits/granite: Update to 6.2.0
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: freebsd-desktop (Team)
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2021-11-24 16:21 UTC by Olivier Duchateau
Modified: 2021-12-08 12:13 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (desktop)


Attachments
Patch to update x11-toolkits/granite (929 bytes, patch)
2021-11-24 16:21 UTC, Olivier Duchateau
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Duchateau 2021-11-24 16:21:23 UTC
Created attachment 229703 [details]
Patch to update x11-toolkits/granite

Update to 6.2.0
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2021-11-24 22:57:28 UTC
Hardsets -O3 (patching needed), Poudriere (portlint) complains about icon creation

Builds on FreeBSD 12.2 amd64, can't test i386 as my buildbox runs out of memory.
Comment 2 Adriaan de Groot freebsd_committer freebsd_triage 2021-12-08 10:31:51 UTC
The `-O3` comes from meson, and would have to be patched there. But CFLAGS are respected; you end up with (here I added `-DWIBBLE` to CFLAGS) command-line flags like this:

```
-w -O3 '-DGETTEXT_PACKAGE="granite"' -O2 -pipe -DWIBBLE
```

It is not documented whether later `-O` arguments prevail over earlier ones.
Comment 3 commit-hook freebsd_committer freebsd_triage 2021-12-08 10:58:08 UTC
A commit in branch main references this bug:

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

commit b5687f8a8a96b57399515fe72fda0bb0daf74b46
Author:     Adriaan de Groot <adridg@FreeBSD.org>
AuthorDate: 2021-12-08 10:33:03 +0000
Commit:     Adriaan de Groot <adridg@FreeBSD.org>
CommitDate: 2021-12-08 10:57:06 +0000

    x11-toolkits/granite: update to 6.2.0, latest upstream

    Release notes are at
            https://github.com/elementary/granite/releases/tag/6.2.0

    Bumping PORTREVISION of consumers, too, because of the crash-fix.

    PR:             260024
    Reported by:    Olivier Duchateau

 databases/sequeler/Makefile            | 1 +
 deskutils/elementary-calendar/Makefile | 1 +
 deskutils/lookbook/Makefile            | 1 +
 editors/elementary-code/Makefile       | 2 +-
 editors/quilter/Makefile               | 2 +-
 graphics/akira/Makefile                | 1 +
 graphics/elementary-photos/Makefile    | 1 +
 graphics/minder/Makefile               | 1 +
 math/pantheon-calculator/Makefile      | 1 +
 multimedia/elementary-videos/Makefile  | 1 +
 x11-toolkits/granite/Makefile          | 2 +-
 x11-toolkits/granite/distinfo          | 6 +++---
 12 files changed, 14 insertions(+), 6 deletions(-)