Created attachment 252715 [details] 0001-www-librewolf-update-to-128.0.3.2.patch Hi, update to librewolf to 128.0.3.2.
Updating database digests format: .......... done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: librewolf: 128.0.3.2 Number of packages to be removed: 1 The operation will free 251 MiB. [133amd64-default] [1/1] Deinstalling librewolf-128.0.3.2... [133amd64-default] [1/1] Deleting files for librewolf-128.0.3.2: .......... done ==> Running trigger: desktop-file-utils.ucl Building cache database of MIME types =========================================================================== =>> Checking for extra files and directories [00:53:06] Installing from package [133amd64-default] Installing librewolf-128.0.3.2... [133amd64-default] Extracting librewolf-128.0.3.2: .......... done ==> Running trigger: desktop-file-utils.ucl Building cache database of MIME types ===== Message from librewolf-128.0.3.2: -- ## Missing features Some features found on Windows, macOS and Linux are not implemented: - Encrypted Media Extensions (requires Widevine CDM binary) - Process sandboxing (requires Capsicum backend) - Reduced memory usage (requires mozjemalloc) - Crash Reporter (requires Google Breakpad and reproducible builds) - WebVR (requires open source runtime) - TCP fast open - `about:networking` (requires link state notification) ## Audio backend Currently used audio backend can be inspected on `about:support` page. Supported backends and default probing order is as follows: - `pulse-rust` if `pulseaudio` package is installed (PULSEAUDIO option) - `jack` if `jackit` package is installed (JACK option) - `sndio` if `sndio` package is installed (SNDIO option) - `alsa` if `alsa-lib` package is installed (ALSA option) - `oss` (always available) To force a specific backend open `about:config` page and create `media.cubeb.backend` preference. Microphone selection only works in `oss`, `pulse`, `pulse-rust` backends. Other backends are limited to `default` which is usually `/dev/dsp`, so use virtual_oss to reroute microphones from non-default devices. ## Gamepad API Requires evdev(4) joystick support. On FreeBSD 13.0 enable hgame(4) while older versions can use sysutils/iichid or multimedia/webcamd. ## smb:// issues Network group, machine, and share browsing does not work correctly. ## sftp:// Only sftp access using public key authentication works. To easily setup public key authentication to `remote_host`: $ ssh-keygen $ cat ~/.ssh/id_rsa.pub | ssh remote_host "cat >> .ssh/authorized_keys" The SSH server on `remote_host` must allow pub key authentication. [00:53:10] Cleaning up ===> Cleaning for librewolf-128.0.3.2 [00:53:26] Deinstalling package Updating database digests format: . done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: librewolf: 128.0.3.2 Number of packages to be removed: 1 The operation will free 251 MiB. [133amd64-default] [1/1] Deinstalling librewolf-128.0.3.2... [133amd64-default] [1/1] Deleting files for librewolf-128.0.3.2: .......... done ==> Running trigger: desktop-file-utils.ucl Building cache database of MIME types build of www/librewolf | librewolf-128.0.3.2 ended at Mon Aug 12 09:54:56 CEST 2024 build time: 00:52:49 [00:53:26] Logs: /usr/local/poudriere/data/logs/bulk/133amd64-default/2024-08-12_09h01m31s [00:53:26] Cleaning up [00:53:26] Unmounting file systems
Created attachment 252717 [details] 0001-www-librewolf-update-to-128.0.3.2.patch
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7eb3b6238dea2ea5edf847c6b87484901b4356e4 commit 7eb3b6238dea2ea5edf847c6b87484901b4356e4 Author: Martin Filla <freebsd@sysctl.cz> AuthorDate: 2024-08-13 20:33:28 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-08-13 20:33:28 +0000 www/librewolf: update 128.0-2 → 128.0.3-2 https://codeberg.org/librewolf/bsys6/releases/tag/128.0.3-2 PR: 280782 MFH: 2024Q3 www/librewolf/Makefile | 8 ++-- www/librewolf/distinfo | 6 +-- www/librewolf/files/patch-bug847568 | 78 ++++++++++++------------------------- 3 files changed, 32 insertions(+), 60 deletions(-)
129.0-1 released: https://codeberg.org/librewolf/bsys6/releases/tag/129.0-1
A commit in branch 2024Q3 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=354c65d3d9404eebfcef0c231bee85322bb8e451 commit 354c65d3d9404eebfcef0c231bee85322bb8e451 Author: Martin Filla <freebsd@sysctl.cz> AuthorDate: 2024-08-13 20:33:28 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-08-13 21:30:58 +0000 www/librewolf: update 128.0-2 → 128.0.3-2 https://codeberg.org/librewolf/bsys6/releases/tag/128.0.3-2 PR: 280782 MFH: 2024Q3 (cherry picked from commit 7eb3b6238dea2ea5edf847c6b87484901b4356e4) www/librewolf/Makefile | 8 ++-- www/librewolf/distinfo | 6 +-- www/librewolf/files/patch-bug847568 | 78 ++++++++++++------------------------- 3 files changed, 32 insertions(+), 60 deletions(-)
Patches for www/librewolf/Makefile and www/librewolf/distinfo are trivial: --- www/librewolf/Makefile +++ www/librewolf/Makefile @@ -1,8 +1,8 @@ PORTNAME= librewolf -DISTVERSION= 128.0.3 -DISTVERSIONSUFFIX= -2.source +DISTVERSION= 129.0 +DISTVERSIONSUFFIX= -1.source CATEGORIES= www wayland -MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/${PORTNAME}-source/${DISTVERSION}-2/ +MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/${PORTNAME}-source/${DISTVERSION}-1/ MAINTAINER= freebsd@sysctl.cz COMMENT= Custom version of Firefox, focused on privacy, security and freedom @@ -36,7 +36,7 @@ CONFIGURE_ENV+= MOZ_REQUIRE_SIGNING="" CFLAGS_powerpc64le= -DSQLITE_BYTEORDER=1234 -WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}-2 +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}-1 MOZILLA_CAP= ${MOZILLA:C/^(.).*/\1/:tu}${MOZILLA:C/^.//} --- www/librewolf/distinfo +++ www/librewolf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723485802 -SHA256 (librewolf-128.0.3-2.source.tar.gz) = df1033b7d825da65e1892f599e65525e8d138374f75c5ebb76ee13ab818b4020 -SIZE (librewolf-128.0.3-2.source.tar.gz) = 1014691590 +TIMESTAMP = 1723582244 +SHA256 (librewolf-129.0-1.source.tar.gz) = ff03845699e62aa68f31fb7b17193636e9e8a63dd824011f3d84059574c9b09d +SIZE (librewolf-129.0-1.source.tar.gz) = 1016824247 www/librewolf/files/patch-libwebrtc-generated copied from www/firefox/files/patch-libwebrtc-generated.
(In reply to Vladimir Druzenko from comment #6) Build on poudriere and live system 14.1 amd64, work on 14.1 amd64.
(In reply to Vladimir Druzenko from comment #6) I tested on 13.3 amd64 ===> Cleaning for librewolf-129.0 [01:19:27] Deinstalling package Updating database digests format: . done Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: librewolf: 129.0 Number of packages to be removed: 1 The operation will free 252 MiB. [133amd64-default] [1/1] Deinstalling librewolf-129.0... [133amd64-default] [1/1] Deleting files for librewolf-129.0: .......... done ==> Running trigger: desktop-file-utils.ucl Building cache database of MIME types build of www/librewolf | librewolf-129.0 ended at Wed Aug 14 12:02:11 CEST 2024 build time: 01:18:44 [01:19:27] Logs: /usr/local/poudriere/data/logs/bulk/133amd64-default/2024-08-14_10h42m44s [01:19:27] Cleaning up [01:19:27] Unmounting file systems
(In reply to Vladimir Druzenko from comment #7) you have approve (In reply to Vladimir Druzenko from comment #7) approved
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=78278dfbd7a7dd44285214ef7027214cd3104999 commit 78278dfbd7a7dd44285214ef7027214cd3104999 Author: Vladimir Druzenko <vvd@FreeBSD.org> AuthorDate: 2024-08-14 11:09:50 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-08-14 11:13:07 +0000 www/librewolf: update 128.0.3-2 → 129.0-1 Changelog: https://codeberg.org/librewolf/bsys6/releases/tag/129.0-1 Upstream release, see the Firefox 129.0 Release Notes: https://www.mozilla.org/en-US/firefox/129.0/releasenotes/ Get patch-libwebrtc-generated from www/firefox. PR: 280782 Approved by: Martin Filla <freebsd@sysctl.cz> (maintainer) MFH: 2024Q3 www/librewolf/Makefile | 8 +- www/librewolf/distinfo | 6 +- www/librewolf/files/patch-libwebrtc-generated | 732 +++++++++++++++++--------- 3 files changed, 484 insertions(+), 262 deletions(-)
A commit in branch 2024Q3 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=d73214552543982795d7bae12f36b0dad8db278c commit d73214552543982795d7bae12f36b0dad8db278c Author: Vladimir Druzenko <vvd@FreeBSD.org> AuthorDate: 2024-08-14 11:09:50 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2024-08-14 11:24:03 +0000 www/librewolf: update 128.0.3-2 → 129.0-1 Changelog: https://codeberg.org/librewolf/bsys6/releases/tag/129.0-1 Upstream release, see the Firefox 129.0 Release Notes: https://www.mozilla.org/en-US/firefox/129.0/releasenotes/ Get patch-libwebrtc-generated from www/firefox. PR: 280782 Approved by: Martin Filla <freebsd@sysctl.cz> (maintainer) MFH: 2024Q3 (cherry picked from commit 78278dfbd7a7dd44285214ef7027214cd3104999) www/librewolf/Makefile | 8 +- www/librewolf/distinfo | 6 +- www/librewolf/files/patch-libwebrtc-generated | 732 +++++++++++++++++--------- 3 files changed, 484 insertions(+), 262 deletions(-)