Page MenuHomeFreeBSD

jrm (Joseph Mingrone)
User

Projects

User Details

User Since
Apr 10 2016, 5:00 PM (524 w, 5 d)

Recent Activity

Yesterday

jrm closed D56755: website: Add latest FreeBSD YouTube video to press.
Fri, May 1, 1:19 PM
jrm committed R9:31e233ad44bc: press: Add latest FreeBSD YouTube video to press (authored by mark_freebsdfoundation.org).
press: Add latest FreeBSD YouTube video to press
Fri, May 1, 1:19 PM

Wed, Apr 29

jrm accepted D56709: net/vpp: Add elf_aux_info polyfill.
Wed, Apr 29, 1:12 PM

Tue, Apr 28

jrm added reviewers for D56678: math/R: Update to 4.6.0: atanubiswas484_gmail.com, chris.longros_gmail.com, einar_isnic.is.
Tue, Apr 28, 3:39 AM
jrm added a comment to D56678: math/R: Update to 4.6.0.

If you are a reviewer here, this is a heads-up in case you would like to test your USES=cran ports with R-4.6.0. I hope to push by the end of the work week.

Tue, Apr 28, 3:38 AM
jrm requested review of D56678: math/R: Update to 4.6.0.
Tue, Apr 28, 3:36 AM

Mon, Apr 27

jrm accepted D56638: Vendor import of smart at 1.0.2.
Mon, Apr 27, 7:01 PM
jrm accepted D56664: git-arc: Add a draft mode.
Mon, Apr 27, 6:43 PM
jrm accepted D56638: Vendor import of smart at 1.0.2.
Mon, Apr 27, 6:33 PM
jrm added inline comments to D56638: Vendor import of smart at 1.0.2.
Mon, Apr 27, 6:32 PM
jrm accepted D56664: git-arc: Add a draft mode.

This will be a useful verification step. I sometimes submit a review and then notice that the summary isn't displaying as I intended.

Mon, Apr 27, 5:40 PM
jrm added inline comments to D56664: git-arc: Add a draft mode.
Mon, Apr 27, 4:49 PM
jrm added inline comments to D56638: Vendor import of smart at 1.0.2.
Mon, Apr 27, 4:08 PM
jrm added inline comments to D56664: git-arc: Add a draft mode.
Mon, Apr 27, 3:25 PM
jrm added inline comments to D56664: git-arc: Add a draft mode.
Mon, Apr 27, 3:23 PM
jrm added inline comments to D56638: Vendor import of smart at 1.0.2.
Mon, Apr 27, 3:17 PM
jrm committed R11:93c37129829f: print/pdf-tools: Add pkgconf build dependency and fix configure env (authored by jrm).
print/pdf-tools: Add pkgconf build dependency and fix configure env
Mon, Apr 27, 3:24 AM

Wed, Apr 22

jrm committed R11:4fbbbcc64f44: devel/forgejo-cli: Make DISTFILE unique to avoid DISTDIR collisions (authored by jrm).
devel/forgejo-cli: Make DISTFILE unique to avoid DISTDIR collisions
Wed, Apr 22, 3:42 PM

Mon, Apr 20

jrm added a comment to D56480: Status/2026Q1/intro.adoc: Add introduction.

I'd say it's fine as is. My one comment verges on nitpicking, so feel free to ignore it.

Mon, Apr 20, 5:42 PM
jrm accepted D56522: java/openjdk25: Update to OpenJDK 25.0.3.

I tested a few flavor/version combinations in poudriere, and they all look good.

