/[packages]/cauldron/racket/releases/5.2.1/1.mga2/SOURCES/racket-5.2.1-fix-libpng-linkage.patch
ViewVC logotype

Contents of /cauldron/racket/releases/5.2.1/1.mga2/SOURCES/racket-5.2.1-fix-libpng-linkage.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 234783 - (show annotations) (download)
Sat May 5 21:52:45 2012 UTC (11 years, 11 months ago) by schedbot
File size: 672 byte(s)
%repsys markrelease
version: 5.2.1
release: 1.mga2
revision: 234779

Copying 5.2.1-1.mga2 to releases/ directory.
1 --- collects/racket/draw/unsafe/png.rkt 2012-03-26 19:15:04.000000000 +0400
2 +++ collects/racket/draw/unsafe/png.rkt~ 2012-05-05 22:40:46.000000000 +0400
3 @@ -10,9 +10,11 @@
4 [(unix)
5 ;; Most Linux distros supply "libpng12", while other Unix
6 ;; variants often have just "libpng":
7 - (with-handlers ([exn:fail:filesystem?
8 - (lambda (exn) (ffi-lib "libpng"))])
9 - (ffi-lib "libpng12" '("0" "")))]
10 + (ffi-lib "libpng15" '("15" "")
11 + #:fail (lambda ()
12 + (ffi-lib "libpng12" '("0" "")
13 + #:fail (lambda ()
14 + (ffi-lib "libpng")))))]
15 [(macosx) (ffi-lib "libpng14.14.dylib")]
16 [(windows)
17 (ffi-lib "zlib1.dll")

  ViewVC Help
Powered by ViewVC 1.1.30