Page MenuHomeFreeBSD

x11/florence: Update to 0.7.2 and adopt
Needs ReviewPublic

Authored by dteske on Jul 24 2026, 1:54 AM.
Tags
None
Referenced Files
F169514429: D58428.id185530.diff
Tue, Sep 1, 6:56 PM
F169498431: D58428.id185529.diff
Tue, Sep 1, 5:27 PM
F169493892: D58428.id182577.diff
Tue, Sep 1, 5:08 PM
F169485033: D58428.id182573.diff
Tue, Sep 1, 4:19 PM
F169479026: D58428.id.diff
Tue, Sep 1, 3:45 PM
F169477582: D58428.id182665.diff
Tue, Sep 1, 3:39 PM
F169477234: D58428.id182575.diff
Tue, Sep 1, 3:37 PM
F169470282: D58428.id182578.diff
Tue, Sep 1, 3:11 PM
Subscribers
None

Details

Summary

Switch from the stalled SourceForge 0.6.3 distfile to the FrauBSD
continuation on GitHub and take maintainership from ports@.

Drop PORTREVISION, fetch via USE_GITHUB.

Default-on FREEBSD_ORB option replaces the Super key glyph with the
FreeBSD orb (ports-only branding).

Test Plan
$ make
$ make package
$ pkg install -f work/pkg/florence-0.7.0.pkg
$ pkg list florence | grep -e bin -e man

Should show:

/usr/local/bin/florence
/usr/local/share/man/man1/florence.1.gz

Then:

/usr/local/bin/florence --version

Should show:

Florence (/usr/local/bin/florence) 0.7.0

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 75073
Build 71956: arc lint + arc unit

Event Timeline

dteske created this revision.

Fix configure: LDFLAGS -lXrandr + autoreconf for 0.7.0 version.

Drop autoreconf; reinplace shipped configure for 0.7.0 (gnome-doc-utils).

FREEBSD_ORB option (default on); await retagged 0.7.0 distinfo.

Refresh distinfo for retagged 0.7.0 (XF86 artwork).

dteske added a reviewer: adamw.

Fix distinfo: retagged 0.7.0 SHA/SIZE (XF86 artwork). Squash-ready tip.

Correct distinfo for retagged 0.7.0 (XF86 artwork); single commit.

dteske edited the summary of this revision. (Show Details)
dteske edited the test plan for this revision. (Show Details)
dteske retitled this revision from x11/florence: Update to 0.7.0 and adopt to x11/florence: Update to 0.7.1 and adopt.Mon, Aug 24, 6:51 AM
dteske edited the summary of this revision. (Show Details)
dteske edited the summary of this revision. (Show Details)

Update from 0.7.0 to 0.7.1

Satisfy portclippy / portfmt

I tried a runtime test and got:

% florence
Florence version 0.7.1
XRecord extension found version=1.13
/usr/local/share/florence/styles/default/florence.style:284: element type: Relax-NG validity error : Error validating value
/usr/local/share/florence/styles/default/florence.style:284: element type: Relax-NG validity error : Element type failed to validate content
/usr/local/share/florence/styles/default/florence.style:317: element type: Relax-NG validity error : Error validating value
/usr/local/share/florence/styles/default/florence.style:317: element type: Relax-NG validity error : Element type failed to validate content
FATAL ERROR: /usr/local/share/florence/styles/default/florence.style does not valdate against /usr/local/share/florence/relaxng/style.rng
If you need help, please rerun with the -d switch (debug)
and send the output to f.agrech@gmail.com

FATAL ERROR: No signal received from parent process. We assume it's dead.
If you need help, please rerun with the -d switch (debug)
and send the output to f.agrech@gmail.com
x11/florence/Makefile
46–54

This line can then go above the NLS_ block.

dteske retitled this revision from x11/florence: Update to 0.7.1 and adopt to x11/florence: Update to 0.7.2 and adopt.Tue, Sep 1, 2:05 AM

Update to 0.7.2 addressing various issues

Use <OPTION>_EXTRA_PATCHES