Package: darkplaces / 0~20110628+svn11619-3
Metadata
Package | Version | Patches format |
---|---|---|
darkplaces | 0~20110628+svn11619-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 Split Unix CFLAGS libs to one per line.patch | (download) |
makefile.inc |
62 55 + 7 - 0 ! |
split (unix) cflags, libs to one per line This just makes it easier to change them in later patches. |
0002 Add support for make LINK_TO_LIBJPEG 1.patch | (download) |
makefile |
5 5 + 0 - 0 ! |
add support for "make link_to_libjpeg=1" In Debian we want library dependencies to work in the conventional way, since many tools expect that and use it to generate package dependencies. |
0003 Add support for make LINK_TO_ZLIB 1.patch | (download) |
makefile |
5 5 + 0 - 0 ! |
add support for "make link_to_zlib=1" In Debian we want library dependencies to work in the conventional way, since many tools expect that and use it to generate package dependencies. |
0004 Add support for LINK_TO_LIBVORBIS using pkg config.patch | (download) |
makefile |
5 5 + 0 - 0 ! |
add support for link_to_libvorbis (using pkg-config) In Debian we want library dependencies to work in the conventional way, since many tools expect that and use it to generate package dependencies. |
0005 Add LINK_TO_MODPLUG option.patch | (download) |
makefile |
5 5 + 0 - 0 ! |
add link_to_modplug option In Debian we want library dependencies to work in the conventional way, since many tools expect that and use it to generate package dependencies. |
0006 add LINK_TO_ODE to link against system libode.patch | (download) |
makefile |
5 5 + 0 - 0 ! |
add link_to_ode to link against system libode In Debian we want library dependencies to work in the conventional way, since many tools expect that and use it to generate package dependencies. |
0007 add LINK_TO_THEORA.patch | (download) |
cap_ogg.c |
58 58 + 0 - 0 ! |
add link_to_theora In Debian we want library dependencies to work in the conventional way, since many tools expect that and use it to generate package dependencies. |
0008 Add LINK_TO_PNG.patch | (download) |
image_png.c |
55 55 + 0 - 0 ! |
add link_to_png In Debian we want library dependencies to work in the conventional way, since many tools expect that and use it to generate package dependencies. |
0009 add LINK_TO_CURL.patch | (download) |
libcurl.c |
74 74 + 0 - 0 ! |
add link_to_curl In Debian we want library dependencies to work in the conventional way, since many tools expect that and use it to generate package dependencies. |
0010 Add LINK_TO_FREETYPE2.patch | (download) |
ft2.c |
42 40 + 2 - 0 ! |
add link_to_freetype2 In Debian we want library dependencies to work in the conventional way, since many tools expect that and use it to generate package dependencies. |
0011 Add support for linking to system d0_blind_id and d0.patch | (download) |
crypto.c |
4 2 + 2 - 0 ! |
add support for linking to system d0_blind_id and d0_rijndael In Debian we want library dependencies to work in the conventional way, since many tools expect that and use it to generate package dependencies. (These libraries aren't currently in Debian, but if they were, we'd want to link them like this.) |
0012 Add support for forcing d0_blind_id and d0_rijndael .patch | (download) |
crypto.c |
18 18 + 0 - 0 ! |
add support for forcing d0_blind_id and d0_rijndael to never be dlopen'd Until these libraries exist as Debian packages, we'd prefer a local copy (which might not be compatible) to never be loaded accidentally. |
0013 Fix OS detection of darkplaces makefile to not think.patch | (download) |
makefile |
5 5 + 0 - 0 ! |
fix os detection of darkplaces' makefile to not think it's on bsd on GNU/kFreeBSD [The DarkPlaces build system mostly cares about userland, not the kernel, and GNU/kFreeBSD is equivalent to GNU/Linux in that respect. -smcv] |
0014 image_png.h change name of multiple inclusion guard .patch | (download) |
image_png.h |
4 2 + 2 - 0 ! |
image_png.h: change name of multiple-inclusion guard to not interfere with <png.h> |
0015 Be more type safe when calling setjmp call the same .patch | (download) |
image_png.c |
48 24 + 24 - 0 ! |
be more type-safe when calling setjmp(); call the same one that libpng would Depending whether _BSD_SOURCE is preferred, glibc will provide one of two implementations of setjmp()/longjmp() (it either does or doesn't save the |
0016 Be a bit more type safe about using libpng.patch | (download) |
image_png.c |
36 22 + 14 - 0 ! |
be a bit more type-safe about using libpng The simplified libpng declarations in DarkPlaces just use "void **" for various pointer-to-pointer arguments. However, this conflicts with the system libpng headers (if used), which expect something like "png_struct **" (which is not considered to be a compatible type by ISO C), causing compiler warnings. This patch reduces the simplification a bit by distinguishing between the various pointers-to-struct enough that system libpng headers do not provoke warnings. Similarly, assigning a function pointer provokes warnings if the arguments' types are not exactly as expected. Avoiding those warnings potentially makes genuine bugs easier to spot, so it seems worth being a bit more precise. |
0017 Fix various typos dont don t doesnt doesn t arguemen.patch | (download) |
clvm_cmds.c |
2 1 + 1 - 0 ! |
fix various typos: dont -> don't, doesnt -> doesn't, arguements -> arguments Picked up by Debian's Lintian package-checking tool. |
0018 Don t build SSE only software rasterizer on non x86 .patch | (download) |
dpsoftrast.h |
4 4 + 0 - 0 ! |
don't build sse-only software rasterizer on non-x86 cpus Compilers for non-x86 platforms don't understand -msse or -msse2, and these files aren't usable on non-x86 anyway. |
0019 If linking libpng conventionally use the png_jmpbuf .patch | (download) |
image_png.c |
2 1 + 1 - 0 ! |
if linking libpng conventionally, use the png_jmpbuf macro This is necessary to compile against libpng 1.5.x. |
0020 If linking libpng normally use its header to get the.patch | (download) |
image_png.c |
24 20 + 4 - 0 ! |
if linking libpng normally, use its header to get the png_uint_32 type |
0021 If linking libpng in the normal way use its actual v.patch | (download) |
image_png.c |
13 13 + 0 - 0 ! |
if linking libpng in the normal way, use its actual version number Also avoid redefining more stuff that's normally in the libpng headers. |
0022 fix two bugs introduced in r11402 that broke dm6 tel.patch | (download) |
sv_phys.c |
7 5 + 2 - 0 ! |
fix two bugs introduced in r11402 that broke dm6 teleporters and many other triggers (was using overly padded mins and maxs) |