Properly install .desktop shortcut into share/gnome/apps/Settings/Desktop/, not into share/gnome/gnome/apps/Settings/Desktop/. Submitted by: ade Pointy hat to: sobomax2fd25d3fe5
xscreensaver - lock bypassentered 2015-10-27
Save your screen while you entertain your cat
# pkg install xscreensaverinstalls 6.17 from latest; from quarterly (2026Q4) 6.16# cd /usr/ports/x11/xscreensaver && make install clean# make -C /usr/ports/x11/xscreensaver config # change options first
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 6.17 | 6.16 | – |
| FreeBSD 15 | 6.17 | 6.17 | – |
| FreeBSD 14 | 6.17 | 6.16 | 6.17 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 6.16 | 6.16 | – |
| FreeBSD 14 | 6.16 | 6.16 | 6.16 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 6.17.| PR | Summary | Status | Changed |
|---|---|---|---|
| 263778 | needs-patch needs-qa regression maintainer-feedback+ maintainer-feedback? x11/xscreensaver: Fails to run: glslideshow: undefined symbol "eg1GetPlatformDisplay" (missing --with-glx ?) | Open | 2022-05-06 |
Properly install .desktop shortcut into share/gnome/apps/Settings/Desktop/, not into share/gnome/gnome/apps/Settings/Desktop/. Submitted by: ade Pointy hat to: sobomax2fd25d3fe5
- Correctly work in GNOME/noGNOME cases (plist and such); - allow CATEGORIES and MAINTAINER be overriden in slaves.dc0bc71533
To work properly, HAVE_GNOME should be tested after bsd.port.pre.mk is included. Submitted by: Anders Andersson <anders@hack.org> Joe Clarke <marcus@marcuscom.com>ff5318d9df
A gnome user confirms that the new hooks in xscreensaver work, so add the WANT_GNOME stuff in a way that looks more or less correct... Thanks to Franz Klammer <klammer@webonaut.com> for giving it a ride.d8bd7d71ea
Upgrade to version 4.00, which includes: 1. Redesigned -demo GUI (nice, except see below). 2. New modes of operation; one saver, blank/don't blank. 3. New hacks (screen saver modules). 4. Improved or fixed several other hacks. 5. Improved xinerama compatibility. See http://www.jwz.org/xscreensaver/changelog.html for details. * Sadly, the new GUI relies on xml, so that's now a dependency. * I moved the various hack files and their xml config files into their own directories. * Fixed the poorly done hack in the Makefile to s/malloc.h/stdlib.h/ * Removed a patch hunk that's no longer needed. * Added a fix for the new configure script's failure to recognize the option to put the xml files in their own directories. (Already contacted author)0a75d87246
* Upgrade to 3.34, which is mostly bug fixes, and two new hacks. * Correct something I didn't catch when I took over the port... if we want the -demo program to handle settings, GTK isn't optional. * Add a patch that handles an overly enthusiastic attempt to avoid bzero (which one of the hacks actually uses).4422dc3bcc
s/malloc.h/stdlib.h/930f14e70d
Upgrade to 3.33, and include the GLE library as a dependency. The extrusion lib gives us one new screensaver, which is really a combination of several objects that get twisted and re-shaped. The update adds two new screensavers, and several improvements to existing ones. Also added is a memory limit parameter, and some more gnome integration. patch-ac is removed due to its being integrated into the source. The suggestion to add the GLE lib comes from the PR. I'm not sure that the cost::benefit justifies it, but the library is small so probably no harm done. PR: ports/27626 Submitted by: David Gilbert <dgilbert@velocet.ca>0f84574ebb
Chase the checksum. The only changes were Makefile niceties and dates in the man pages, so no portrevision bump is needed. PR: ports/26716 Submitted by: Patrick Li pat@databits.netb20d7844c0
Update to 3.32, which contains no new hacks, but does contain a new system to let the hacks which modify images use ones that you specify instead of your desktop.868280fac3
Update to 3.31, which adds 3 new "hacks" and updates some of the existing ones.c28cc26577
-pthread --> ${PTHREAD_LIBS} -D_THREAD_SAFE --> ${PTHREAD_CFLAGS}
Note: my first intention was to test this out on bento/beta, but per ade's
requiest I opted to do it quickly.4ca0e60800Update the list of installed stuff8405d736a6
* Assume maintainership. Mail to jseger went unanswered, and this port has been periodically maintained by others for 9 months in any case. * Upgrade 3.26 -> 3.29 * Specify full path to fortune, since many of the screen saver programs could not find it on their own. * Fix the -lpthread -> -pthread problem. * Re-generate patch files. * Eliminate patch-ae, whose only purpose in life was to preve The report in the PR is a little out of date with reference to the latest xscreensaver version, but all parts of the thing are working for me now in any case. PR: ports/23619 Submitted by: Lars Eggert <larse@isi.edu>d33199033b
Style fixes for ports/x11.2cac1647f9
Upgrade to 3.26.063163509d
Implment WANT_GTK.3707e5b740
(1) Add new variable, XFREE86_VERSION, to specify which version of XFree86 (3 or 4) to depend to when USE_XLIB is set. XFREE86_VERSION defaults to 3 for now, but adventurous users can override it in /etc/make.conf. When XFREE86_VERSION=3, USE_XLIB will add a dependency to x11/XFree86; when it is set to 4, the dependency will be to x11/XFree86-4-libraries. When XFREE86_VER
Since XFree86 version 4 includes some software that used to be
separate ports, when XFREE86_VERSION=3 the following variables are
provided:
USE_DGS LIB_DEPENDS on x11/dgs
USE_FREETYPE LIB_DEPENDS on print/freetype
USE_MESA LIB_DEPENDS on graphics/Mesa3
USE_XPM LIB_DEPENDS on graphics/xpm
When XFREE86_VERSION=4, these variables have no effect. The
LIB_DEPENDS in the tree for the above four ports have all been
converted to the USE_* counterparts. For your information, this
is the count of the number of ports:
USE_DGS 0
USE_FREETYPE 16
USE_MESA 36
USE_XPM 236
There is a new variable, XAWVER, which is set to 6 when
XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4. This is also
passed to PLIST_SUB so ports that build Xaw based shared libraries
can use this variable to substitute the shlib version number.
There is also a provision of using a separate mtree file for
XFREE86_VERSION=4, but that part is not enabled yet.
Reviewed by: the ports list
Tested by: make index (XFREE86_VERSION=3 only)
(2) Add hebrew to list of valid categories.
Submitted by: nbmc6bcad2436Upgrade to xscreensaver 3.24d322c93e6c
Update to use PORTNAME/PORTVERSIONfe5426321a
Changed LIB_DEPENDS: MesaGL.14->GL.14 due to Mesa-3.1 upgrade7cc807dbea
Fix Kerberos support. Submitted by: Bush Doctor <dervish@ikhala.tcimet.net> PR: ports/151116c199fa5fd
Upgrade to xscreensaver-3.21f0033c6c52
Add dependency to Mesa.7c69cf054a
Upgrade to xscreensaver-3.19a1e49b601d
Add patches to find dict/words in the right location.ec965f1498
FreeBSD.ORG -> FreeBSD.org Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru65ab34a667
$Id$ -> $FreeBSD$e17439d50d
Properly check for gtk version. Submitted by: grog PR: ports/12542 and upgrade to xscreensaver-3.1798a5bc8b8e
Upgrade to xscreensaver-3.1624e2306755
Upgrade to xscreensaver-3.1281add6f9a2
Add WWW:947d483dea
Upgrade to xscreensaver 3.0.8 Submitted by: Brad Hendrickse <bradh@uunet.co.za> PR: ports/108610eda324b9b
Upgrade to 3.06. Partially submitted by: dom@phmit.demon.co.uk PR: 8835961178a040
Unmark it broken. (Mark it unbroken?) Probably only occurs when libkrb is present, or some such. Reminded by: kuriyamafef95e8895
Roll back libXpm major to 4. Sorry, it wasn't a good idea to bump it in the first place.081079e0db
libXpm major is now 5. Also remove regexp support in preparation for ELF conversion.03d5b496f6
Remove x11 manpages. This would be the end of it, but some fools thought it necessary to five new categories from one. ;-)2a0ec6022e
Rename all USE_X11 to USE_X_PREFIX. Requires 1.279 (3.0-current) or 1.227.2.41 (2.2-stable) of bsd.port.mk for this to be interpreted correctly.ceba211283
cc -c -I. -I. -I./../utils -I.. -I/usr/X11R6/include -DHAVE_CONFIG_H -O2 -pipe -I/usr/X11R6/include kpasswd.c kpasswd.c: In function `passwd_valid_p': kpasswd.c:158: warning: passing arg 1 of `des_string_to_key' discards `const' from pointer target type kpasswd.c:158: warning: passing arg 2 of `des_string_to_key' from incompatible pointer type kpasswd.c:161: warning: passing arg 7 of `krb_get_in_ Stop.d70f789f53
Upgrade to version 2.24. PR: 71532f5f2d4fd3
Fix a minor nit in the DESCR. PR: 7170 Submitted by: Stefan Eggars <seggers@semyam.dinoco.de>d6a67ff451
Disable kerberos support if compiling for 2.2-stable.91cd48e9d9
Upgrade to xscreensaver 2.17. Satoshi: This does build under current. If it doesn't build under stable please mark it BROKEN for that branch only.deaa5e69a7
cc -L/usr/X11R6/lib -o xscreensaver demo.o stderr.o subprocs.o timers.o windows.o xscreensaver.o xset.o dialogs-Xaw.o lock.o kpasswd.o ../utils/fade.o ../utils/overlay.o ../utils/resources.o ../utils/usleep.o ../utils/visual.o ../utils/xroger.o ../utils/spline.o ../utils/yarandom.o -L/usr/X11R6/lib -lXaw -lXmu -lXss -lXt -lSM -lICE -lX11 -lXext -lkrb -ldes -lnsl -lsocket -lcrypt ld: -lnsl:43ddaec6d8
Upgrade to version 2.169688207a6f
Upgrade to version 2.15.7a924b8de7
Upgrade to version 2.14.6d17d8522e
Upgrade to version 2.11 and make myself MAINTAINER. OK'ed by: asami2f51cd3fee
Upgrade, 1.27 -> 2.07. Lots of new programs. Note that Motif/password checking is disabled, as you can't read the encrypted password unless you are root. Prodded by: Bill Fenner's distfile checker639e50b322