Mon, Apr 20, 3:52 PM
jrm accepted D56000: net/vpp: Update VPP to 26.02.
Mon, Apr 20, 2:01 PM
jrm committed R11:9ddf0ebfddcb: textproc/peg: Set PORTSCOUT to ignore development version (authored by jrm).
textproc/peg: Set PORTSCOUT to ignore development version
Mon, Apr 20, 4:51 AM
jrm committed R11:a2e18431022a: textproc/yaml.el: Update to 1.2.3 and take maintainership (authored by jrm).
textproc/yaml.el: Update to 1.2.3 and take maintainership
Mon, Apr 20, 4:39 AM
jrm committed R11:0278a49e3963: databases/closql: Clean up and take maintainership (authored by jrm).
databases/closql: Clean up and take maintainership
Mon, Apr 20, 4:39 AM
jrm committed R11:5c93048d5121: databases/pg.el: Update to 0.65 and take maintainership (authored by jrm).
databases/pg.el: Update to 0.65 and take maintainership
Mon, Apr 20, 4:38 AM
jrm committed R11:5d0d319cec13: databases/emacsql: Update to 4.3.6, clean up, and take maintainership (authored by jrm).
databases/emacsql: Update to 4.3.6, clean up, and take maintainership
Mon, Apr 20, 4:38 AM
jrm committed R11:1c50d3ae0df9: devel/forge: Update to 0.6.4 and take maintainership (authored by jrm).
devel/forge: Update to 0.6.4 and take maintainership
Mon, Apr 20, 4:38 AM
jrm committed R11:f1af7dff74de: editors/with-editor: Update to 3.4.9 (authored by jrm).
editors/with-editor: Update to 3.4.9
Mon, Apr 20, 3:12 AM
jrm committed R11:895d30cebc9a: devel/ghub: Update to 5.1.0 (authored by jrm).
devel/ghub: Update to 5.1.0
Mon, Apr 20, 3:12 AM
jrm committed R11:f5a93bb325aa: biology/iqtree: Update to 3.1.1 (authored by jrm).
biology/iqtree: Update to 3.1.1
Mon, Apr 20, 3:12 AM
jrm committed R11:c57ded6ff579: textproc/adoc-mode.el: Update to 0.8.0 (authored by jrm).
textproc/adoc-mode.el: Update to 0.8.0
Mon, Apr 20, 3:12 AM
jrm committed R11:ffaca0951d07: devel/llama.el: Update to 1.0.4 (authored by jrm).
devel/llama.el: Update to 1.0.4
Mon, Apr 20, 3:12 AM
jrm committed R11:881caec24895: devel/treepy.el: Update to 0.1.3 and take maintainership (authored by jrm).
devel/treepy.el: Update to 0.1.3 and take maintainership
Mon, Apr 20, 3:12 AM
jrm committed R11:fb16b5778325: biology/hyphy: Update to 2.5.97 (authored by jrm).
biology/hyphy: Update to 2.5.97
Mon, Apr 20, 3:11 AM
jrm committed R11:5afaf418207a: mail/notmuch: PORTREVISION must be set with ?= (authored by jrm).
mail/notmuch: PORTREVISION must be set with ?=
Mon, Apr 20, 3:11 AM
jrm committed R11:19f0183dffa6: graphics/feh: Update to 3.12.1 (authored by jrm).
graphics/feh: Update to 3.12.1
Mon, Apr 20, 3:11 AM

Sat, Apr 18

jrm committed R11:5386abd2502d: devel/forgejo-cli [New port]: CLI client for Forgejo (authored by jrm).
devel/forgejo-cli [New port]: CLI client for Forgejo
Sat, Apr 18, 5:59 AM
jrm committed R9:cb2700961a0b: Status/2026Q1/pkgbasify.adoc: Add missing sponsorship line (authored by jrm).
Status/2026Q1/pkgbasify.adoc: Add missing sponsorship line
Sat, Apr 18, 3:41 AM
jrm committed R9:32f3831343f8: status/2026q1/freebsd-foundation.adoc: Fix cross references (authored by jrm).
status/2026q1/freebsd-foundation.adoc: Fix cross references
Sat, Apr 18, 3:41 AM
jrm committed R9:6440a94fe4e2: Status/2026q1/kbench-maint-pkgdist.adoc: Add missing sponsorship line (authored by jrm).
Status/2026q1/kbench-maint-pkgdist.adoc: Add missing sponsorship line
Sat, Apr 18, 3:41 AM

Fri, Apr 17

jrm added a comment to D56000: net/vpp: Update VPP to 26.02.

@thj, there are a few other changes you need from D56051: https://pkg.ftfl.ca/data/16amd64-default/2026-04-17_10h57m45s/logs/errors/vpp-26.02.log

Fri, Apr 17, 2:02 PM

Wed, Apr 15

