Package: xscreensaver / 6.09+dfsg1-1
Metadata
Package | Version | Patches format |
---|---|---|
xscreensaver | 6.09+dfsg1-1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
04_segfault_missing_visual.patch | (download) |
driver/demo-Gtk.c |
4 3 + 1 - 0 ! |
avoid segfault if xscreensaver-gl-visual is not installed |
06_wm_focus_crash.patch | (download) |
driver/demo-Gtk.c |
2 1 + 1 - 0 ! |
comment out error handler registration It would interfere with GTK's own error handling. Workaround until GTK possibly fixes it. |
10_upstream_skip_retired_hacks.patch | (download) |
hacks/Makefile.in |
2 1 + 1 - 0 ! |
don't build retired hacks Forwarded upstream by e-mail 2009-06-16 |
12_upstream_man_beats_speereev_backslash.patch | (download) |
hacks/glx/beats.man |
2 1 + 1 - 0 ! |
man pages: add backslash to section header separator According to lexgrog(1) it is a good idea to retain the backslash. Forwarded upstream by e-mail 2020-12-19 |
20_hacks_man_section.patch | (download) |
hacks/Makefile.in |
4 2 + 2 - 0 ! |
change man page section to 6x We use section 6x (games!) for the hacks, but put them in the man6 directory anyway. |
20_skip_install pam.patch | (download) |
driver/Makefile.in |
2 1 + 1 - 0 ! |
skip install-pam makefile target We use dh_installpam so we don't need to run this target. |
22_man_page_systemd_install.patch | (download) |
driver/xscreensaver.man |
4 1 + 3 - 0 ! |
modify man page instructions about systemd On Debian the service unit file is already installed. |
50_debian_branding.patch | (download) |
driver/XScreenSaver.ad.in |
2 1 + 1 - 0 ! |
debian branding Show Planet Debian posts instead of Wikipedia pages |
51_generalize_external_commands.patch | (download) |
driver/XScreenSaver.ad.in |
4 2 + 2 - 0 ! |
generalize external commands xdg-open man: will use e.g. yelp if available. Fall back to the standard x-terminal-emulator command, which can be a link to any terminal emulator. . There is no safe "title" option for x-terminal-emulator. . We assume a pager such as "less" is installed, so that the "read foo" is not needed - it would cause a lingering empty window after "less" was quit by the user. |
52_standard_time_format.patch | (download) |
driver/XScreenSaver.ad.in |
4 3 + 1 - 0 ! |
use standard (iso) date and time format |
53_default_newLoginCommand.patch | (download) |
driver/XScreenSaver.ad.in |
4 3 + 1 - 0 ! |
change default newlogincommand This just sets a default. The desktop environment starting xscreensaver should also tell it which command to use, see e.g. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778470#25 We also offer the intermediate band-aid solution of /usr/share/xscreensaver/xscreensaver-wrapper.sh |
55_add_unicode_hack.patch | (download) |
driver/XScreenSaver.ad.in |
1 1 + 0 - 0 ! |
add "unicode" hack from the unicode package Just added here as a convenience. |
57_grabDesktopImages_default_off.patch | (download) |
driver/XScreenSaver.ad.in |
2 1 + 1 - 0 ! |
disable hacks that reveal the desktop |
75_Makefile_in ignore alien platforms.patch | (download) |
Makefile.in |
2 1 + 1 - 0 ! |
ignore osx and android platforms We strip these subdirs via debian/copyright |
81_hacks_deterministic_file_order.patch | (download) |
hacks/Makefile.in |
4 2 + 2 - 0 ! |
allow reproducible builds |
90_reminder_distro_bugtracker.patch | (download) |
driver/xscreensaver.c |
2 2 + 0 - 0 ! |
remind users to use distro bug tracker if old version |
91_remove_version_upgrade_warnings.patch | (download) |
driver/dialog.c |
30 18 + 12 - 0 ! |
remove unnecessary version upgrade warnings. In order to help users who are on old, buggy, and possibly insecure versions of XScreenSaver, there is are multiple messages in XScreenSaver that warn the user that their XScreenSaver version is very old and that they should upgrade, building from source if necessary. . Debian backports bug and security fixes to older versions of software as needed and as possible. It should not be necessary for the user to upgrade XScreenSaver manually. Additionally, building XScreenSaver from source could possibly break a user's system by changing system files without benefit of the package manager. . This patch removes the unnecessary warning. |
92_hacks_images_distclean.patch | (download) |
hacks/images/Makefile |
1 1 + 0 - 0 ! |
missing distclean in makefile breaks rebuilding |
94_allow_unrecognized_conf_opts.patch | (download) |
configure |
4 2 + 2 - 0 ! |
allow unrecognized configure options Fix an oddity in upstream-generated configure. Our dh_auto_configure will add several unrecognized options. |
96_nogl build for nogl config.patch | (download) |
configure |
4 2 + 2 - 0 ! |
no-gl build for no-gl config file generation Temporary hack until we get rid of the non-GL configuration. This allows generating a non-GL application defaults file. It does not affect the full GL build done afterwards. |
98_daemon_desktop_file.patch | (download) |
driver/xscreensaver-settings.desktop.in |
3 1 + 2 - 0 ! |
customize desktop files - No hashbang - Use our wrapper which may set newLoginCommand - "Screensaver" is a Reserved Category |
100_configure_allow_warnings.patch | (download) |
configure |
8 7 + 1 - 0 ! |
allow warnings from configure Since 6.03 the original configure script returns non-zero if a warning about configuration options versus detected capabilities has been issued, presumably to increase awareness of the warnings. To allow building on all architectures, while relying on the resulting HAVE_XX flags as usual, return with success at the end of the script. |