you are doing god's work. thanks again!


Am 30.07.26 um 07:00 schrieb [email protected]:
På mandag 27. juli 2026 kl. 17:40, skrev Leah Rowe
<[email protected]>:

i'm working on some foundational/structural changes in some other
projects/enterprises of mine. all good things. leahbrain says
mid-August. whatever leahbrain says, i add extra time. so... october.

my other stuff needs my attention until i t's all complete. i feel i'll
have everything i'm doing (besides openbsd port work) all sorted by
mid-August, but who knows what perils await. as i said, i will be back :)



Am 27.07.26 um 16:35 schrieb Leah Rowe:
thank you, yes.

i'll be back by october to continue working on my librewolf port
again, but i do have my openbsd machine with me every day. i keep it
updated on current. i just, you know, watch stuff in the browser.

i just updated to librewolf 153 on it, using the update you sent.
you're doing a good job.

so i thank you, for filling in for me while i'm awol. i'll probably be
back in august; i say october for safety. leahbrain says august. happy
hacking!

--
Company director, Minifree Ltd
Registered in England, No. 9361826 | VAT No. GB202190462
Registered Office: 19 Hilton Road, Canvey Island, Essex SS8 9QA, UK

Thanks. :)

Happy hacking to all you too!

Built/tested on current/amd64 with privsep.

// Verify manually downloaded .sig and .sha512sum
$ cd /usr/ports/distfiles/librewolf/ && sq verify 
--signature-file=librewolf-153.0.1-1.source.tar.gz.sig 
librewolf-153.0.1-1.source.tar.gz ; sha512 -c 
librewolf-153.0.1-1.source.tar.gz.sha512sum ; cat 
librewolf-153.0.1-1.source.tar.gz.sha512sum

Authenticating 662E3CDD6FE329002D0CA5BB40339DD82B12EF16 (LibreWolf Maintainers 
<[email protected]>) using the web of trust:
   Fully authenticated (120 of 120) 662E3CDD6FE329002D0CA5BB40339DD82B12EF16, 
LibreWolf Maintainers <[email protected]>
     ◯─┬ A629B716FBCB64C87477BC775525083E97A93CAA
     │ └ (Local Trust Root)
     │
     │  certified the following binding on 2026‑05‑13
     │
     └─┬ 662E3CDD6FE329002D0CA5BB40339DD82B12EF16
       └ LibreWolf Maintainers <[email protected]>

   Authenticated signature made by 662E3CDD6FE329002D0CA5BB40339DD82B12EF16 
(LibreWolf Maintainers <[email protected]>)

1 authenticated signature.
(SHA512) librewolf-153.0.1-1.source.tar.gz: OK
458924415b35c25caf3bc8ce750e0d7d38cbd7c6b3c370cfcfa1f15169304cadea647b80d8d126c8595bee80c50c831982da49826945417d4dbb16ed0a2350e9
  librewolf-153.0.1-1.source.tar.gz
--


// Build after changing Makefile; do test and checks
$ cd /usr/ports/www/librewolf/ && make makesum patch update-patches build 
update-plist package test ; make port-lib-depends-check check-shlib-syms

===>  Regression tests for librewolf-153.0.1pl1
The regression tests require a running instance of X.
You will also need to set the environment variable DISPLAY
to point to an active X11 display and XAUTHORITY to point
to the appropriate .Xauthority file.
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3099 
'/usr/ports/pobj/librewolf-153.0.1pl1/build-amd64/.test_done': @exit 1)
*** Error 2 in /usr/ports/www/librewolf 
(/usr/ports/infrastructure/mk/bsd.port.mk:2722 'test': 
@lock=librewolf-153.0.1pl1;  export _LOCKS_HE...)

