Commit Graph

69 Commits

Author SHA1 Message Date
ajacoutot
7509902424 SECURITY
Fix local screen lock bypass vulnerability.
Debian bug #539699, from by David Fries.
2009-08-20 07:03:15 +00:00
kili
8789eb7dd8 Move pthread-stubs and xcb to WANTLIB-main. Bump -data and -gle. 2009-08-12 17:30:12 +00:00
ajacoutot
509d218fc4 WANTLIB changes after xcb addition and bump. 2009-08-11 08:38:41 +00:00
ajacoutot
265aa818cb - update to xscreensaver-5.08
* new hack: photopile
* updates sonar, jigsaw, maze, m6502, hypnowheel, timetunnel, munch, and
  webcollage
* EXIF rotation support and RANDR fixes
* some old screen savers have been retired
2008-12-28 18:41:20 +00:00
ajacoutot
9959eb2a5f - remove the unfinished bsd_auth support for now ; I got late on this and
I'd rather finish/modify it outside of the tree when I have more time.

ok jasper@
2008-12-28 15:45:31 +00:00
ajacoutot
64f3b1b8a8 - split xscreensaver into 3 subpackages:
* -main for the main xscreensaver binaries
* -data for the savers than can be shared by other screensavers (like
the soon-to-be-imported gnome-screensaver)
* -gle which is a migration of the no-no_gle FLAVOR
- create .desktop files from xscreensaver xml files for use by
freedesktop compliant screensavers (scripts from gnome-screensaver)
- take maintainership
- resolve old conflict with games/circuit

inputs from jasper@, naddy@ and sthen@
ok sthen@ jasper@
2008-11-29 11:29:07 +00:00
ajacoutot
69a97f507b - return result in a more sensible way
- add first goo to be able to unlock screen as root without needing
setuid (wip: does not work yet)
2008-11-04 15:28:41 +00:00
ajacoutot
99577ec26d - remove calls to (un)block_sigchld as they induce some issues; I will
rework this better in the incoming days
2008-11-03 23:18:41 +00:00
ajacoutot
b07103d717 - implement bsd_auth(3) authentication ; benefits:
* no need to run xscreensaver setuid root anymore
* you can use whatever passwd backend you configured in login.conf(5)
  (kerberos, ldap...) to unlock the screen and not just local passwd

Sent upstream.

feedback from millert@
"get it in" jasper@
2008-10-27 19:49:39 +00:00
jasper
cab4cefc94 - update xscreensaver to 5.07 2008-08-20 13:30:55 +00:00
ajacoutot
a8e936ba55 - minor update to xscreensaver-5.05
- reorder dependencies

