Mercurial > mxe-octave
annotate src/graphicsmagick-3-user32.patch @ 5893:53a6c7df43f8
Mesa 3D: Update to version 21.1.8.
* src/mesa.mk: Update version and checksum.
* src/mesa-2-uninitialized.patch: Remove file.
* dist-files.mk: Remove file from list.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Thu, 16 Sep 2021 22:37:45 +0200 |
parents | 8a8a240f3590 |
children |
rev | line source |
---|---|
5633
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
1 diff -ur GraphicsMagick-1.3.36.orig/configure.ac GraphicsMagick-1.3.36/configure.ac |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
2 --- GraphicsMagick-1.3.36.orig/configure.ac 2021-01-01 09:35:17.966994198 -0500 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
3 +++ GraphicsMagick-1.3.36/configure.ac 2021-01-01 14:21:04.736125338 -0500 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
4 @@ -2752,7 +2752,8 @@ |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
5 found_libgdi32=0 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
6 AC_CHECK_HEADER([windows.h],[passed=`expr $passed + 1`],[failed=`expr $failed + 1`]) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
7 AC_CHECK_HEADER([wingdi.h],[passed=`expr $passed + 1`],[failed=`expr $failed + 1`],[#include <windows.h>]) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
8 - AC_CHECK_LIB([gdi32],[OpenClipboard],[found_libgdi32=`expr $found_libgdi32 + 1`],,) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
9 + AC_CHECK_LIB([user32],[OpenClipboard],[found_libuser32=`expr $found_libuser32 + 1`],[],[]) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
10 + AC_CHECK_LIB([gdi32],[CreateDIBSection],[found_libgdi32=`expr $found_libgdi32 + 1`],[],[]) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
11 if test $found_libgdi32 -gt 0 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
12 then |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
13 passed=`expr $passed + 1` |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
14 @@ -2767,7 +2768,7 @@ |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
15 AC_MSG_RESULT([no -- some components failed test]) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
16 have_gdi32='no (failed tests)' |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
17 else |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
18 - LIB_GDI32='-lgdi32' |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
19 + LIB_GDI32='-lgdi32 -luser32' |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
20 LIBS="$LIB_GDI32 $LIBS" |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
21 AC_DEFINE([HasWINGDI32],[1],[Define to use the Windows GDI32 library]) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
22 AC_MSG_RESULT([yes]) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
23 diff -ur GraphicsMagick-1.3.36.orig/magick/nt_feature.c GraphicsMagick-1.3.36/magick/nt_feature.c |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
24 --- GraphicsMagick-1.3.36.orig/magick/nt_feature.c 2021-01-01 09:35:18.045998572 -0500 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
25 +++ GraphicsMagick-1.3.36/magick/nt_feature.c 2021-01-01 14:22:55.233205368 -0500 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
26 @@ -78,6 +78,7 @@ |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
27 % |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
28 % |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
29 */ |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
30 +#if defined(HasWINGDI32) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
31 MagickExport void *CropImageToHBITMAP(Image *image, |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
32 const RectangleInfo *geometry,ExceptionInfo *exception) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
33 { |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
34 @@ -217,6 +218,7 @@ |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
35 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
36 return (void *)bitmapH; |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
37 } |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
38 +#endif |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
39 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
40 /* |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
41 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
42 @@ -612,6 +614,7 @@ |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
43 % |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
44 % |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
45 */ |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
46 +#if defined(HasWINGDI32) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
47 MagickExport void *ImageToHBITMAP(Image* image) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
48 { |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
49 unsigned long |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
50 @@ -696,5 +699,6 @@ |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
51 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
52 return (void *)bitmapH; |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
53 } |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
54 +#endif |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
55 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
56 #endif |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
57 diff -ur GraphicsMagick-1.3.36.orig/magick/nt_feature.h GraphicsMagick-1.3.36/magick/nt_feature.h |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
58 --- GraphicsMagick-1.3.36.orig/magick/nt_feature.h 2021-01-01 09:35:18.038998185 -0500 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
59 +++ GraphicsMagick-1.3.36/magick/nt_feature.h 2021-01-01 14:23:42.008779169 -0500 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
60 @@ -23,9 +23,11 @@ |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
61 extern MagickExport char |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
62 *NTRegistryKeyLookup(const char *key); |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
63 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
64 +#if defined(HasWINGDI32) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
65 extern MagickExport void |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
66 *CropImageToHBITMAP(Image *,const RectangleInfo *,ExceptionInfo *), |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
67 *ImageToHBITMAP(Image* image); |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
68 +#endif |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
69 |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
70 #if !defined(XS_VERSION) |
8a8a240f3590
Add src/graphicsmagick-3-user32.patch
John Donoghue <john.donoghue@ieee.org>
parents:
diff
changeset
|
71 |