Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F168667451
D58428.id182573.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D58428.id182573.diff
View Options
diff --git a/x11/florence/Makefile b/x11/florence/Makefile
--- a/x11/florence/Makefile
+++ b/x11/florence/Makefile
@@ -1,25 +1,29 @@
PORTNAME= florence
-PORTVERSION= 0.6.3
-PORTREVISION= 7
+DISTVERSION= 0.7.0
CATEGORIES= x11
-MASTER_SITES= SF/florence/florence/${PORTVERSION}/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= dteske@FreeBSD.org
COMMENT= Extensible scalable virtual keyboard
-WWW= https://florence.sourceforge.net/
+WWW= https://github.com/FrauBSD/florence
LICENSE= GPLv2+ GFDL
LICENSE_COMB= multi
+LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING
+LICENSE_FILE_GFDL= ${WRKSRC}/COPYING-DOCS
LIB_DEPENDS= libnotify.so:devel/libnotify
-USES= gmake gnome gstreamer iconv libtool pathfix pkgconfig tar:bzip2 xorg
+USES= gmake gnome gstreamer iconv libtool pathfix pkgconfig xorg
+USE_GITHUB= yes
+GH_ACCOUNT= FrauBSD
USE_GNOME= gtk30 cairo intlhack librsvg2
USE_LDCONFIG= yes
-USE_XORG= xtst xext
+USE_XORG= xtst xext xrandr
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-static --without-docs
+# view.c uses XRandR for live panel geometry; configure only pulls x11.
+LIBS+= -lXrandr
GLIB_SCHEMAS= org.florence.gschema.xml
diff --git a/x11/florence/distinfo b/x11/florence/distinfo
--- a/x11/florence/distinfo
+++ b/x11/florence/distinfo
@@ -1,2 +1,3 @@
-SHA256 (florence-0.6.3.tar.bz2) = 422992fd07d285be73cce721a203e22cee21320d69b0fda1579ce62944c5091e
-SIZE (florence-0.6.3.tar.bz2) = 924287
+TIMESTAMP = 1784857759
+SHA256 (FrauBSD-florence-0.7.0_GH0.tar.gz) = 8799cec81721a1c173d531e3b041342461a490f75adf1e42e9cd11d86a1a6d4f
+SIZE (FrauBSD-florence-0.7.0_GH0.tar.gz) = 1108358
diff --git a/x11/florence/pkg-descr b/x11/florence/pkg-descr
--- a/x11/florence/pkg-descr
+++ b/x11/florence/pkg-descr
@@ -1,8 +1,8 @@
-Florence is an extensible scalable virtual keyboard for GNOME. You need it if
-you can't use a real keyboard either because of a handicap, disease,
-broken keyboard or tablet PC but you can use a pointing device. If you can't
-use a pointing device, there is gok: http://www.gok.ca/
-Florence stays out of your way when you don't need it.
-It appears on the screen only when you need it.
-There is an auto-click functionality To help people having difficulties to use
-the click button.
+Florence is an extensible scalable virtual keyboard for X11. You need it if
+you cannot use a real keyboard (for example because of a handicap, a broken
+keyboard, or a tablet PC) but can use a pointing device.
+
+This port tracks the FrauBSD continuation of Florence after the SourceForge
+project stalled at 0.6.3 (2014). It includes sticky modifiers, a safer Resize
+scale path (stock magnifier +/− could crash), Framework-style Fn row layout,
+session placement, and a unified greeter mode.
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, Aug 30, 1:03 PM (3 h, 20 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37599129
Default Alt Text
D58428.id182573.diff (2 KB)
Attached To
Mode
D58428: x11/florence: Update to 0.7.1 and adopt
Attached
Detach File
Event Timeline
Log In to Comment