librewolf-153.0.1pl1(www/librewolf):
Extra:  Xtst.11
/usr/local/lib/librewolf/gmp-clearkey/0.1/libclearkey.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.1pl1/fake-amd64/usr/local/lib/librewolf/gmp-clearkey/0.1/libclearkey.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libgkcodecs.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.1pl1/fake-amd64/usr/local/lib/librewolf/libgkcodecs.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/liblgpllibs.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.1pl1/fake-amd64/usr/local/lib/librewolf/liblgpllibs.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozavcodec.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.1pl1/fake-amd64/usr/local/lib/librewolf/libmozavcodec.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozavutil.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.1pl1/fake-amd64/usr/local/lib/librewolf/libmozavutil.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozgtk.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.1pl1/fake-amd64/usr/local/lib/librewolf/libmozgtk.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozinference.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.1pl1/fake-amd64/usr/local/lib/librewolf/libmozinference.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozsqlite3.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.1pl1/fake-amd64/usr/local/lib/librewolf/libmozsqlite3.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libmozwayland.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.1pl1/fake-amd64/usr/local/lib/librewolf/libmozwayland.so.2.0
No dynamic export changes
/usr/local/lib/librewolf/libxul.so.2.0 --> 
/usr/ports/pobj/librewolf-153.0.1pl1/fake-amd64/usr/local/lib/librewolf/libxul.so.2.0
No dynamic export changes
--

// Updated
# TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -Dsnap -u librewolf
librewolf-153.0pl3->153.0.1pl1: ok
--

No plist or new checks changes.

Leaving files/mozconfig-openbsd alone again.

Running it for a bit. No obvious regressions.

This okay? Did I miss anything?

Comments, concerns, and testing welcome.

May you all have a good one and stay cool and hydrated.
--
yaydn


Index: Makefile
===================================================================
RCS file: /cvs/ports/www/librewolf/Makefile,v
diff -u -p -u -p -r1.6 Makefile
--- Makefile    24 Jul 2026 09:46:32 -0000      1.6
+++ Makefile    29 Jul 2026 20:15:51 -0000
@@ -13,7 +13,7 @@ ONLY_FOR_ARCHS =      amd64 aarch64 riscv64

  # If upstream adds revision number -x, it will become plx in OpenBSD, e.g.
  # librewolf-149.0.2-2 (upstream) becomes librewolf-149.0.2pl2 (patch level 2)
-MOZILLA_DIST_VERSION = 153.0-3
+MOZILLA_DIST_VERSION = 153.0.1-1
  MOZILLA_VERSION =     ${MOZILLA_DIST_VERSION:C/-([0-9]+)$/pl\1/}

  MOZILLA_PROJECT =     librewolf
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/librewolf/distinfo,v
diff -u -p -u -p -r1.6 distinfo
--- distinfo    24 Jul 2026 09:46:32 -0000      1.6
+++ distinfo    29 Jul 2026 20:15:51 -0000
@@ -1,2 +1,2 @@
-SHA256 (librewolf/librewolf-153.0-3.source.tar.gz) = 
SKziSh1q9sZeOmY0AuewrxVP9yBqt2++XAgxGnReOeM=
-SIZE (librewolf/librewolf-153.0-3.source.tar.gz) = 1161719988
+SHA256 (librewolf/librewolf-153.0.1-1.source.tar.gz) = 
TAwRCwi3E3Xbln66tYOtA9nWWf4fSkLhT59Nu/jgTJ0=
+SIZE (librewolf/librewolf-153.0.1-1.source.tar.gz) = 1162371651
Index: patches/patch-lw_policies_json
===================================================================
RCS file: /cvs/ports/www/librewolf/patches/patch-lw_policies_json,v
diff -u -p -u -p -r1.4 patch-lw_policies_json
--- patches/patch-lw_policies_json      24 Jul 2026 09:46:32 -0000      1.4
+++ patches/patch-lw_policies_json      29 Jul 2026 20:15:51 -0000
@@ -3,7 +3,7 @@ perhaps send these to librewolf upstream
  Index: lw/policies.json
  --- lw/policies.json.orig
  +++ lw/policies.json
-@@ -35,6 +35,10 @@
+@@ -30,6 +30,10 @@
           "DisableSetDesktopBackground": false,
           "DisableTelemetry": true,
           "DontCheckDefaultBrowser": true,

--
Company director, Minifree Ltd
Registered in England, No. 9361826 | VAT No. GB202190462
Registered Office: 19 Hilton Road, Canvey Island, Essex SS8 9QA, UK

Attachment: OpenPGP_0x5C654067D383B1FF.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to