ok jasper@
2008-03-17 18:59:39 +00:00
jasper
8ba372a1a3 - update xscreensaver to 5.04
ok ajacoutot@
2007-12-16 14:09:25 +00:00
ajacoutot
1a4e3f32b1 - add update-desktop-database goo 2007-12-15 22:37:36 +00:00
jasper
6fc26f3605 fix wantlib 2007-11-08 18:10:17 +00:00
jasper
958dd5d63e - update xscreensaver to 5.03
- fix WANTLIB
- add $OpenBSD$ to patch-configure and patch-hacks_deco_c
2007-07-18 11:26:30 +00:00
martynas
924ee957d9 update to 5.02; ok jasper@ 2007-05-18 19:11:37 +00:00
espie
be99f23aa5 more base64 checksums 2007-04-05 17:36:18 +00:00
bernd
3311692e39 circuit and xscreensaver both install a circuit.6 manpage.
Add @conflict markers.
2007-01-16 10:11:53 +00:00
steven
26f5ae54bd fix WANTLIB of ports using gtk, needed after switch to our own pkg-config 2007-01-04 20:19:53 +00:00
espie
0f5dc96ea1 say goodbye to GNU land. 2006-12-16 12:22:32 +00:00
dim
35f85eee4d Add missed `extrusion' hack when building with empty FLAVOR, and add
required @mode annotation.

ok sturm@
2006-11-09 08:27:51 +00:00
dim
c6b9c303c3 Fix packaging xscreensaver port when using empty FLAVOR.
ok jasper@
2006-11-08 22:16:06 +00:00
jasper
4c52d3dcf3 update xscreensaver to 5.01
ok kili mbalmer
2006-11-03 22:44:02 +00:00
espie
f63e804b78 zap .0.0 2006-09-18 12:19:39 +00:00
espie
f3185bcc20 new lib specs 2006-09-18 10:52:09 +00:00
bernd
c3e1e3a89e Fix WANTLIB after gtk+2 upgrade. 2006-06-13 13:19:08 +00:00
steven
4699e3df5a WANTLIB/gtk+2, sync PLIST 2006-01-20 21:10:24 +00:00
wilfried
5630e1aa18 fix packages-specs brain fart from yesterday and bump 2005-11-15 09:21:50 +00:00
wilfried
ae64872fd4 fix wantlib + bump 2005-11-14 14:39:14 +00:00
aanriot
8e2dea579c update to 4.22.
ok marcm@
2005-09-04 19:53:33 +00:00
marcm
bd83817373 Update to 4.21, it works better with Gnome 2.10. Also default to gtk2 and
remove gtk1 support entirely as it makes the port a lot simpler :).
2005-06-03 05:38:32 +00:00
naddy
2492803fcd SIZE 2005-01-05 17:53:50 +00:00
alek
becd3552e0 Fix WANTLIB marker 2004-12-18 15:03:34 +00:00
alek
2fb29a31c6 Add WANLIB markers, part one 2004-12-17 15:03:17 +00:00
naddy
2c349190c4 don't rely on inter-library dependency; maintainer timeout 2004-10-05 14:15:22 +00:00
espie
4c6f632c64 new style plists 2004-09-15 19:26:27 +00:00
xsa
c16eccfafe more new-style MODULES. 2004-08-10 11:16:43 +00:00
sturm
b0ace7abe6 these are already in PFRAG.no-no_gle
ok marcm@
2004-07-07 14:31:21 +00:00
marcm
c511db5cc0 Update to 4.16. More screensaver hacks... same autoconf hacks. 2004-06-24 16:23:37 +00:00
sturm
05e219ade4 explicitly depend on pkgconfig, needed to find gtk+2 and friends 2004-04-02 19:07:04 +00:00
pvalchev
b643fbcb73 make no_gle flavour default, since graphics/gle does not allow re-distribution 2004-03-12 18:03:17 +00:00
espie
26bd7c43d8 explicitly tag no-autoheader some ports for which re-running it after autoconf
is a problem.
2004-03-04 17:49:26 +00:00
brad
bea02de42e AUTOCONF_NEW -> AUTOCONF_VERSION 2004-03-02 07:57:20 +00:00
naddy
a69c0c2cf9 new @dirrm semantics allow us to replace makeshift "@unexec rmdir" construct 2003-12-18 01:19:56 +00:00
naddy
112339c1d4 remove WWW lines 2003-12-15 21:54:59 +00:00
naddy
35911cf0ee @dirrm shared directories 2003-12-15 21:08:44 +00:00
sturm
51c1e97a0f first bunch of license cleanup, some discussions about interpretation
during the release with pval@

other categories will follow once they are finished
2003-10-08 17:13:14 +00:00
marcm
770d4b2e66 Don't try to own share/control-center-2.0 and friends. 2003-06-14 04:19:37 +00:00
marcm
927594ff91 controlcenter2 depends on xscreensaver-gtk2 and xscreensaver-gtk2 puts files
into share/control-center-2.0/capplets so xscreensaver-gtk2 needs to
own share/control-center-2.0/capplets, not the other way around.

Noticed by naddy@
2003-02-25 00:56:49 +00:00
marcm
5eb6d74abc Update to 4.06, mostly a bug fix release.
Add support for a gtk2 flavor.
2003-02-18 19:10:33 +00:00