Package: afterstep / 2.2.12-19
Metadata
| Package | Version | Patches format |
|---|---|---|
| afterstep | 2.2.12-19 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| readded Propaganda submenu with new location.patch | (download) |
afterstep/start/1_Desktop/Pictures/Propaganda_Images/.include |
9 9 + 0 - 0 ! |
readded propaganda submenu with new location |
| Fixed bug starting modules on multi display setup ad.patch | (download) |
libAfterImage/asimagexml.c |
2 1 + 1 - 0 ! |
fixed bug starting modules on multi-display setup adding extra dot into display string. Also fixes Fedora bug where 0 is truncated for no reason. Spelling fixes. |
| 00 Makefile and configure.patch | (download) |
autoconf/Makefile.common.in |
5 4 + 1 - 0 ! |
customize autoconf stuff |
| 05 afterstepdoc.patch | (download) |
doc/afterstepdoc.in |
19 1 + 18 - 0 ! |
05 afterstepdoc Use sensible-browser to show afterstep's documentation. |
| 06 AsDocGen.patch | (download) |
src/ASDocGen/ASDocGen.c |
12 6 + 6 - 0 ! |
06 asdocgen Split afterstep' and libafterimage-dev documentation. |
| 10 afterstep start.patch | (download) |
afterstep/start/0_Debian/.include |
23 23 + 0 - 0 ! |
10 afterstep start Debian menu include file. |
| 12 afterstep configs.patch | (download) |
afterstep/audio.in |
2 1 + 1 - 0 ! |
12 afterstep configs Debianise config files. |
| 22 ascompose man.patch | (download) |
libAfterImage/apps/ascompose.man |
6 1 + 5 - 0 ! |
22 ascompose man Fix ascompose man page. |
| 23 Remove tools pl suffix.patch | (download) |
tools/Makefile.in |
10 9 + 1 - 0 ! |
23 remove tools pl suffix Remove any .pl or .sh suffixes from installed tools, as required by the Debian Policy. |
| 24 AsDocGen man.patch | (download) |
src/ASDocGen/xmlproc.c |
4 2 + 2 - 0 ! |
24 asdocgen man Documentation fixes, correct generated man pages to fix warnings emitted by man. |
| 30 Menu progress display.patch | (download) |
src/afterstep/configure.c |
21 19 + 2 - 0 ! |
30 menu progress display Make the progress screen less verbose by displaying a line of dots instead of menu names. |
| 32 menu xdg location.patch | (download) |
configure.h.in |
2 1 + 1 - 0 ! |
32 menu-xdg location Add path to desktop files generated by menu-xdg. |
| 36 Spelling typos.patch | (download) |
ChangeLog |
2 1 + 1 - 0 ! |
36 spelling typos Fix spelling typos found by lintian. |
| 37 Fix crash with debugging enabled.patch | (download) |
libAfterStep/hints.c |
2 1 + 1 - 0 ! |
37 fix crash with debugging enabled Fix a crash occurring when afterstep was configured with --enable-debug. |
| 38 Disable handling pending events.patch | (download) |
src/afterstep/afterstep.c |
2 1 + 1 - 0 ! |
38 disable handling pending events Do not call HandleEventsWhileFunctionsPending() as it breaks initial positions of WinList, Wharf and Pager modules (especially when *PagerGeometry is set to -1+1). This function was introduced in the following upstream commit: commit e93736c52b39a1a42ca3a18740ea8d075a85497b |
| 39 Fix parallel builds.patch | (download) |
libAfterConf/Makefile.in |
2 1 + 1 - 0 ! |
39 fix parallel builds Add dependency on libAfterConf to PrintDesktopEntries in order to fix parallel builds failures occurring on our build hosts: gcc: error: ../libAfterConf/libAfterConf.a: No such file or directory make[3]: *** [PrintDesktopEntries] Error 1 https://buildd.debian.org/status/fetch.php?pkg=afterstep&arch=amd64&ver=2.2.12-1&stamp=1379355085 |
| 40 Fix few gcc warnings.patch | (download) |
libAfterImage/import.c |
8 4 + 4 - 0 ! |
40 fix few gcc warnings |
| 41 Fix Functions.html garbage.patch | (download) |
src/ASDocGen/ASDocGen.c |
2 2 + 0 - 0 ! |
41 fix functions.html garbage Functions.html generated by ASDocGen contained garbage. Commenting out the recursion stack check causes the file to be generated several times - each generated copy is the same as previous copy and overwrites it, and the final file no longer contains null bytes (closes: #757328). |
| 42 Disable FollowTitleChanges.patch | (download) |
afterstep/feels/feel.Debian |
2 1 + 1 - 0 ! |
42 disable followtitlechanges Disable FollowTitleChanges in feel.Debian (closes: #441897). |
| 43 Fix gcc warning.patch | (download) |
libAfterConf/Database.c |
5 3 + 2 - 0 ! |
43 fix gcc warning Fix "undefined behaviour" warning |
| 44 Fix build with gcc 5.patch | (download) |
libAfterBase/asvector.h |
2 1 + 1 - 0 ! |
44 fix build with gcc 5 Remove `inline' keywords from header files, and fix implicit declaration warnings to make the code compile with gcc 5, which have the c99 standard enabled by default. Bug-Debian: https://bugs.debian.org/777768 |
| 45 Fix libAfterBase Makefile.patch | (download) |
libAfterBase/Makefile.in |
1 0 + 1 - 0 ! |
45 fix libafterbase makefile Do not try to install afterimage-libs afterimage-config in libAfterBase Makefile, those two scripts are installed by libAfterImage. |
| 46 Show compiler flags.patch | (download) |
autoconf/Makefile.common.in |
6 2 + 4 - 0 ! |
46 show compiler flags Do not hide compiler flags to fix the warning given by build log scaner at https://qa.debian.org/bls/bytag/W-compiler-flags-hidden.html |
| 47 Add build date to ASDocGen.patch | (download) |
src/ASDocGen/ASDocGen.c |
34 28 + 6 - 0 ! |
add build date to asdocgen Add build-date flag for use the given unix time instead current time in timestamps. |
| 48 Make build reproducible.patch | (download) |
src/ASDocGen/Makefile.in |
15 9 + 6 - 0 ! |
make build reproducible Add variable ASDOCGENOPTS in Makefile.in to pass extra options to ASDocGen when build the documentation. |
| 49 Reproducible FAQ.patch | (download) |
src/ASDocGen/ASDocGen.c |
2 1 + 1 - 0 ! |
reproducible faq Fix gen_faq_doc() to sort directory entries by names to ensure that FAQ is generated in the correct order. |
| 50 Spelling typos.patch | (download) |
ChangeLog |
8 4 + 4 - 0 ! |
spelling typos Fix various spelling typos found by lintian. |
| 51 Warning.patch | (download) |
src/ASDocGen/ASDocGen.c |
2 1 + 1 - 0 ! |
fix a warning Fix the following warning by using mystrcasecmp: ASDocGen.c:263:9: warning: implicit declaration of function 'strcasecmp' [-Wimplicit-function-declaration] if( strcasecmp( argv[i], "none") == 0 ) |
| 52 Remove iceweasel.patch | (download) |
afterstep/database |
2 0 + 2 - 0 ! |
remove iceweasel and iceape Remove both apps from the afterstep config files. |
| 53 Spelling typos.patch | (download) |
ChangeLog |
2 1 + 1 - 0 ! |
spelling typos Fix various spelling errors found by lintian. |
| 54 Adapt to gsd 324.patch | (download) |
AfterStep.session |
2 1 + 1 - 0 ! |
adapt to gnome-settings-daemon 3.24 afterstep includes a GNOME Flashback session file for easy log in to a GNOME Flashback session using afterstep. gnome-settings-daemon 3.24 has split itself into separate binaries and the gnome-session file will no longer work. |
| 55 Pass host to sub configure.patch | (download) |
autoconf/configure.in |
2 2 + 0 - 0 ! |
pass --host option to subprojects ./configure afterstep fails to cross build from source, because the subprojects configured from the main ./configure are configured without --host. I.e. the upstream build system fails to propagate --host. I hope that the attached patch fixes the problem. Bugs-Debian: https://bugs.debian.org/899200 |
| 56 Fix autotools pkg config.patch | (download) |
autoconf/configure.in |
4 2 + 2 - 0 ! |
fix autotools pkg-config for cross compiling Use AC_PATH_TOOL instead of AC_PATH_PROG for PKG_CONFIG to fix `autotools-pkg-config-macro-not-cross-compilation-safe' lintian's warning. |
| 57 Use pkg config for freetype.patch | (download) |
libAfterImage/Makefile.in |
2 1 + 1 - 0 ! |
use pkg-config to detect freetype As the next libfreetype6-dev will not ship the freetype-config script, switch to using pkg-config to detect freetype includes and libraries. Bugs-Debian: https://bugs.debian.org/887599 |
| 58 Switch to AC_TRY_COMPILE.patch | (download) |
libAfterBase/configure.in |
6 3 + 3 - 0 ! |
afterstep ftcbfs: uses ac_try_run Thank you for applying my earlier patch #899200 and for running autoreconf. That moved us forward quite a bit. It still fails cross building, because it uses AC_TRY_RUN. In all cases, running the executables is not necessary, because the relevant property can be determined by compile-only checks. The attached patch implements that and makes configuration succeed. It still fails building manual pages with an Exec format error. If the manual pages were moved to afterstep-data, one could maybe skip the manual page generation step. Bugs-Debian: https://bugs.debian.org/908370 |
| 59 Spelling typos.patch | (download) |
libAfterImage/afterimage.h |
2 1 + 1 - 0 ! |
fix more spelling typos found by lintian |
| 60 Fix FTBFS ar clq.patch | (download) |
autoconf/Makefile.defines.in |
2 1 + 1 - 0 ! |
fix compilation with new binutils Replace 'ar clq' with 'ar cq', as binutils 2.36 started using the 'l' option that was previously ignored most probably for backward compatibility with ancient Unix versions. |
| 61 Adapt to gsd 42.patch | (download) |
AfterStep.session |
2 1 + 1 - 0 ! |
adapt to gnome settings daemon 42 GNOME has removed the obsolete and deprecated MediaKeys plugin |
| 63 Fix national encoding.patch | (download) |
afterstep/looks/look.Legacy |
2 1 + 1 - 0 ! |
fix national encoding Fix ISO-8859 encoded files found by lintian: + look.Legacy: simply recode to UTF-8; + translate French titles into English. |
| 64 Fix gcc13 warnings.patch | (download) |
libASGTK/asgtkapp.c |
2 1 + 1 - 0 ! |
fix some of gcc13 warnings
Fix the following warnings generated by gcc13:
+ deprecated 'uint16'/'uint32' types in export/import.c;
+ format overflow in xcf.c and asgtkapp.c:
xcf.c:243:40: warning: '.mask' directive writing 5 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
243 | sprintf( p, "%s.mask", prompt );
| ^~~~~
asgtkapp.c:106:50: warning: '%2.2X' directive writing 2 bytes into a region of size between 1 and 5 [-Wformat-overflow=]
106 | sprintf (&buffer[0], "#%2.2X%2.2X%2.2X%2.2X", alpha >> 8,
| ^~~~~
Also fix double free issue in Animate.c.
Additionally fix `ignoring prerequisites on suffix rule definition'
warnings generated by make in Makefile.
|
| 65 Fix FTBFS gcc14.patch | (download) |
libAfterBase/timer.c |
2 1 + 1 - 0 ! |
fix ftbfs with gcc14 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Fix `error: passing argument 1 of timer_subtract_times from incompatible pointer type [-Wincompatible-pointer-types]` occurring on 32-bit archs with gcc14. Bugs-Debian: https://bugs.debian.org/1086205 |
