Page MenuHomeFreeBSD

D58428.id182573.diff
No OneTemporary

D58428.id182573.diff

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

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)

Event Timeline