jrm committed R11:6320e0ce006a: editors/emacs-devel: Update to 2026-04-15 snapshot (authored by jrm).
editors/emacs-devel: Update to 2026-04-15 snapshot
Wed, Apr 15, 8:30 PM
jrm committed R11:4bbf412fbf22: editors/emacs: Backport support for tree-sitter 0.26+ (authored by Denis Shaposhnikov <dsh@bamus.cz>).
editors/emacs: Backport support for tree-sitter 0.26+
Wed, Apr 15, 6:11 PM
jrm closed D56380: status/2026q1: Add CRA entry.
Wed, Apr 15, 3:24 PM
jrm closed D56379: status/2026q1: Add FreeBSD Foundation entry.
Wed, Apr 15, 3:24 PM
jrm committed R9:958325a208c8: status/2026q1: Add FreeBSD Foundation entry (authored by jrm).
status/2026q1: Add FreeBSD Foundation entry
Wed, Apr 15, 3:24 PM
jrm committed R9:1b1003c57401: status/2026q1: Add Cyber Resilience Act (CRA) entry (authored by jrm).
status/2026q1: Add Cyber Resilience Act (CRA) entry
Wed, Apr 15, 3:24 PM
jrm updated the diff for D56051: net/vpp: Fix build.

Install the libraries with COPYTREE_SHARE

Wed, Apr 15, 2:39 AM

Tue, Apr 14

jrm closed D56001: Emacs infrastructure: Overhaul.

As @alven noted, this was committed in bc45b7ec889c7662bbbc64d26b00424db8dcb741, and there were some follow-up fixes in 07ed11c5d4f7893f3ca5bbf72cdf46ffa4a517b2 and 68c8d4070d4a132d0fbd5f75307fd3d7beac4221. For some unknown reason, this review wasn't auto-closed, so closing it manually.

Tue, Apr 14, 4:04 PM
jrm committed R11:68c8d4070d4a: UPDATING: Add guidance to 20260411 Elisp entry for unclean builds (authored by jrm).
UPDATING: Add guidance to 20260411 Elisp entry for unclean builds
Tue, Apr 14, 2:22 PM
jrm committed R11:07ed11c5d4f7: mail/mew-devel: Fix PKGBASE collision with mail/mew (authored by jrm).
mail/mew-devel: Fix PKGBASE collision with mail/mew
Tue, Apr 14, 1:09 PM

Mon, Apr 13

jrm updated the diff for D56380: status/2026q1: Add CRA entry.

Fix typo

Mon, Apr 13, 6:51 PM
jrm requested review of D56380: status/2026q1: Add CRA entry.
Mon, Apr 13, 6:29 PM
jrm requested review of D56379: status/2026q1: Add FreeBSD Foundation entry.
Mon, Apr 13, 6:29 PM

Sat, Apr 11

jrm committed R11:bc45b7ec889c: Emacs Lisp ports framework: Overhaul (authored by jrm).
Emacs Lisp ports framework: Overhaul
Sat, Apr 11, 4:22 PM

Fri, Apr 10

jrm updated the diff for D56001: Emacs infrastructure: Overhaul.
  • Rather than declare a new variable to disable native compilation of FreeBSD ports, reuse the existing variable, native-comp-jit-compilation, which controls native compilation of all third-party elisp.
  • Tweak documentation
  • Update pkg-message
Fri, Apr 10, 6:24 PM
jrm added a comment to D56001: Emacs infrastructure: Overhaul.

Thanks for this overhaul of emacs infrastructure.

Based on these patches, I rebuilt and installed editors/emacs and math/ess; I didn't need to apply the script from UPDATING.
The port math/ess works as expected with the patches and is actually much faster with long R scripts ;)

BTW and a bit off-topic: Is it still necessary for editors/emacs to set the following option to GCC version 13?

OPTION NATIVECOMP_USE= GCC=13
Fri, Apr 10, 2:29 PM
jrm added a comment to D56001: Emacs infrastructure: Overhaul.
In D56001#1288640, @mce wrote:

This is a patch for japanese/ddskk.

Fri, Apr 10, 2:32 AM
jrm updated the diff for D56001: Emacs infrastructure: Overhaul.
  • Incorporate improvements from @mce
    • Patch the build rather than delete .elc from STAGEDIR in a post-install target
Fri, Apr 10, 2:27 AM

Wed, Apr 8

jrm committed rG8a0d626219f1: tcpdump: Update to 4.99.6 (authored by jrm).
tcpdump: Update to 4.99.6
Wed, Apr 8, 11:15 PM
jrm committed rG09db15067248: libpcap: Update to 1.10.6 (authored by jrm).
libpcap: Update to 1.10.6
Wed, Apr 8, 11:15 PM
jrm committed rG150048878988: ipfwpcap: Fix build after libpcap 1.10.6 update (authored by jrm).
ipfwpcap: Fix build after libpcap 1.10.6 update
Wed, Apr 8, 11:15 PM
jrm updated the diff for D56001: Emacs infrastructure: Overhaul.
  • Set @tijl as maintainer of devel/gettext-po-mode
  • japanese/navi2ch/pkg-plist: Uses PLIST_SUB variable
