non port: x11/xscreensaver/files/patch-driver_Makefile.in |
Number of commits found: 19 |
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 |
Friday, 2 Sep 2022
|
20:11 Felix Palmen (zirias)
x11/xscreensaver: Remove PAM option
Upstream ./configure now fails with --without-pam if PAM is found on the
build system with this message:
Your system seems to have PAM, but PAM is not being used.
That is probably not going to work out well.
We have PAM in base and can't build base without it any more
(WITHOUT_PAM is deprecated), so let's just remove that port option and
always build xscreensaver with PAM (previously enabled by default).
With PAM enforced, support for shadow passwords is not needed. Forcing
it to off, we can avoid installing xscreensaver-auth suid root.
PR: 264361
Approved by: x11 (cy, manu), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36425
ecc6daf |
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 |
Monday, 23 Oct 2017
|
20:34 zeising
Update to 5.37
This adds a new hack called vigilance.
It also comes with a couple of new things for the BSOD hack.
There is also assorted bug fixes.
|
Thursday, 9 Jun 2016
|
21:02 zeising
Update to 5.35
Add missing dependencies as reported by poudriere.
Enable XFT by default.
Regenerate patches.
Changelog: https://www.jwz.org/xscreensaver/changelog.html
|
Friday, 2 Oct 2015
|
08:40 madpilot
- Update to 5.33
- Resolves the obnoxious startup message issue [1]
- Add options NLS and XFT
- Convert to USES=autoreconf
- Don't install pam file when PAM option is disabled
- Regenerate patches
PR: 201254
Submitted by: Will B. <will_brokenbourgh at yahoo.com>
Approved by: Maintainer timeout
MFH: 2015Q4 [1]
|
Monday, 2 Sep 2013
|
12:05 zeising
A bunch of cleanups and fixes.
Fix build with compiler is gccXX (where xx is for instance 46, 47) by
running autoconf to generate a working configure.
Use ${REINPLACE_CMD} instead of hand-rolled sed. Change regexp to work on
configure.in instead of configure, since we'll autoconf configure.in anyway.
Check for libutil.h alongside util.h, and make use of that if it is found.
Make detection and use of gettext work with all compilers. Add locale
messages to plist.
Bump portrevision.
Noticed by: avg (build issues)
Tested by: avg
|
Saturday, 1 Oct 2011
|
06:05 dougb
Update to version 5.15 28-Sep-2011
New hacks, hilbert, companioncube and tronbit.
Image-manipulating hacks can now load from RSS or Atom feeds,
imageDirectory may contain a URL.
Updated webcollage for recent search engine changes.
photopile sped up.
New molecule in molecule.
For port:
Add dependencies on www/p5-libwww and graphics/netpbm for
webcollage and vidwhacker. Add a tiny patch to vidwhacker.
Install the xscreensaver-properties.desktop file, it's useful
for more than gnome (e.g., XFCE).
|
Wednesday, 20 Aug 2008
|
19:31 dougb
At one time pam was cut out unconditionally, but now it's only cut out
when the user does not have the OPTION ticked. So remove the part of this
patch that cuts it out unconditionally in favor of the already-existing
sed option in the Makefile.
pointy-hat-collection++
Submitted by: John Marshall <john.marshall@riverwillow.com.au>
|
Friday, 18 Jul 2008
|
23:34 dougb
Update to version 5.06, which contains one new hack, some new minor
features, and Xinerama/RANDR fixes.
|
Tuesday, 11 Dec 2007
|
20:03 dougb
Update to version 5.04, which contains the usual combination of
a few new screesavers and miscellaneous bug fixes.
For the port:
1. Update the CONFIGURE_ARGS for the new xorg and other options
2. Add an OPTION to add --with-kerberos
3. Add an OPTION for PAM support, and delete stuff that was designed
to disable PAM.
4. Related to above, add a policy file for PAM that is relevant to
FreeBSD, and simply copy that over the distribution's and allow the
normal install method to work.
|
Sunday, 4 Jun 2006
|
08:19 dougb
Regenerate for version 5.00
|
Friday, 22 Apr 2005
|
03:56 dougb
Add a hunk to really really prevent the /etc/pam.d/xscreensaver
file from being installed.
Pointed out by: pointyhat via kris
|
Monday, 11 Apr 2005
|
01:57 dougb
Upgrade to the latest, version 4.21, with associated tweaks to the
patches and pkg-plist. This version has numerous bugs fixed, and
several new screensavers.
Add gdk_pixbuf as a dependency. It's a small library, and adds
additional features to the image-grabbing screensavers.
Add glade2 as required by the latest versions. The delay in upgrading
was due to the large number of dependencies that were formerly associated
with the glade2 port. The gnome team should be commended for reducing this
to a reasonable level.
|
Sunday, 7 Mar 2004
|
08:09 dougb
Un-fuzz for 4.15.
|
Sunday, 7 Sep 2003
|
23:50 dougb
Upgrade to version 4.12, which contains several new hacks, and updates
to several of the existing ones.
Add a knob to install the ping program setuid so it can ping your network.
Remove some now-redundant patching.
Regenerate a couple of patches.
|
Friday, 25 Oct 2002
|
07:11 dougb
Make absolutely sure that the gnome capplets aren't installed, so
that we don't spam someone's gnome install accidentally.
|
Monday, 5 Aug 2002
|
10:14 dougb
Take the unfortunate step of removing gnome support. The gnome team
already has xscreensaver-gnome to work with, and I think they'll
do a great job with it. This is not a rash decision. I've discussed
the issue several times with the gnome team, and suffice it to say
that we have different ideas about how things should look. I've also
sent an e-mail directly to them describing the reasoning for my
decision in more detail.
Since I'm here, make not wanting Kerberos explicit. Several users
who've had various bits and pieces of Kerberos left behind after
trying to remove it have reported that the configure script is
a little overzealous about finding those bits, and we end up
with either a failed build, or a less than completely successful
binary. If this becomes a problem we can revisit it.
|
Wednesday, 5 Jun 2002
|
08:51 dougb
Upgrade to version 4.04.2, and clean up the port while I'm at it.
Changes to the software:
* Several new little screensavers (hacks)
* Updates to many others
* Better GTK/Gnome 2 support
* New man pages for things that didn't have them
Changes to the port:
* Removed ill-advised, unapproved, and inappropriate changes
from previous commits. Things like webcollage-helper are created
dynamically by configure, and will be accounted for at some point
in the future. Meanwhile, having one extra item for a few people
is better than one two few for others.
* One more port goes over to the GMAKE darkside
* Since there are so many new man pages, re-sort them all
* Updated pkg-plist for the new stuff
* One of my patches was included in the distribution, so
shorten patch-ab
* Take advantage of the fact that I have to regenerate the
other patch anyway, and fix the name of the patch file
|
Number of commits found: 19 |