non port: x11/xscreensaver/files/patch-configure.ac |
Number of commits found: 6 |
Tuesday, 24 Oct 2023
|
14:31 Felix Palmen (zirias)
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.
539c6ce |
Sunday, 22 Oct 2023
|
16:04 Felix Palmen (zirias)
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)
f984e47 |
Tuesday, 20 Dec 2022
|
08:46 Felix Palmen (zirias)
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
84cc186 |
Thursday, 24 Nov 2022
|
12:52 Felix Palmen (zirias)
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
163c603 |
Tuesday, 30 Aug 2022
|
18:14 Felix Palmen (zirias)
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
b5319e4 |
Monday, 2 May 2022
|
18:41 Charlie Li (vishwin) 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
9799951 |
Number of commits found: 6 |