Wed, Apr 8, 2:20 PM

Tue, Apr 7

jrm updated the diff for D56001: Emacs infrastructure: Overhaul.
  • Change an instance of EMACS_VERSION_SITE_LISPDIR to EMACS_VERSION_LISPDIR in textproc/yaml.el; this was accidentally missed earlier
Tue, Apr 7, 9:46 PM
jrm updated the diff for D56001: Emacs infrastructure: Overhaul.
  • DEFAULT_VERSIONS+=emacs=... now sets the Emacs port and flavor used for USES=emacs:build ports
  • Fix a whitespace error noted by @mandree
  • Add a function to clean up stale eln-cache subdirectories left by previous Emacs builds
Tue, Apr 7, 9:39 PM
jrm added a comment to D56001: Emacs infrastructure: Overhaul.

@mandree, I fixed one double blank line in UPDATING, but as far as I can see, all the others are false positives in generated patches such as audio/emms/files/patch-Makefile. You can see the space before tab complaints are just the diff context markers before a TAB. In these cases, because those lines were unchanged, there is a space instead of a + or -.

Tue, Apr 7, 7:29 PM
jrm added a comment to D56001: Emacs infrastructure: Overhaul.

Does this approach work for your use case?Hi @freebsd_dev.thsi.be,

Tue, Apr 7, 7:15 PM
jrm updated the diff for D56001: Emacs infrastructure: Overhaul.

Rebase and fix merge conflicts after @mce's refactoring of japanese/navi2ch

Tue, Apr 7, 4:39 PM

Mon, Apr 6

jrm committed rG6af32a9d37ad: tcpdump: Update to 4.99.6 (authored by jrm).
tcpdump: Update to 4.99.6
Mon, Apr 6, 9:04 PM
jrm committed rGe0ae00f43186: libpcap: Update to 1.10.6 (authored by jrm).
libpcap: Update to 1.10.6
Mon, Apr 6, 9:04 PM
jrm committed rGcd87e82499e8: ipfwpcap: Fix build after libpcap 1.10.6 update (authored by jrm).
ipfwpcap: Fix build after libpcap 1.10.6 update
Mon, Apr 6, 9:04 PM
jrm added a reviewer for D56001: Emacs infrastructure: Overhaul: freebsd_dev.thsi.be.
Mon, Apr 6, 6:26 PM

Sun, Apr 5

jrm added a reviewer for D56001: Emacs infrastructure: Overhaul: mce.
Sun, Apr 5, 5:02 PM
jrm committed R11:cc704ef2c80e: editors/emacs-devel: Fix upstream TRAMP performance regression (authored by jrm).
editors/emacs-devel: Fix upstream TRAMP performance regression
Sun, Apr 5, 12:06 AM

Sat, Apr 4

jrm updated the diff for D56001: Emacs infrastructure: Overhaul.
  • Fix a regexp issue in default.el.in. When I switched some regexps to be anchored at the end of string rather than end of line, I switched, e.g., "\\.elc$" to "\\.el\\" when I should have done "\\.el\\'".
Sat, Apr 4, 4:54 PM

Thu, Apr 2

jrm added inline comments to D56000: net/vpp: Update VPP to 26.02.
Thu, Apr 2, 4:55 PM

Apr 2 2026

jrm committed R11:4ad6362ec78b: games/qtads [New port]: Interpreter for TADS games (authored by Wes Frazier <wes.frazier@avoidbig.tech>).
games/qtads [New port]: Interpreter for TADS games
Apr 2 2026, 3:23 AM
jrm committed R11:b1e257a26b88: games/frobtads: [New port] Tools for adventure games (authored by Wes Frazier <wes.frazier@avoidbig.tech>).
games/frobtads: [New port] Tools for adventure games
Apr 2 2026, 3:23 AM

Apr 1 2026

jrm updated the summary of D56001: Emacs infrastructure: Overhaul.
Apr 1 2026, 4:53 PM
jrm abandoned D56116: elisp ports: Update after Emacs infrastructure overhaul.

