Bug 269092 - www/librewolf: Update to 109.0.1.2
Summary: www/librewolf: Update to 109.0.1.2
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: Jesper Schmitz Mouridsen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-22 10:51 UTC by Martin Filla
Modified: 2023-02-26 19:54 UTC (History)
3 users (show)

See Also:


Attachments
librewolf.diff (135.39 KB, patch)
2023-01-22 10:51 UTC, Martin Filla
no flags Details | Diff
librewolf (135.67 KB, patch)
2023-01-22 10:57 UTC, Martin Filla
no flags Details | Diff
librewolf.diff (135.67 KB, patch)
2023-01-22 10:58 UTC, Martin Filla
no flags Details | Diff
update to 109 with menu_unity. (780.98 KB, patch)
2023-01-23 17:08 UTC, Jesper Schmitz Mouridsen
no flags Details | Diff
update to 109 with unity_menu and own profile directory. (782.26 KB, patch)
2023-01-23 17:18 UTC, Jesper Schmitz Mouridsen
no flags Details | Diff
librewolf.diff (135.92 KB, patch)
2023-01-26 10:23 UTC, Martin Filla
no flags Details | Diff
librewolf.diff (136.56 KB, patch)
2023-01-26 18:53 UTC, Martin Filla
no flags Details | Diff
librewolf.diff (137.10 KB, patch)
2023-01-29 10:14 UTC, Martin Filla
no flags Details | Diff
librewolf.diff (783.02 KB, patch)
2023-02-04 10:59 UTC, Martin Filla
no flags Details | Diff
librewolf.diff (781.18 KB, patch)
2023-02-04 13:27 UTC, Martin Filla
no flags Details | Diff
librewolf.diff (782.57 KB, patch)
2023-02-04 15:56 UTC, Martin Filla
no flags Details | Diff
librewolf.diff (782.57 KB, patch)
2023-02-04 16:05 UTC, Martin Filla
no flags Details | Diff
librewolf.diff (782.86 KB, patch)
2023-02-05 20:13 UTC, Martin Filla
no flags Details | Diff
updates to 109.0.1.2 (783.71 KB, patch)
2023-02-19 18:54 UTC, Jesper Schmitz Mouridsen
freebsd: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Filla 2023-01-22 10:51:53 UTC
Created attachment 239634 [details]
librewolf.diff

bump librewolf to 109.0.1
Tested in poudriere is ok.
Comment 1 Martin Filla 2023-01-22 10:57:31 UTC
Created attachment 239635 [details]
librewolf
Comment 2 Martin Filla 2023-01-22 10:58:08 UTC
Created attachment 239636 [details]
librewolf.diff
Comment 3 Graham Perrin freebsd_committer freebsd_triage 2023-01-22 11:23:18 UTC
Comment on attachment 239636 [details]
librewolf.diff

Glancing at output from 
diff -ruN librewolf.orig/pkg-descr librewolf/pkg-descr

… is your copy of the ports tree up-to-date? 

NB the commit at bug 258503 comment 34.

Thanks
Comment 4 Jesper Schmitz Mouridsen freebsd_committer freebsd_triage 2023-01-23 17:08:31 UTC
Created attachment 239665 [details]
update to 109 with menu_unity.
Comment 5 Jesper Schmitz Mouridsen freebsd_committer freebsd_triage 2023-01-23 17:18:18 UTC
Created attachment 239666 [details]
update to 109 with unity_menu and own profile directory.
Comment 6 Martin Filla 2023-01-26 10:23:08 UTC
Created attachment 239717 [details]
librewolf.diff
Comment 7 Jesper Schmitz Mouridsen freebsd_committer freebsd_triage 2023-01-26 18:10:04 UTC
(In reply to Martin Filla from comment #6)
Hi, I do not see www/librewolf/files/patch-toolkit_xre_nsXREDirProvider.cpp
in your diff. I think that librewolf should not share profiles with firefox, since they might be different versions and diffenrent formats of profiles.
Comment 8 Martin Filla 2023-01-26 18:53:15 UTC
Created attachment 239726 [details]
librewolf.diff
Comment 9 Martin Filla 2023-01-29 10:14:16 UTC
Created attachment 239781 [details]
librewolf.diff

Added patch for powerpc64
Comment 10 Jesper Schmitz Mouridsen freebsd_committer freebsd_triage 2023-02-04 10:52:59 UTC
(In reply to Martin Filla from comment #9)
Hi, the latest diff does not apply to up-to-date ports tree. (at least not with git --check apply)
Can you please regenerate it against the root of a updated ports tree.

Thanks
Comment 11 Martin Filla 2023-02-04 10:59:36 UTC
Created attachment 239895 [details]
librewolf.diff
Comment 12 Martin Filla 2023-02-04 13:27:40 UTC
Created attachment 239898 [details]
librewolf.diff
Comment 13 Martin Filla 2023-02-04 15:56:20 UTC
Created attachment 239904 [details]
librewolf.diff
Comment 14 Martin Filla 2023-02-04 16:05:49 UTC
Created attachment 239905 [details]
librewolf.diff
Comment 15 Martin Filla 2023-02-05 20:13:25 UTC
Created attachment 239929 [details]
librewolf.diff
Comment 16 Jesper Schmitz Mouridsen freebsd_committer freebsd_triage 2023-02-19 18:54:16 UTC
Created attachment 240263 [details]
updates to 109.0.1.2

Uses upstream's unity_menupatch.
Comment 17 commit-hook freebsd_committer freebsd_triage 2023-02-26 19:51:13 UTC
A commit in branch main references this bug:

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

commit b09304bf26695a32b3eacd355b7613b2768a41e6
Author:     Jesper Schmitz Mouridsen <jsm@FreeBSD.org>
AuthorDate: 2023-02-26 19:38:20 +0000
Commit:     Jesper Schmitz Mouridsen <jsm@FreeBSD.org>
CommitDate: 2023-02-26 19:50:01 +0000

    www/librewolf: Update to 109.0.1.2

      Add its own profiles root directory
      to not conflict with firefox profiles,
      of different versions.

    PR:     269092
    Approved by:    Martin Filla <freebsd@sysctl.cz> (maintainer)

 www/librewolf/Makefile                             |    17 +-
 www/librewolf/distinfo                             |    10 +-
 www/librewolf/files/patch-bug847568                |    10 +-
 www/librewolf/files/patch-libwebrtc-generated      | 13568 ++++++++++---------
 .../files/patch-toolkit_xre_glxtest.cpp (new)      |    17 +
 .../patch-toolkit_xre_nsXREDirProvider.cpp (new)   |    11 +
 6 files changed, 7309 insertions(+), 6324 deletions(-)
Comment 18 Jesper Schmitz Mouridsen freebsd_committer freebsd_triage 2023-02-26 19:54:51 UTC
Committed, thanks!