Bug 274126 - x11/xscreensaver: update to 6.07
Summary: x11/xscreensaver: update to 6.07
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Eugene Grosbein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-27 11:47 UTC by Anton Saietskii
Modified: 2023-10-17 11:18 UTC (History)
1 user (show)

See Also:
vsasjason: maintainer-feedback-


Attachments
v1 (5.82 KB, patch)
2023-09-27 11:47 UTC, Anton Saietskii
no flags Details | Diff
poudriere testport log (25.97 KB, application/x-xz)
2023-09-27 11:50 UTC, Anton Saietskii
no flags Details
v2 (5.83 KB, patch)
2023-09-28 10:48 UTC, Anton Saietskii
vsasjason: maintainer-approval?
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Saietskii 2023-09-27 11:47:55 UTC
Created attachment 245282 [details]
v1

Especially interesting item from the changelog:
* xscreensaver-settings was sometimes turning off the DPMS checkbox.

Unfortunately, I'm affected (and annoyed ofc).
Comment 1 Anton Saietskii 2023-09-27 11:50:47 UTC
Created attachment 245283 [details]
poudriere testport log

There are couple of shlib warnings, but I'm unsure if those really need to be removed from dependencies:

====> Running Q/A tests (stage-qa)
Warning: you might not need LIB_DEPENDS on libfontconfig.so
Warning: you might not need LIB_DEPENDS on libfreetype.so
Comment 2 Anton Saietskii 2023-09-28 10:48:31 UTC
Created attachment 245302 [details]
v2

Changed line wrap to 72 characters.
Comment 3 Anton Saietskii 2023-10-14 09:58:19 UTC
Maintainer timeout.
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-10-17 11:16:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=01df0c40013e75b29eab59656dcc8774c8153198

commit 01df0c40013e75b29eab59656dcc8774c8153198
Author:     Anton Saietskii <vsasjason@gmail.com>
AuthorDate: 2023-10-17 11:13:30 +0000
Commit:     Eugene Grosbein <eugen@FreeBSD.org>
CommitDate: 2023-10-17 11:15:25 +0000

    x11/xscreensaver: update to 6.07

    Changelog:

    * New hacks, droste, skulloop, papercube and cubocteversion.
    * xscreensaver-settings was sometimes turning off the DPMS checkbox.
    * Log pid of caller of deactivate command, to give a hint about who is
      preventing the screen from blanking.
    * recanim uses libffmpeg.
    * Updates to sphereeversion.
    * Added some new map sources to mapscroller.
    * macOS: Worked around a macOS 13.4 bug where multi-head systems would
      fail to launch savers on some or all screens.
    * Minimum compiler target is now ISO C99 instead of ANSI C89. Didn't
      want to rush into it.
    * macOS, Android: Better looking thunbmail images.
    * Various other minor bug fixes.

    PR:             274126
    Approved by:    x11 (maintainer timeout)

 x11/xscreensaver/Makefile  |  9 +++++----
 x11/xscreensaver/distinfo  |  6 +++---
 x11/xscreensaver/pkg-plist | 14 +++++++++++++-
 3 files changed, 21 insertions(+), 8 deletions(-)