I moved these changes to D56116. It's better to commit this in one go.

Apr 1 2026, 4:27 PM
jrm updated the diff for D56001: Emacs infrastructure: Overhaul.
  • Regexps like \\.el$ should be anchored at the end of the string rather the end of the line (\\.el\\).
  • Move the elsip port changes from D56116 to here; it's better to make this one commit.
Apr 1 2026, 4:25 PM
jrm committed R11:1986eddcd679: textproc/adoc-mode.el: Take maintainership (authored by jrm).
textproc/adoc-mode.el: Take maintainership
Apr 1 2026, 5:27 AM
jrm committed R11:552daf34e3f9: misc/compat.el: Take maintainership (authored by jrm).
misc/compat.el: Take maintainership
Apr 1 2026, 5:27 AM
jrm committed R11:7bcb54305221: devel/magit: Take maintainership (authored by jrm).
devel/magit: Take maintainership
Apr 1 2026, 5:27 AM
jrm committed R11:f57164689b5a: editors/with-editor: Take maintainership (authored by jrm).
editors/with-editor: Take maintainership
Apr 1 2026, 5:27 AM
jrm committed R11:974505adf176: devel/llama.el: Take maintainership (authored by jrm).
devel/llama.el: Take maintainership
Apr 1 2026, 5:27 AM
jrm committed R11:ad1ca0ae73cd: devel/ghub: Take maintainership (authored by jrm).
devel/ghub: Take maintainership
Apr 1 2026, 5:27 AM
jrm committed R11:80a8ed1855a8: devel/cond-let: Take maintainership (authored by jrm).
devel/cond-let: Take maintainership
Apr 1 2026, 5:27 AM
jrm updated the diff for D56116: elisp ports: Update after Emacs infrastructure overhaul.

Tweak some pkg-messages:

Apr 1 2026, 3:49 AM
jrm updated the diff for D56001: Emacs infrastructure: Overhaul.

Load all autoloads files installed by FreeBSD elisp ports. This mirrors what package.el does for ELPA packages, ensuring that autoloaded functions are available without requiring users to explicitly load each package.

Apr 1 2026, 3:46 AM

Mar 31 2026

jrm updated the diff for D56001: Emacs infrastructure: Overhaul.
  • Put the variable definitions in site-start.el, and the rest of the startup code in default.el. This separation makes it easier for users to selectively disable native or byte compilation.
  • Rebase.
Mar 31 2026, 4:13 AM
jrm added inline comments to D56116: elisp ports: Update after Emacs infrastructure overhaul.
Mar 31 2026, 2:11 AM

Mar 30 2026

jrm committed R11:0c810e677ac6: editors/emacs: Unbreak build after devel/tree-sitter update (authored by jrm).
editors/emacs: Unbreak build after devel/tree-sitter update
Mar 30 2026, 6:09 PM
jrm updated the summary of D56001: Emacs infrastructure: Overhaul.
Mar 30 2026, 3:57 AM
jrm updated the diff for D56001: Emacs infrastructure: Overhaul.
  • Add support for byte compilation
  • Add variables to allow users to easily disable either byte compilation or native compilation
Mar 30 2026, 3:52 AM

Mar 29 2026

jrm committed R11:bf266886c6f8: UPDATING: Add note for java/openjdk{25,26} package renames (authored by jrm).
UPDATING: Add note for java/openjdk{25,26} package renames
Mar 29 2026, 2:54 PM
jrm added a comment to D56123: java/openjdk: Fix pkgsuffix for jre builds.

I thought of this as an addendum to your work, and, ideally, we reviewers should have caught it in https://reviews.freebsd.org/D55938. Since you're busy tackling the arm32 and powerpc64 stuff, I'll take care of this.

Mar 29 2026, 2:34 PM

Mar 28 2026

jrm added a comment to D56123: java/openjdk: Fix pkgsuffix for jre builds.

I responded to the commit mail, but it might be helpful to include this in the review for posterity.

Mar 28 2026, 8:48 PM
jrm updated the diff for D56116: elisp ports: Update after Emacs infrastructure overhaul.

Minor change to print/pdf-tools

Mar 28 2026, 11:46 AM
jrm updated the diff for D56001: Emacs infrastructure: Overhaul.

Guard native-compile-async in site-start.el so it only runs in interactive sessions, not batch mode.

Mar 28 2026, 11:45 AM