notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: x11/xscreensaver/files/patch-configure.ac

Number of commits found: 6

Tuesday, 24 Oct 2023
14:31 Felix Palmen (zirias) search for other commits by this committer
x11/xscreensaver: Further clean up

Accidentally pushed an excessive patch for configure.ac which also
included changes done with REINPLACE_CMD, fix this. Check the remaining
patches to configure.ac, turns out none of this is required any more, so
remove it. Therefore also remove USES=autoreconf.

intltool is still required though, it's used to create the
xscreensaver.desktop file. Upstream also ships a broken
po/Makefile.in.in, recreate this by manually calling intltoolize when
NLS is set.

No changes to the resulting package, therefore no PORTREVISION bump.
commit hash: 539c6ce64743a0745127d52c42e84a181d015237 commit hash: 539c6ce64743a0745127d52c42e84a181d015237 commit hash: 539c6ce64743a0745127d52c42e84a181d015237 commit hash: 539c6ce64743a0745127d52c42e84a181d015237 539c6ce
Sunday, 22 Oct 2023
16:04 Felix Palmen (zirias) search for other commits by this committer
x11/xscreensaver: Adopt and clean up

Take maintainership as discussed with manu via email. Also clean up:

- Remove USES=desktop-file-utils again, the desktop files don't register
  any MIME types
- Add USES=shebangfix to fix the perl shebang, remove manual patching
- Remove MAKE_JOBS_UNSAFE, parallel builds seem to work just fine
- Format according to portclippy recommendations
- Update local patches

Approved by:	x11 (manu)
commit hash: f984e47dd9fe5dfbd05e9bdd7f5328f25a5e1ee0 commit hash: f984e47dd9fe5dfbd05e9bdd7f5328f25a5e1ee0 commit hash: f984e47dd9fe5dfbd05e9bdd7f5328f25a5e1ee0 commit hash: f984e47dd9fe5dfbd05e9bdd7f5328f25a5e1ee0 f984e47
Tuesday, 20 Dec 2022
08:46 Felix Palmen (zirias) search for other commits by this committer
x11/xscreensaver: Update to 6.06

Changelog:
  - New hack, hextrail.
  - marbling works again.
  - Adjusted some of the very old hacks, which were written when pixels
    were larger, to be more visible on today's higher rez displays.
  - X11: More robust desktop image grabbing.
  - X11: Various improvements to xscreensaver-settings.
  - X11: Silence new new Perl warnings from xscreensaver-getimage-file.

Approved by:		x11 (manu, maintainer), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D37744
commit hash: 84cc186d713eb266ed04de49e0da435a00c2666e commit hash: 84cc186d713eb266ed04de49e0da435a00c2666e commit hash: 84cc186d713eb266ed04de49e0da435a00c2666e commit hash: 84cc186d713eb266ed04de49e0da435a00c2666e 84cc186
Thursday, 24 Nov 2022
12:52 Felix Palmen (zirias) search for other commits by this committer
x11/xscreensaver: Update to 6.05

Changelog:
  - X11: Cope with dumb DPMS settings that existed pre-startup.
  - X11: Silence new Perl warnings from xscreensaver-getimage-file.
  - X11: Fix sonar pthreads crash on recent Pi systems.
  - X11: Removed dependence on gdk-pixbuf-xlib-2.0.
  - X11: GTK 3 is now required.

Approved by:		x11 (manu, maintainer), cy, tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D37461
commit hash: 163c6030506313e42ca8f1e967e5e88489bd8a1b commit hash: 163c6030506313e42ca8f1e967e5e88489bd8a1b commit hash: 163c6030506313e42ca8f1e967e5e88489bd8a1b commit hash: 163c6030506313e42ca8f1e967e5e88489bd8a1b 163c603
Tuesday, 30 Aug 2022
18:14 Felix Palmen (zirias) search for other commits by this committer
x11/xscreensaver: Update to 6.04

Any code for calling an external helper for PAM was removed in 6.03,
therefore replace pam_helper by unix-selfauth-helper that's called by
pam_exec.so

Also fix line length in USES.

Approved by:		x11 (manu), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D35348
commit hash: b5319e4aa6f8681e134c2b72d7e338ab170575a0 commit hash: b5319e4aa6f8681e134c2b72d7e338ab170575a0 commit hash: b5319e4aa6f8681e134c2b72d7e338ab170575a0 commit hash: b5319e4aa6f8681e134c2b72d7e338ab170575a0 b5319e4
Monday, 2 May 2022
18:41 Charlie Li (vishwin) search for other commits by this committer Author: Felix Palmen
x11/xscreensaver: update to 6.02

Only install xscreensaver suid root if option PAM is disabled. In this
case, add an extra patch, so xscreensaver-gfx drops privileges
(otherwise it doesn't show any screensaver).

Fix setuid installs in the Makefile and remove extra patch. Respect
upstream's USE_CSTD=gnu89. Remove now-unknown configure option and
associated dependency. Remove old CONFLICTS.

Use security/pam_helper for PAM support. This is the last release
to support pam_unix as the next release removes external helper
calling code.

PR: 254178
Co-authored-by: swills, vishwin
Approved by: arrowd (mentor), maintainer-timeout, maintainer-reset
commit hash: 979995168c2f4dec4dd67cd617639c1abf67f16e commit hash: 979995168c2f4dec4dd67cd617639c1abf67f16e commit hash: 979995168c2f4dec4dd67cd617639c1abf67f16e commit hash: 979995168c2f4dec4dd67cd617639c1abf67f16e 9799951

Number of commits found: 6