head 1.21; access; symbols pkgsrc-2026Q1:1.21.0.2 pkgsrc-2026Q1-base:1.21 pkgsrc-2025Q4:1.20.0.8 pkgsrc-2025Q4-base:1.20 pkgsrc-2025Q3:1.20.0.6 pkgsrc-2025Q3-base:1.20 pkgsrc-2025Q2:1.20.0.4 pkgsrc-2025Q2-base:1.20 pkgsrc-2025Q1:1.20.0.2 pkgsrc-2025Q1-base:1.20 pkgsrc-2024Q4:1.19.0.26 pkgsrc-2024Q4-base:1.19 pkgsrc-2024Q3:1.19.0.24 pkgsrc-2024Q3-base:1.19 pkgsrc-2024Q2:1.19.0.22 pkgsrc-2024Q2-base:1.19 pkgsrc-2024Q1:1.19.0.20 pkgsrc-2024Q1-base:1.19 pkgsrc-2023Q4:1.19.0.18 pkgsrc-2023Q4-base:1.19 pkgsrc-2023Q3:1.19.0.16 pkgsrc-2023Q3-base:1.19 pkgsrc-2023Q2:1.19.0.14 pkgsrc-2023Q2-base:1.19 pkgsrc-2023Q1:1.19.0.12 pkgsrc-2023Q1-base:1.19 pkgsrc-2022Q4:1.19.0.10 pkgsrc-2022Q4-base:1.19 pkgsrc-2022Q3:1.19.0.8 pkgsrc-2022Q3-base:1.19 pkgsrc-2022Q2:1.19.0.6 pkgsrc-2022Q2-base:1.19 pkgsrc-2022Q1:1.19.0.4 pkgsrc-2022Q1-base:1.19 pkgsrc-2021Q4:1.19.0.2 pkgsrc-2021Q4-base:1.19 pkgsrc-2021Q3:1.16.0.14 pkgsrc-2021Q3-base:1.16 pkgsrc-2021Q2:1.16.0.12 pkgsrc-2021Q2-base:1.16 pkgsrc-2021Q1:1.16.0.10 pkgsrc-2021Q1-base:1.16 pkgsrc-2020Q4:1.16.0.8 pkgsrc-2020Q4-base:1.16 pkgsrc-2020Q3:1.16.0.6 pkgsrc-2020Q3-base:1.16 pkgsrc-2020Q2:1.16.0.4 pkgsrc-2020Q2-base:1.16 pkgsrc-2020Q1:1.16.0.2 pkgsrc-2020Q1-base:1.16 pkgsrc-2019Q4:1.15.0.32 pkgsrc-2019Q4-base:1.15 pkgsrc-2019Q3:1.15.0.28 pkgsrc-2019Q3-base:1.15 pkgsrc-2019Q2:1.15.0.26 pkgsrc-2019Q2-base:1.15 pkgsrc-2019Q1:1.15.0.24 pkgsrc-2019Q1-base:1.15 pkgsrc-2018Q4:1.15.0.22 pkgsrc-2018Q4-base:1.15 pkgsrc-2018Q3:1.15.0.20 pkgsrc-2018Q3-base:1.15 pkgsrc-2018Q2:1.15.0.18 pkgsrc-2018Q2-base:1.15 pkgsrc-2018Q1:1.15.0.16 pkgsrc-2018Q1-base:1.15 pkgsrc-2017Q4:1.15.0.14 pkgsrc-2017Q4-base:1.15 pkgsrc-2017Q3:1.15.0.12 pkgsrc-2017Q3-base:1.15 pkgsrc-2017Q2:1.15.0.8 pkgsrc-2017Q2-base:1.15 pkgsrc-2017Q1:1.15.0.6 pkgsrc-2017Q1-base:1.15 pkgsrc-2016Q4:1.15.0.4 pkgsrc-2016Q4-base:1.15 pkgsrc-2016Q3:1.15.0.2 pkgsrc-2016Q3-base:1.15 pkgsrc-2016Q2:1.13.0.6 pkgsrc-2016Q2-base:1.13 pkgsrc-2016Q1:1.13.0.4 pkgsrc-2016Q1-base:1.13 pkgsrc-2015Q4:1.13.0.2 pkgsrc-2015Q4-base:1.13 pkgsrc-2015Q3:1.12.0.12 pkgsrc-2015Q3-base:1.12 pkgsrc-2015Q2:1.12.0.10 pkgsrc-2015Q2-base:1.12 pkgsrc-2015Q1:1.12.0.8 pkgsrc-2015Q1-base:1.12 pkgsrc-2014Q4:1.12.0.6 pkgsrc-2014Q4-base:1.12 pkgsrc-2014Q3:1.12.0.4 pkgsrc-2014Q3-base:1.12 pkgsrc-2014Q2:1.12.0.2 pkgsrc-2014Q2-base:1.12 pkgsrc-2014Q1:1.11.0.6 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.11.0.4 pkgsrc-2013Q4-base:1.11 pkgsrc-2013Q3:1.11.0.2 pkgsrc-2013Q3-base:1.11 pkgsrc-2013Q2:1.10.0.6 pkgsrc-2013Q2-base:1.10 pkgsrc-2013Q1:1.10.0.4 pkgsrc-2013Q1-base:1.10 pkgsrc-2012Q4:1.10.0.2 pkgsrc-2012Q4-base:1.10 pkgsrc-2012Q3:1.9.0.2 pkgsrc-2012Q3-base:1.9 pkgsrc-2012Q2:1.8.0.8 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.6 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.4 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.2 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.7.0.2 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.6.0.2 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.5.0.44 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.42 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.40 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.38 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.36 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.34 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.32 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.30 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.28 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.26 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.24 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.22 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.20 pkgsrc-2008Q1:1.5.0.18 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.16 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.14 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.12 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.10 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.8 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.6 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.4 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.2 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.4.0.8 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.6 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.4 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.2 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.2.0.4 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.2 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.1.1.1.0.6 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.4 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.2 pkgsrc-2003Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.21 date 2026.01.20.09.45.43; author wiz; state Exp; branches; next 1.20; commitid HqSsxx4e4Bsha7rG; 1.20 date 2025.01.31.07.09.56; author wiz; state Exp; branches; next 1.19; commitid dXIc4wANvBebGBHF; 1.19 date 2021.12.26.05.28.23; author dholland; state Exp; branches; next 1.18; commitid UXuQlj10RTbeu7mD; 1.18 date 2021.10.26.10.46.01; author nia; state Exp; branches; next 1.17; commitid 6mU28GyqPd3PdjeD; 1.17 date 2021.10.07.14.12.03; author nia; state Exp; branches; next 1.16; commitid 7mrgNTa8lk0sYSbD; 1.16 date 2020.02.27.15.46.56; author mef; state Exp; branches; next 1.15; commitid oTL0qTzPgQuVokYB; 1.15 date 2016.09.18.05.48.59; author dholland; state Exp; branches; next 1.14; commitid rF7IflYZDwURuJmz; 1.14 date 2016.09.18.05.46.31; author dholland; state Exp; branches; next 1.13; commitid FX3vbn1qd9ZZtJmz; 1.13 date 2015.11.03.21.33.53; author agc; state Exp; branches; next 1.12; commitid PgUQO3oNWmoc0HHy; 1.12 date 2014.05.24.04.05.24; author obache; state Exp; branches; next 1.11; commitid 7ig7Lc4pIZN8bKBx; 1.11 date 2013.08.30.22.34.51; author joerg; state Exp; branches; next 1.10; commitid V0ipUDgmNgwZTw3x; 1.10 date 2012.12.26.10.24.16; author jaapb; state Exp; branches; next 1.9; 1.9 date 2012.07.29.12.52.55; author marino; state Exp; branches; next 1.8; 1.8 date 2011.08.07.20.36.20; author wiz; state Exp; branches 1.8.8.1; next 1.7; 1.7 date 2011.05.24.12.26.00; author is; state Exp; branches; next 1.6; 1.6 date 2011.02.19.10.54.37; author wiz; state Exp; branches; next 1.5; 1.5 date 2006.02.03.11.29.54; author joerg; state Exp; branches; next 1.4; 1.4 date 2005.02.24.08.45.03; author agc; state Exp; branches; next 1.3; 1.3 date 2005.02.04.22.07.24; author adrianp; state Exp; branches; next 1.2; 1.2 date 2004.07.10.22.57.14; author wiz; state Exp; branches; next 1.1; 1.1 date 2003.08.31.01.24.37; author jtb; state Exp; branches 1.1.1.1; next ; 1.8.8.1 date 2012.07.31.15.12.03; author tron; state Exp; branches; next ; 1.1.1.1 date 2003.08.31.01.24.37; author jtb; state Exp; branches; next ; desc @@ 1.21 log @camlimages: fix build on NetBSD-current @ text @$NetBSD: distinfo,v 1.20 2025/01/31 07:09:56 wiz Exp $ BLAKE2s (camlimages-4.0.1a/v4.0.1.tar.gz) = 0d8e3e7a10f89ff6afd5161a840ea9951a563daf8388f2717d2f75257b6276d4 SHA512 (camlimages-4.0.1a/v4.0.1.tar.gz) = c4e2a816911ed128c0414308d1ace914bbb51e40b6d70a3c492690b38c860f79e3e01efa3f1be7d57654c78f8acca6f30bffb9e6b8fd423d1d36d6a477d0fd8d Size (camlimages-4.0.1a/v4.0.1.tar.gz) = 2190274 bytes SHA1 (patch-OMakefile) = 6bcb0e8394a8b2097bc9602d29a7be9040695e5b SHA1 (patch-examples_crop_crop.ml) = 52d7fc9c39c394ecac22fe3d401aaef73c64b50d SHA1 (patch-examples_liv_icon.ml) = 29e1a5b7325f0b468dc76291563697ae301de664 SHA1 (patch-examples_liv_livsh.ml) = b804ef21be7e55b3c63011f614cc1e3e6902cb16 SHA1 (patch-examples_liv_livshtype.ml) = 9b1ef9063955b243162336b527c94cf74d9c46cc SHA1 (patch-examples_liv_scandir.ml) = 7579833c57347acd3520a4905696e0a6edbaf7ab SHA1 (patch-examples_tiffps_tiffps.ml) = ed9b8cafbd4ebd7a09270c5983f01a683da151a3 SHA1 (patch-src_bitmap.ml) = 763d7e6ac20142e4bb97b7e154bc1eebc4acf8c8 SHA1 (patch-src_bitmap.mli) = d1e3cb5521028d18992be2a581692062b69e3765 SHA1 (patch-src_bmp.ml) = e2c18f97e675b5c51b783fbc8e585b9549e09d8c SHA1 (patch-src_bmp.mli) = b56b5a6e7ed02714fe530f31d10bb2ac8a06eb44 SHA1 (patch-src_cmyk32.ml) = 2cbc055ee1bad6f8d3789f32f8ff5c47f0c22dfc SHA1 (patch-src_cmyk32.mli) = 4ba75d4520538581882b832c09a1c708a904719d SHA1 (patch-src_genimage.ml) = d9de0188a077f89045c819e8f638db7a28c0449f SHA1 (patch-src_gif.ml) = 05c3970e16de2dbca0fb35a5e778d3a4fd91b92e SHA1 (patch-src_gif.mli) = 07c8422510de110f22d27edae20228780f57e532 SHA1 (patch-src_gifread.c) = 917730ca374bcf258cd86e2d1608d22467ac3ec2 SHA1 (patch-src_gifwrite.c) = 555f5221ffa3a5e3bd5f59b1e6e3cc3f6b6ac80f SHA1 (patch-src_image__intf.mli) = 784ada5f15c0a13c367f98e9e01275719a67012f SHA1 (patch-src_imagegdk.ml) = 1a3e79fb72b475985dd9460870bceb6b20d4d67e SHA1 (patch-src_images.ml) = 95182ba6a8d7184ed4e6937a3c584406bea553d8 SHA1 (patch-src_index16.ml) = dbef2ab65fc3b1c6a4b8a982c7f2767507c16d42 SHA1 (patch-src_index16.mli) = 6fe184ae5c65f1438f8e8317cc9162e3b27eb173 SHA1 (patch-src_index8.ml) = 298c22edebcc40db3f48f832482af3a910a69fef SHA1 (patch-src_index8.mli) = 3d6121e5758aeedef6aa39ecb717669cc85d35cc SHA1 (patch-src_jpeg.ml) = 4b87eb4ffc0b41e3bcac077e436f4629af79a885 SHA1 (patch-src_jpeg.mli) = 0541546c398bbf54a04cab41fe27ca804407301e SHA1 (patch-src_jpegread.c) = a0cf27be87c288bd990d8060ab56974064337e46 SHA1 (patch-src_jpegwrite.c) = acafaace41c8b69d6f0f71e7e0ebf3311dbf8e33 SHA1 (patch-src_mstring.ml) = 84ec525bd572ea1a5d44869c4f5a4afc6ae94d2e SHA1 (patch-src_oImages.ml) = 40d0b13cfa54647da850172142c054576a8ce073 SHA1 (patch-src_oImages.mli) = 0b6290c409eadf60ee3dcece8895dbab90ae36be SHA1 (patch-src_png.ml) = 613dc0b5bace73423f3ccad0f393881220fcc877 SHA1 (patch-src_pngread.c) = 80686b7623aa955d923e3747f7efccf53317c329 SHA1 (patch-src_pngwrite.c) = 4df4f69851769e0eefc2249a30ac8dd53aa8d755 SHA1 (patch-src_rgb24.ml) = 9b30ac9f92992e30e0dc33fe4f0b09fffc4504d5 SHA1 (patch-src_rgb24.mli) = 8a9e765a8b9c787796c7f7f3effc9d7fe542c32b SHA1 (patch-src_rgba32.ml) = 00ad9906236c1f85e79d26cab68f76f541f9aba5 SHA1 (patch-src_rgba32.mli) = 4cb8e6b36d463c019299a9553a5622e6a4f22edf SHA1 (patch-src_tiff.ml) = a668e0a414121ba566d270eede9c4a0213419d54 SHA1 (patch-src_tiff.mli) = 51938d692d0589134c9ef5bdd4ca25013fc74406 SHA1 (patch-src_tiffread.c) = 42e5891b57bf46705a597d1515016e6fe84e65fe SHA1 (patch-src_tiffwrite.c) = dd64b7ea6b7a5c582e3023038f1ad15c99b0ef32 SHA1 (patch-src_units.ml) = 65f6b69092f2618756848ad7291432c84a230bce SHA1 (patch-src_xpm.ml) = f5eee2983770100f1f7999c1c2fbb6e1155b83cf SHA1 (patch-src_xvthumb.ml) = b1142f4aae2e1692ec4b6fe25633fc84aeff604f @ 1.20 log @camlimages: do not build tests and examples Fix the png detection. Fixes the build for me on NetBSD-current, but I don't know if this works or not. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2021/12/26 05:28:23 dholland Exp $ d39 1 a39 1 SHA1 (patch-src_pngread.c) = 00d753b8570b5ff9ffa71e6e62328496b03f9654 d48 1 a48 1 SHA1 (patch-src_tiffwrite.c) = c35f55594ab56373dd0f00d55c125209f7a88377 @ 1.19 log @graphics/camlimages: make it build again Hasn't in a long time, so no PKGREVISION bump (it's at 96!) It is fairly likely that these changes and/or OCaml internal changes regarding immutable strings have changed the behavior if you abuse internal interfaces or try to share graphics memory with the library and scribble on it. Don't do that. There are probably more data copies as well (meaning "slow") but I've tried to avoid that as much as possible. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2021/10/26 10:46:01 nia Exp $ d6 1 a6 1 SHA1 (patch-OMakefile) = f650eca9bf8edbc64f9f5352718ee2046c368667 @ 1.18 log @graphics: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2021/10/07 14:12:03 nia Exp $ d7 32 a38 3 SHA1 (patch-src_gifread.c) = 63aac1a76e809676f0000f37af63c79c4edbe316 SHA1 (patch-src_gifwrite.c) = ab92107467b059d9541edacf60a5f73ed71fd687 SHA1 (patch-src_jpegread.c) = 2b32040ce34218437bb4947d8a87fe2b840223b4 d41 11 a51 2 SHA1 (patch-src_tiffread.c) = 4dab0fe8da42fe7d0720d5edddf45743c7fa41fd SHA1 (patch-src_tiffwrite.c) = 2bc3de2b56a8f8d46fac3ac8d7c1b9ae9c4bd52c @ 1.17 log @graphics: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2020/02/27 15:46:56 mef Exp $ d3 1 a3 1 RMD160 (camlimages-4.0.1a/v4.0.1.tar.gz) = dd3a1aeb43bc7459781958a93db23ce32d0ca6e6 @ 1.16 log @(graphics/camlimages) Adjust size difference. Set DIST_SUBDIR @ text @d1 1 a1 1 $NetBSD$ a2 1 SHA1 (camlimages-4.0.1a/v4.0.1.tar.gz) = 3ff44142386970003d3cff1446ad351b36759a8e @ 1.15 log @pkglint @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2016/09/18 05:46:31 dholland Exp $ d3 4 a6 4 SHA1 (camlimages-4.0.1/v4.0.1.tar.gz) = 4c1eee28f02749f53ed8345b448ce11375ce6dce RMD160 (camlimages-4.0.1/v4.0.1.tar.gz) = 6ae0f4c2ad3f0a8d7f4d84109d413e0b4bc1a86b SHA512 (camlimages-4.0.1/v4.0.1.tar.gz) = 49b1ff8c5e4955f104041b0043c1d610fb79ac3eacae13f50dd4f48105f55d8cb35b1a8ac60e19449a34ef1cd3a9c2ad38060443b91543d6b338b942109b5668 Size (camlimages-4.0.1/v4.0.1.tar.gz) = 2190252 bytes @ 1.14 log @Fix broken build. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2015/11/03 21:33:53 agc Exp $ d7 1 a7 1 SHA1 (patch-OMakefile) = 3d6343128c8c6d450463e2cf6a2e1f5b75d4285a d10 1 a10 1 SHA1 (patch-src_jpegread.c) = e6aa9279e6efc0c8345b74344d56377ddfe77b74 @ 1.13 log @Add SHA512 digests for distfiles for graphics category Problems found with existing digests: Package fotoxx distfile fotoxx-14.03.1.tar.gz ac2033f87de2c23941261f7c50160cddf872c110 [recorded] 118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated] Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz 34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb Package pgraf: missing distfile pgraf-20010131.tar.gz Package qvplay: missing distfile qvplay-0.95.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2014/05/24 04:05:24 obache Exp $ d14 1 a14 1 SHA1 (patch-src_tiffwrite.c) = e1acae308004b22a7d46c694cd0a387bd8bf6546 @ 1.12 log @fixes build with giflib-5.1 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2013/08/30 22:34:51 joerg Exp $ d5 1 @ 1.11 log @Fix build with newer giflib. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2012/12/26 10:24:16 jaapb Exp $ d7 2 a8 2 SHA1 (patch-src_gifread.c) = d080d957cdfb6859413db4fd42beef987e2cb11f SHA1 (patch-src_gifwrite.c) = 339d3c9a4a4a366d1d7da936b785d511c6149c60 @ 1.10 log @Corrected build failure with clang, and added comments to patches. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2012/07/29 12:52:55 marino Exp $ d7 2 @ 1.9 log @graphics/camlimages: Fix tiff-4.0 regression When tiff was upgraded to 4.0, camlimages stopped building. Both caml and tiff redefine several common typedefs such as uint32. Unlike the 3-series of tiff, tiff-4.0 also redefined int64 and uint64. The existing hack didn't foresee int64 and uint64 getting used, and so camlimages broke. One patch was created and another revised to override the caml typedef definitions with macros before tiff.h is included. The original tiffread.c patch was reworked to override uint16 and uint32 *again* after the tiff.h include and not before as it was originally. Very ugly all around, but I just extended what camlimages was already doing. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2011/08/07 20:36:20 wiz Exp $ d6 2 a7 1 SHA1 (patch-OMakefile) = de4f35f576b4a5a6de477b0f50cc6e5d4cfbe24c @ 1.8 log @Update to 4.0.1, from Nicolas Thauvin. 4.0.1 * Minor bug fixes, patch submitted by Damien Doligez 4.0.0 * Stop supporting the autoconf build. (It might works though.) * Instead of autoconf, using omake and ocamlfind * Subpackages: no need to link codes for uninterested format. * Stop supporting lablgtk1 - Ximage2 module is now Ximage, and the older Ximage is removed - OXimage2 module is now OXimage, and the older OXimage is removed 3.2.0 * Misnamed version. It should have been 3.0.3 or something. * Small bug fix for image load memory allocation vulnerability 3.0.2 * O'Caml 3.11 port. * Integer overflow vulnerability fix for pngread.c 3.0.1 * Alpha channel support for png images. 3.0.0 * new version numbering scheme * autoconf and makefiles cleanup * fix examples compilation 2.2.1 * Now compiling with -warn-error -A @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2011/05/24 12:26:00 is Exp $ d9 2 a10 1 SHA1 (patch-src_tiffread.c) = 319411cb6454ce276f540e260e4054054a60c700 @ 1.8.8.1 log @Pullup ticket #3882 - requested by dholland graphics/camlimages: build fix Revisions pulled up: - graphics/camlimages/Makefile 1.44 via patch - graphics/camlimages/distinfo 1.9 - graphics/camlimages/patches/patch-src_tiffread.c 1.2 - graphics/camlimages/patches/patch-src_tiffwrite.c 1.1 --- Module Name: pkgsrc Committed By: marino Date: Sun Jul 29 12:52:56 UTC 2012 Modified Files: pkgsrc/graphics/camlimages: Makefile distinfo pkgsrc/graphics/camlimages/patches: patch-src_tiffread.c Added Files: pkgsrc/graphics/camlimages/patches: patch-src_tiffwrite.c Log Message: graphics/camlimages: Fix tiff-4.0 regression When tiff was upgraded to 4.0, camlimages stopped building. Both caml and tiff redefine several common typedefs such as uint32. Unlike the 3-series of tiff, tiff-4.0 also redefined int64 and uint64. The existing hack didn't foresee int64 and uint64 getting used, and so camlimages broke. One patch was created and another revised to override the caml typedef definitions with macros before tiff.h is included. The original tiffread.c patch was reworked to override uint16 and uint32 *again* after the tiff.h include and not before as it was originally. Very ugly all around, but I just extended what camlimages was already doing. @ text @d1 1 a1 1 $NetBSD$ d9 1 a9 2 SHA1 (patch-src_tiffread.c) = 4dab0fe8da42fe7d0720d5edddf45743c7fa41fd SHA1 (patch-src_tiffwrite.c) = e1acae308004b22a7d46c694cd0a387bd8bf6546 @ 1.7 log @DESTDIR support @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2011/02/19 10:54:37 wiz Exp $ d3 7 a9 8 SHA1 (camlimages-2.2.0.tgz) = bc0062739be5ca9236f28145f17f840bf3f295ee RMD160 (camlimages-2.2.0.tgz) = 0f108ef3da565aeb0ab10d00e45819399af36d8c Size (camlimages-2.2.0.tgz) = 1385525 bytes SHA1 (patch-aa) = 8f1818e6b1a782066acb2ad6399514aa61e0e1f8 SHA1 (patch-ac) = 3c2de383d335b03599be81a9ac32382493b726b1 SHA1 (patch-ad) = 543280151e06269dd82d256bc9e53645a9186b5f SHA1 (patch-png_pngread.c) = b4d696e75c728be9a766424b41afbe5bb9446685 SHA1 (patch-png_pngwrite.c) = 6894fc49bc0e752df550331c77c859362650c626 @ 1.6 log @Fix build with png-1.5. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2006/02/03 11:29:54 joerg Exp $ d7 2 @ 1.5 log @After redefining and undefining uint16 and uint32, redefine them to the POSIX types. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2005/02/24 08:45:03 agc Exp $ d7 2 @ 1.4 log @Add RMD160 digests @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2005/02/04 22:07:24 adrianp Exp $ d6 1 @ 1.3 log @- Update from camlimages from 2.11 to 2.2.0 2.11 * bug fix release 2.12 * O'Caml 3.07 port. Added support for lablgtk2. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2004/07/10 22:57:14 wiz Exp $ d4 1 @ 1.2 log @Make build with new freetype2 header structure. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2003/08/31 01:24:37 jtb Exp $ d3 2 a4 4 SHA1 (camlimages-2.11.tgz) = 487fa871e3cf81864979bbbddb9abf86f4c9fbab Size (camlimages-2.11.tgz) = 1354100 bytes SHA1 (patch-aa) = 89889b3af5bd314bdef5328ea9880a315f879240 SHA1 (patch-ab) = f428a79006c92a4b77166733233f7608559f405d @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d6 1 @ 1.1.1.1 log @Initial import of camlimages. CamlImages is an image processing library, which provides * Basic functions for image processing and loading/saving various image file formats (hence providing a translation facility from format to format), * An interface with the Caml graphics library allows to display images in the Graphics module screen and to mix them with Caml drawings, * A freetype interface, integrated into the library: you can draw texts into images using any truetype fonts. In addition, the library can handle huge images that cannot be (or can hardly be) stored into the main memory (the library then automatically creates swap files and escapes them to reduce the memory usage). @ text @@