head 1.111; access; symbols pkgsrc-2023Q4:1.111.0.12 pkgsrc-2023Q4-base:1.111 pkgsrc-2023Q3:1.111.0.10 pkgsrc-2023Q3-base:1.111 pkgsrc-2023Q2:1.111.0.8 pkgsrc-2023Q2-base:1.111 pkgsrc-2023Q1:1.111.0.6 pkgsrc-2023Q1-base:1.111 pkgsrc-2022Q4:1.111.0.4 pkgsrc-2022Q4-base:1.111 pkgsrc-2022Q3:1.111.0.2 pkgsrc-2022Q3-base:1.111 pkgsrc-2022Q2:1.110.0.6 pkgsrc-2022Q2-base:1.110 pkgsrc-2022Q1:1.110.0.4 pkgsrc-2022Q1-base:1.110 pkgsrc-2021Q4:1.110.0.2 pkgsrc-2021Q4-base:1.110 pkgsrc-2021Q3:1.107.0.34 pkgsrc-2021Q3-base:1.107 pkgsrc-2021Q2:1.107.0.32 pkgsrc-2021Q2-base:1.107 pkgsrc-2021Q1:1.107.0.30 pkgsrc-2021Q1-base:1.107 pkgsrc-2020Q4:1.107.0.28 pkgsrc-2020Q4-base:1.107 pkgsrc-2020Q3:1.107.0.26 pkgsrc-2020Q3-base:1.107 pkgsrc-2020Q2:1.107.0.22 pkgsrc-2020Q2-base:1.107 pkgsrc-2020Q1:1.107.0.2 pkgsrc-2020Q1-base:1.107 pkgsrc-2019Q4:1.107.0.24 pkgsrc-2019Q4-base:1.107 pkgsrc-2019Q3:1.107.0.20 pkgsrc-2019Q3-base:1.107 pkgsrc-2019Q2:1.107.0.18 pkgsrc-2019Q2-base:1.107 pkgsrc-2019Q1:1.107.0.16 pkgsrc-2019Q1-base:1.107 pkgsrc-2018Q4:1.107.0.14 pkgsrc-2018Q4-base:1.107 pkgsrc-2018Q3:1.107.0.12 pkgsrc-2018Q3-base:1.107 pkgsrc-2018Q2:1.107.0.10 pkgsrc-2018Q2-base:1.107 pkgsrc-2018Q1:1.107.0.8 pkgsrc-2018Q1-base:1.107 pkgsrc-2017Q4:1.107.0.6 pkgsrc-2017Q4-base:1.107 pkgsrc-2017Q3:1.107.0.4 pkgsrc-2017Q3-base:1.107 pkgsrc-2017Q2:1.105.0.4 pkgsrc-2017Q2-base:1.105 pkgsrc-2017Q1:1.105.0.2 pkgsrc-2017Q1-base:1.105 pkgsrc-2016Q4:1.103.0.4 pkgsrc-2016Q4-base:1.103 pkgsrc-2016Q3:1.103.0.2 pkgsrc-2016Q3-base:1.103 pkgsrc-2016Q2:1.102.0.2 pkgsrc-2016Q2-base:1.102 pkgsrc-2016Q1:1.101.0.4 pkgsrc-2016Q1-base:1.101 pkgsrc-2015Q4:1.101.0.2 pkgsrc-2015Q4-base:1.101 pkgsrc-2015Q3:1.100.0.6 pkgsrc-2015Q3-base:1.100 pkgsrc-2015Q2:1.100.0.4 pkgsrc-2015Q2-base:1.100 pkgsrc-2015Q1:1.100.0.2 pkgsrc-2015Q1-base:1.100 pkgsrc-2014Q4:1.96.0.2 pkgsrc-2014Q4-base:1.96 pkgsrc-2014Q3:1.93.0.2 pkgsrc-2014Q3-base:1.93 pkgsrc-2014Q2:1.86.0.2 pkgsrc-2014Q2-base:1.86 pkgsrc-2014Q1:1.85.0.14 pkgsrc-2014Q1-base:1.85 pkgsrc-2013Q4:1.85.0.12 pkgsrc-2013Q4-base:1.85 pkgsrc-2013Q3:1.85.0.10 pkgsrc-2013Q3-base:1.85 pkgsrc-2013Q2:1.85.0.8 pkgsrc-2013Q2-base:1.85 pkgsrc-2013Q1:1.85.0.6 pkgsrc-2013Q1-base:1.85 pkgsrc-2012Q4:1.85.0.4 pkgsrc-2012Q4-base:1.85 pkgsrc-2012Q3:1.85.0.2 pkgsrc-2012Q3-base:1.85 pkgsrc-2012Q2:1.84.0.4 pkgsrc-2012Q2-base:1.84 pkgsrc-2012Q1:1.84.0.2 pkgsrc-2012Q1-base:1.84 pkgsrc-2011Q4:1.83.0.6 pkgsrc-2011Q4-base:1.83 pkgsrc-2011Q3:1.83.0.4 pkgsrc-2011Q3-base:1.83 pkgsrc-2011Q2:1.83.0.2 pkgsrc-2011Q2-base:1.83 pkgsrc-2011Q1:1.82.0.2 pkgsrc-2011Q1-base:1.82 pkgsrc-2010Q4:1.79.0.2 pkgsrc-2010Q4-base:1.79 pkgsrc-2010Q3:1.77.0.2 pkgsrc-2010Q3-base:1.77 pkgsrc-2010Q2:1.75.0.2 pkgsrc-2010Q2-base:1.75 pkgsrc-2010Q1:1.74.0.2 pkgsrc-2010Q1-base:1.74 pkgsrc-2009Q4:1.71.0.4 pkgsrc-2009Q4-base:1.71 pkgsrc-2009Q3:1.71.0.2 pkgsrc-2009Q3-base:1.71 pkgsrc-2009Q2:1.67.0.2 pkgsrc-2009Q2-base:1.67 pkgsrc-2009Q1:1.66.0.22 pkgsrc-2009Q1-base:1.66 pkgsrc-2008Q4:1.66.0.20 pkgsrc-2008Q4-base:1.66 pkgsrc-2008Q3:1.66.0.18 pkgsrc-2008Q3-base:1.66 cube-native-xorg:1.66.0.16 cube-native-xorg-base:1.66 pkgsrc-2008Q2:1.66.0.14 pkgsrc-2008Q2-base:1.66 cwrapper:1.66.0.12 pkgsrc-2008Q1:1.66.0.10 pkgsrc-2008Q1-base:1.66 pkgsrc-2007Q4:1.66.0.8 pkgsrc-2007Q4-base:1.66 pkgsrc-2007Q3:1.66.0.6 pkgsrc-2007Q3-base:1.66 pkgsrc-2007Q2:1.66.0.4 pkgsrc-2007Q2-base:1.66 pkgsrc-2007Q1:1.66.0.2 pkgsrc-2007Q1-base:1.66 pkgsrc-2006Q4:1.64.0.2 pkgsrc-2006Q4-base:1.64 pkgsrc-2006Q3:1.59.0.4 pkgsrc-2006Q3-base:1.59 pkgsrc-2006Q2:1.59.0.2 pkgsrc-2006Q2-base:1.59 pkgsrc-2006Q1:1.53.0.2 pkgsrc-2006Q1-base:1.53 pkgsrc-2005Q4:1.45.0.2 pkgsrc-2005Q4-base:1.45 pkgsrc-2005Q3:1.44.0.2 pkgsrc-2005Q3-base:1.44 pkgsrc-2005Q2:1.35.0.2 pkgsrc-2005Q2-base:1.35 pkgsrc-2005Q1:1.32.0.2 pkgsrc-2005Q1-base:1.32 pkgsrc-2004Q4:1.28.0.2 pkgsrc-2004Q4-base:1.28 pkgsrc-2004Q3:1.24.0.2 pkgsrc-2004Q3-base:1.24 pkgsrc-2004Q2:1.22.0.2 pkgsrc-2004Q2-base:1.22 pkgsrc-2004Q1:1.19.0.2 pkgsrc-2004Q1-base:1.19 pkgsrc-2003Q4:1.18.0.2 pkgsrc-2003Q4-base:1.18 netbsd-1-6-1:1.11.0.2 netbsd-1-6-1-base:1.11 netbsd-1-6:1.10.0.6 netbsd-1-6-RELEASE-base:1.10 pkgviews:1.10.0.2 pkgviews-base:1.10 buildlink2:1.8.0.2 buildlink2-base:1.10 netbsd-1-5-PATCH003:1.7 netbsd-1-5-PATCH001:1.2; locks; strict; comment @# @; 1.111 date 2022.09.20.09.52.40; author wiz; state Exp; branches; next 1.110; commitid PAzPbayT1eAMlAUD; 1.110 date 2021.12.20.20.41.38; author nia; state Exp; branches; next 1.109; commitid uLyeYXHhXltBKqlD; 1.109 date 2021.10.26.10.46.33; author nia; state Exp; branches; next 1.108; commitid 6mU28GyqPd3PdjeD; 1.108 date 2021.10.07.14.12.34; author nia; state Exp; branches; next 1.107; commitid 7mrgNTa8lk0sYSbD; 1.107 date 2017.09.04.20.31.41; author wiz; state Exp; branches; next 1.106; commitid bZ0jCoAhGPr86V5A; 1.106 date 2017.07.12.09.00.33; author wiz; state Exp; branches; next 1.105; commitid 7s5TdwrVXHzG0VYz; 1.105 date 2017.03.08.14.48.30; author jperkin; state Exp; branches; next 1.104; commitid oAj7wPoMXTS6ZKIz; 1.104 date 2017.02.23.23.13.42; author wiz; state Exp; branches; next 1.103; commitid QeVRemThkv9Vb8Hz; 1.103 date 2016.08.11.22.48.00; author is; state Exp; branches; next 1.102; commitid SK4q294ODahRlWhz; 1.102 date 2016.05.16.21.23.31; author richard; state Exp; branches; next 1.101; commitid BUTtcHR5GqBlGK6z; 1.101 date 2015.11.03.21.34.11; author agc; state Exp; branches; next 1.100; commitid PgUQO3oNWmoc0HHy; 1.100 date 2015.03.12.12.35.42; author tnn; state Exp; branches; next 1.99; commitid 0by8gLfkD5joCjdy; 1.99 date 2015.03.11.23.19.58; author tnn; state Exp; branches; next 1.98; commitid cTZb3COzZmSodfdy; 1.98 date 2015.01.25.15.01.48; author jperkin; state Exp; branches; next 1.97; commitid R5euqE1NE6n8Up7y; 1.97 date 2015.01.23.11.28.41; author jdc; state Exp; branches; next 1.96; commitid bIA01YcKljYGM87y; 1.96 date 2014.11.23.16.12.10; author wiz; state Exp; branches; next 1.95; commitid dBN8LPR2XIIqjkZx; 1.95 date 2014.11.23.14.38.34; author gson; state Exp; branches; next 1.94; commitid hqh5u48ncTZqMjZx; 1.94 date 2014.10.23.23.41.32; author fhajny; state Exp; branches; next 1.93; commitid 1ovABqtcUAUINnVx; 1.93 date 2014.09.08.21.55.04; author wiz; state Exp; branches; next 1.92; commitid wt4Vg5nVqdzUEAPx; 1.92 date 2014.09.08.21.51.25; author wiz; state Exp; branches; next 1.91; commitid vvqTUiyBl47jDAPx; 1.91 date 2014.09.08.21.22.28; author wiz; state Exp; branches; next 1.90; commitid 0IuhkyUPMU5rtAPx; 1.90 date 2014.08.25.08.23.22; author wiz; state Exp; branches; next 1.89; commitid JZNX8Fr2LhvjCINx; 1.89 date 2014.08.21.21.01.58; author wiz; state Exp; branches; next 1.88; commitid Q7kXqrlJqOvFWgNx; 1.88 date 2014.08.21.20.58.23; author wiz; state Exp; branches; next 1.87; commitid FWp3PumvNQGlVgNx; 1.87 date 2014.07.17.15.52.25; author ryoon; state Exp; branches; next 1.86; commitid 6mNAmSuLP109mKIx; 1.86 date 2014.05.16.12.43.52; author ryoon; state Exp; branches; next 1.85; commitid MkYQlX0pPlN5jLAx; 1.85 date 2012.07.25.14.42.02; author jperkin; state Exp; branches; next 1.84; 1.84 date 2012.01.19.20.17.47; author is; state Exp; branches; next 1.83; 1.83 date 2011.04.04.09.17.24; author adam; state Exp; branches; next 1.82; 1.82 date 2011.01.15.18.37.46; author tron; state Exp; branches; next 1.81; 1.81 date 2011.01.15.08.15.47; author tron; state Exp; branches; next 1.80; 1.80 date 2011.01.14.21.51.58; author tron; state Exp; branches; next 1.79; 1.79 date 2010.11.04.10.57.50; author adam; state Exp; branches; next 1.78; 1.78 date 2010.10.28.07.09.13; author adam; state Exp; branches; next 1.77; 1.77 date 2010.09.23.09.09.20; author tron; state Exp; branches; next 1.76; 1.76 date 2010.07.13.06.08.23; author adam; state Exp; branches; next 1.75; 1.75 date 2010.06.13.22.44.39; author wiz; state Exp; branches; next 1.74; 1.74 date 2010.03.28.12.36.35; author drochner; state Exp; branches; next 1.73; 1.73 date 2010.03.04.11.01.01; author tnn; state Exp; branches; next 1.72; 1.72 date 2010.02.19.18.25.44; author drochner; state Exp; branches; next 1.71; 1.71 date 2009.08.27.09.18.06; author dholland; state Exp; branches 1.71.4.1; next 1.70; 1.70 date 2009.07.21.12.40.54; author tnn; state Exp; branches; next 1.69; 1.69 date 2009.07.21.12.39.54; author tnn; state Exp; branches; next 1.68; 1.68 date 2009.07.18.03.04.41; author smb; state Exp; branches; next 1.67; 1.67 date 2009.04.07.08.09.06; author hasso; state Exp; branches; next 1.66; 1.66 date 2007.02.19.02.25.19; author rillig; state Exp; branches; next 1.65; 1.65 date 2007.01.13.01.16.17; author dmcmahill; state Exp; branches; next 1.64; 1.64 date 2006.11.19.15.50.59; author tron; state Exp; branches; next 1.63; 1.63 date 2006.11.03.07.45.19; author rillig; state Exp; branches; next 1.62; 1.62 date 2006.10.11.18.44.25; author rillig; state Exp; branches; next 1.61; 1.61 date 2006.10.03.23.01.25; author schwarz; state Exp; branches; next 1.60; 1.60 date 2006.10.03.22.56.50; author schwarz; state Exp; branches; next 1.59; 1.59 date 2006.06.25.06.35.58; author adam; state Exp; branches; next 1.58; 1.58 date 2006.06.18.16.18.11; author minskim; state Exp; branches; next 1.57; 1.57 date 2006.05.14.16.39.05; author wiz; state Exp; branches; next 1.56; 1.56 date 2006.05.10.17.19.00; author jlam; state Exp; branches; next 1.55; 1.55 date 2006.04.19.20.52.29; author wiz; state Exp; branches; next 1.54; 1.54 date 2006.04.17.08.11.17; author adam; state Exp; branches; next 1.53; 1.53 date 2006.03.02.23.17.36; author adam; state Exp; branches 1.53.2.1; next 1.52; 1.52 date 2006.02.27.22.01.16; author adam; state Exp; branches; next 1.51; 1.51 date 2006.02.23.17.37.01; author wiz; state Exp; branches; next 1.50; 1.50 date 2006.02.14.21.57.44; author adam; state Exp; branches; next 1.49; 1.49 date 2006.02.04.12.23.55; author markd; state Exp; branches; next 1.48; 1.48 date 2006.02.02.17.01.17; author joerg; state Exp; branches; next 1.47; 1.47 date 2006.02.02.16.04.35; author joerg; state Exp; branches; next 1.46; 1.46 date 2006.01.16.15.17.02; author adam; state Exp; branches; next 1.45; 1.45 date 2005.10.19.09.30.08; author adam; state Exp; branches 1.45.2.1; next 1.44; 1.44 date 2005.09.20.05.04.11; author schmonz; state Exp; branches; next 1.43; 1.43 date 2005.08.31.19.47.53; author reed; state Exp; branches; next 1.42; 1.42 date 2005.08.31.08.04.58; author jlam; state Exp; branches; next 1.41; 1.41 date 2005.08.22.11.59.31; author adam; state Exp; branches; next 1.40; 1.40 date 2005.08.21.04.47.24; author grant; state Exp; branches; next 1.39; 1.39 date 2005.08.06.14.07.07; author salo; state Exp; branches; next 1.38; 1.38 date 2005.07.26.14.34.53; author adam; state Exp; branches; next 1.37; 1.37 date 2005.06.30.15.58.59; author minskim; state Exp; branches; next 1.36; 1.36 date 2005.06.30.14.55.13; author adam; state Exp; branches; next 1.35; 1.35 date 2005.05.24.07.53.54; author adam; state Exp; branches 1.35.2.1; next 1.34; 1.34 date 2005.04.05.08.09.36; author adam; state Exp; branches; next 1.33; 1.33 date 2005.03.25.10.35.57; author adam; state Exp; branches; next 1.32; 1.32 date 2005.02.24.08.45.10; author agc; state Exp; branches; next 1.31; 1.31 date 2005.02.17.11.36.01; author adam; state Exp; branches; next 1.30; 1.30 date 2005.01.18.14.16.20; author adam; state Exp; branches; next 1.29; 1.29 date 2005.01.07.13.28.21; author adam; state Exp; branches; next 1.28; 1.28 date 2004.12.02.12.35.36; author adam; state Exp; branches; next 1.27; 1.27 date 2004.10.22.03.59.24; author minskim; state Exp; branches; next 1.26; 1.26 date 2004.10.21.20.45.52; author tv; state Exp; branches; next 1.25; 1.25 date 2004.10.01.12.56.33; author adam; state Exp; branches; next 1.24; 1.24 date 2004.08.06.09.46.19; author adam; state Exp; branches; next 1.23; 1.23 date 2004.07.10.13.29.34; author grant; state Exp; branches; next 1.22; 1.22 date 2004.05.20.08.41.07; author adam; state Exp; branches 1.22.2.1; next 1.21; 1.21 date 2004.05.03.16.42.47; author fredb; state Exp; branches; next 1.20; 1.20 date 2004.04.29.08.02.39; author adam; state Exp; branches; next 1.19; 1.19 date 2004.03.22.15.52.35; author wiz; state Exp; branches; next 1.18; 1.18 date 2003.09.07.17.22.15; author jschauma; state Exp; branches; next 1.17; 1.17 date 2003.06.11.07.10.46; author wiz; state Exp; branches; next 1.16; 1.16 date 2003.06.11.06.59.26; author tron; state Exp; branches; next 1.15; 1.15 date 2003.04.28.16.24.33; author tron; state Exp; branches; next 1.14; 1.14 date 2003.04.11.22.45.56; author cjep; state Exp; branches; next 1.13; 1.13 date 2003.03.21.08.30.48; author tron; state Exp; branches; next 1.12; 1.12 date 2003.03.18.12.11.56; author tron; state Exp; branches; next 1.11; 1.11 date 2002.08.25.18.39.19; author jlam; state Exp; branches; next 1.10; 1.10 date 2002.07.02.01.47.52; author kristerw; state Exp; branches; next 1.9; 1.9 date 2002.05.14.18.03.18; author tron; state Exp; branches; next 1.8; 1.8 date 2002.05.06.11.46.21; author tron; state Exp; branches 1.8.2.1; next 1.7; 1.7 date 2002.03.20.12.42.11; author wiz; state Exp; branches; next 1.6; 1.6 date 2002.03.15.11.04.29; author wiz; state Exp; branches; next 1.5; 1.5 date 2002.03.14.22.21.42; author wiz; state Exp; branches; next 1.4; 1.4 date 2001.06.19.04.21.32; author jlam; state Exp; branches; next 1.3; 1.3 date 2001.06.16.19.50.57; author jlam; state Exp; branches; next 1.2; 1.2 date 2001.04.21.09.54.21; author wiz; state Exp; branches; next 1.1; 1.1 date 2001.04.17.11.24.58; author agc; state Exp; branches; next ; 1.71.4.1 date 2010.02.25.08.43.28; author spz; state Exp; branches; next ; 1.53.2.1 date 2006.06.26.07.06.34; author ghen; state Exp; branches; next ; 1.45.2.1 date 2006.02.05.21.52.21; author salo; state Exp; branches; next ; 1.35.2.1 date 2005.07.02.07.12.05; author snj; state Exp; branches; next 1.35.2.2; 1.35.2.2 date 2005.08.07.05.03.33; author snj; state Exp; branches; next ; 1.22.2.1 date 2004.07.13.14.05.26; author agc; state Exp; branches; next ; 1.8.2.1 date 2002.06.23.18.46.49; author jlam; state Exp; branches; next 1.8.2.2; 1.8.2.2 date 2002.06.24.06.03.43; author jlam; state Exp; branches; next 1.8.2.3; 1.8.2.3 date 2002.08.22.11.11.35; author jlam; state Exp; branches; next ; desc @@ 1.111 log @netpbm: update to 10.86.34. 22.07.17 BJH Release 10.86.34 ppmtoicr: Fix bug: all options cause bogus command line parsing errors. Always broken. Ppmtoicr was new in 1991. ppmtoicr: Fix arithmetic overflows. ppmtoicr: make -rle option issue an error message saying it no longer exists (it did, sort of, before 2015). 22.04.24 BJH Release 10.86.33 palmtopnm: Fix failure with bogus claim of invalid input on architectures that do not use two's complement negative numbers. Always broken. (Ability to convert PackBits input was new in Netpbm 10.27 (March 2005). pnmgamma -srgbtobt709, -bt709tosrgb: fix bug; incorrect output. Always broken (These options were new in Netpbm 10.32 (February 2006)). Thanks Alexander Shpilkin . pamdice: Fix incorrect output file name with PAM input. Always broken (pamdice was new in Netpbm 9.25 (March 2002). 22.03.20 BJH Release 10.86.32 pamx: Fix bug: top-justifies image in all cases where it should bottom-justify. Always broken. (pamx was new in Netpbm 10.34 (June 2006). pnmtorle: Fix bug: -h works only on first image. pamsistoaglyph: Fix invalid memory reference and incorrect output on depth 1 input. Always broken. (pamsistoaglyph was new in Netpbm 10.47 (June 2009). Thanks Scott Pakin. pambayer: Fix bogus colors at edges. Always broken (pambayer was new in Release 10.30 (October 2005)). 22.02.13 BJH Release 10.86.31 libnetpbm, various programs: fix bug: bogus warning that a color specified on command line cannot be represented exactly with the maxval being used. Introduced in Netpbm 10.83 (June 2018). ppmtoapplevol: Fix bug: reads from Standard Input even when you specify the input file argument. Always broken. (ppmtoapplevol was new in Netpbm 10.54 (March 2011). ppmtoapplevol: Fix bug: produces garbage with input image wider than 255. Always broken. (ppmtoapplevol was new in Netpbm 10.54 (March 2011). 22.01.25 BJH Release 10.86.30 pgmabel: Fix incorrect output. Always broken. (Program was new in Netpbm 10.3 (July 2002). libnetpbm: Fix version number 22.01.24 BJH Release 10.86.29 picttoppm: Fix inability to compile introduced in Netpbm 10.86.28 (2 days ago). 22.01.22 BJH Release 10.86.28 picttoppm: Fix incorrect output for 32 bit per pixel images that have only 3 planes. Broken in Netpbm 10.34 (June 2006). pamendian: fix bogus "sample exceeds maxval" failure. Introduced in Netpbm 10.66 (March 2014). ppmtoilbm: Fix wild memory references and hangs with -map . Introduced in Netpbm 9.12 (March 2001). pgmtexture: Fix incorrect output. Always broken. (Program was added in primordial Netpbm in 1991). 21.11.28 BJH Release 10.86.27 palmtopnm: Fix bug: fails with PackBits input on platform with default unsigned char, such as ppc64. Always broken. (Ability to convert PackBits input was new in Netpbm 10.27 (March 2005). 21.11.19 BJH Release 10.86.26 pamrubber: Fix bug: random behavior with -quad when you specify both points for source or target and the second one is lower in the image than the first. Always broken (Pamrubber was new in Netpbm 10.54 (March 2011)). sunicontopnm, escp2topbm, mgrtopbm, ybmtopbm, pamcut, pbmpscale, pnmcat, pnmpad: Fix arithmetic overrun with ridiculously large image. @ text @$NetBSD: distinfo,v 1.110 2021/12/20 20:41:38 nia Exp $ BLAKE2s (netpbm-10.86.34.tar.gz) = ded05402246c0820f1e8988135ade47d7db3ff16948347e7209aafba45035533 SHA512 (netpbm-10.86.34.tar.gz) = af16a6877be19cc8b28af84268bc290fa282c1455bbd667d2cd57a635614929999609b46bb11ee549020f13754c69ff1dcb741ec246dcc5a7cb3b29c3dc62d53 Size (netpbm-10.86.34.tar.gz) = 2860385 bytes BLAKE2s (netpbm-docs-r4426.tar.gz) = d645c632e84bc570d7c891981c413f4de371a9265ee104dd315ecd795d91fb4d SHA512 (netpbm-docs-r4426.tar.gz) = d363be98e81a38602bc8a049697ea6e208bf72032f89602ad9e818597eb6c03d0cada354b17ddeed45b69f90836e1687e44148acf32b56a60dd050599de99fdc Size (netpbm-docs-r4426.tar.gz) = 523172 bytes SHA1 (patch-common.mk) = f37a95014c04ad50fab09da61608590a63a06386 SHA1 (patch-lib_Makefile) = dc9d14d911773b282d1f0169f665baccb5247337 SHA1 (patch-pm__config.in.h) = dfe51691507a2c7be2946013b1f1b6bdd9b39f49 @ 1.110 log @netpbm: Update to 10.86.25 Based on a patch from Claes Nästén, distfiles generated by myself. CHANGE HISTORY -------------- 21.10.17 BJH Release 10.86.25 pamtogif: Fix bug: doesn't ignore the input alpha mask when user specified -transparent. Broken in Netpbm 10.37 (December 2006). libnetpbm: When validating computable size of width and height, allow for adding up to 10 instead of 2, to account for rounding up to a multiple of 8 in processing bit maps. 21.08.30 BJH Release 10.86.24 ximtoppm: Fix bug: invalid memory references with pathological image input. Broken in Netpbm 86.15 (June 2020). 21.06.30 BJH Release 10.86.23 pamtopng: Fix -transparent option - program recognized -transparency instead. Always broken (pamtopng was new in Netpbm 10.71 (June 2015)). Build: make it work on systems that don't have date +%s. Broken in Netpbm 10.78 (March 2017). Thanks Claes Nästén (pekdon@@gmail.com). 21.05.15 BJH Release 10.86.22 pamtopng: Fix rejection of all BLACKANDWHITE_ALPHA images with message about wrong depth. Always broken (pamtopng was new in Netpbm 10.71 (June 2015)). Thanks Karol Kosek . pamtopng: Fix failure with GRAYSCALE_ALPHA images with maxval less than 255. Always broken (pamtopng was new in Netpbm 10.71 (June 2015)). Thanks Karol Kosek . pamtopng: Fix: treats all tuple types that start with BLA as BLACKANDWHITE. Always broken (pamtopng was new in Netpbm 10.71 (June 2015)). pamtogif: Fix failure with bogus message about wrong depth with grayscale and black and white PAM images with transparency. Always broken (pamtogif was new in Netpbm 10.37 (December 2006)). Thanks Karol Kosek . 21.04.11 BJH Release 10.86.21 Build: fix failure of pammixmulti to compile for Mingw for lack of drand48. Always broken (pammixmulti was new in Netpbm 10.85 (December 2018)). make package: fix no such file pcdovtoppm.exe failure on Windows. 21.03.21 BJH Release 10.86.20 pnmtopng: fix incorrect transparency in output when requesting transparency. Introduced after Netpbm 10.35 (August 2006) but not after Netpbm 10.47 (June 2009). pnmtopng: fix buffer overrun or bogus "too many color/ transparency pairs" failure when requesting transparency. Introduced after Netpbm 10.26 (January 2005) but not after Netpbm 10.35 (August 2006). pnmtops: Fix incorrect output (arithmetic overflow) when bounding box is exactly INT_MAX high or wide. Always broken. Pnmtops was in primordial Netpbm. 21.03.07 BJH Release 10.86.19 pamscale: fix bogus "bad magic number" or similar failure most of the time with -nomix. Broken since Netpbm 10.49 (December 2009). libnetpbm: pm_system: Fix bug: standard input feeder process repositions unrelated files. Always broken (pm_system was new in Netpbm 10.13 (September 2003). Pamtowinicon: Fix crash or incorrect output with PNG encoding (result of pm_system bug above). Always broken (Pamtowinicon was new in Netpbm 10.63 (June 2013). 20.12.08 BJH Release 10.86.18 pamarith: Fix bug: fails with more than two operands for -mulitply, -minimum, -maximum, -nand, and -nor. pamaddnoise: fix bug: garbage output with -type impulse. Always broken (pamaddnoise's precursors pnmaddnoise was new to Netpbm in Netpbm 10.29 (August 2005). 20.09.26 BJH Release 10.86.17 pamfunc: Fix always wrong output with -not. Always broken. (-not was new in Netpbm 10.40 (September 2007)). jpeg2ktopam: Fix crash whenever the program fails. Broken in Netpbm 10.42 (March 2008). pamtojpeg2k: Fix failure with most -progression values. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). pamtojpeg2k: Fix wrong result with -tilegrdtly. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). pamarith: Fix crash with -compare where inputs are PBM. Broken in Netpbm 10.14 (February 2003). pamfunc: Fix crash with -changemaxval and PBM input. Always broken. -changemaxval was new in Netpbm 10.65 (December 2013). pammixmulti: Fix bug: -randomseed ignored on some systems. Always broken. (pammixmulti was new in Netpbm 10.85 (December 2018). pcdovtoppm: Fix some garbage from the conversion from csh to sh in Netpbm 9.12 (March 2001) in conversion from csh arrays that should have stopped it from working at all, despite reports from users that they were using it. 20.08.29 BJH Release 10.86.16 anytopnm, pnmmargin: Fail properly when unable to create temporary file. Broken in Netpbm 10.75 (June 2016). pamdepth: fix bug: doesn't work on PAM with black and white tuple type. pnmnorm: Fix bug: output too dark when -bpercent and -wpercent indicate overlapping values. Broken since Netpbm 10.43 (June 2008). pcdovtoppm: Fix some garbage from the conversion from csh to sh in Netpbm 9.12 (March 2001) in conversion from csh arrays that should have stopped it from working at all, despite reports from users that they were using it. 20.06.27 BJH Release 10.86.15 winicontoppm: Fix undefined behavior for various invalid input. Always broken. Winicontoppm was new in Netpbm 9.3 (June 2000). winicontoppm: Fix incorrect output with 256 pixel wide or high image. Always broken. Winicontoppm was new in Netpbm 9.3 (June 2000). cameratopam: Fix buffer overrun. Always present. (cameratopam was new in Netpbm 10.28 (June 2005)). ppmtompeg: Fix buffer overruns with very long names in input parameter files. Always broken. Ppmtompeg was new in Netpbm 8.4 (April 2000). ximtoppm: Fix possible program crash due to invalid memory reference. Always broken. ximtoppm was in primordial Netpbm, ca 1989. pjtoppm: Fix handling of input with width unspecified or not positive. Always broken. (Pjtoppm was in primordial Netpbm, ca 1991). 20.06.06 BJH Release 10.86.14 pjtoppm: Handle input stream with no transmission mode command. Always broken. Pjtoppm was in primordial Netpbm (1991). picttoppm: Fix bug with an input file that specifies a clip region (ClipRgn opcode) that is not contained within the picture frame. Result is invalid memory access. Broken some time 1994-2002. picttoppm: Fix incorrect output (sheared) when a blit must be scaled. Broken in Netpbm 10.34 (June 2006) or 10.35 (August 2006). 20.05.06 BJH Release 10.86.13 pbmtonokia: Fix incorrect output with -txt option. pbmtonokia: Fix incorrect output with newer compiler. 20.03.26 BJH Release 10.86.12 Build: make deb: don't include empty Recommends; newer dpkg-deb won't accept it. 20.03.26 BJH Release 10.86.11 pbmtopgm: Fix incorrect output when convolution area is not square. Always broken. pbmtopgm was in primordial Netpbm, ca 1991. pbmtopgm: Fix crash when convolution matrix too large for word size. Always broken. pbmtopgm was in primordial Netpbm, ca 1991. pnmshear: Fix arithmetic overflow with shear angle near +/- 90 degrees. 20.03.15 BJH Release 10.86.10 pamdice: Fix crash when -width or -height is zero. pamdice: Fix incorrect file names when -outstem contains "%s", etc. pnmquantall: remove accidentally published debugging trace. 20.02.14 BJH Release 10.86.09 pamdice: Fix junk output when -width or -height not specified. libnetpbm: pm_getline, xvminitoppm, pamtris : Fix bug: crash when reading empty line. libnetpbm: pm_read_unknown_size, rawtopgm, zeisstopnm: crash when out of memory 19.12.25 BJH Release 10.86.08 pamrubber: Fix bug: -frame doesn't work. Always broken. (Pamrubber was new in Netpbm 10.54 (March 2011). 19.12.03 BJH Release 10.86.07 anytopnm: Fix unpredictable behavior when file name contains spaces. 19.09.28 BJH Release 10.86.06 jpeg2ktopam, pamtojpeg2k: fix negative array index. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). jpeg2ktopam, pamtojpeg2k: fix assertion failure. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). jpeg2ktopam: Fix memory leak after decoder failure. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). jpeg2ktopam: fix null pointer dereference. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). Build: fix for Cygwin, "no rule to make pm_config.h". 19.08.09 BJH Release 10.86.05 pnmtorle, rletopnm: fix wild pointer dereference when a memory allocation fails. 19.06.15 BJH Release 10.86.04 pamtris: Fix bug: debug trace left in pbmtozinc: Fix wrong output on big-endian machines. Broken in Netpbm 10.71 (June 2015). 19.05.04 BJH Release 10.86.03 pnmtopng: Fix bug: Defaults to no filters. Should be all filters. Effect is larger PNG output. Broken after Netpbm 10.26 (January 2005) but no later than Netpbm 10.35 (August 2006). pnmtopng: Fix bug: Doesn't allow multiple filter options. Broken after Netpbm 10.26 (January 2005) but no later than Netpbm 10.35 (August 2006). pnmcrop: Don't allow -borderfile with -reportXXX. It doesn't work. 19.04.10 BJH Release 10.86.02 pnmcrop: fix bug: -bgcolor doesn't work. Always present (-bgcolor was introduced in Netpbm 10.86 (March 2019)). 19.04.06 BJH Release 10.86.01 pnmcrop: fix bug: incorrect identification of background with -bgcolor and PBM or PGM image. Always present (-bgcolor was introduced in Netpbm 10.86 (March 2019)). 19.03.30 BJH Release 10.86.00 Add pamfind. Add pambrighten. Add pamhue. pnmcrop: Add -bg-color, bg-corner, -reportfull, -reportsize, -blank-image . pamtopng: Add -interlace . pamenlarge: Add -scale, -xscale, -yscale . pamenlarge: Much faster for PBM with xscale factor above 10; slightly faster for xscale factor 2-10. pamfile: Add -machine and -size . pamscale: Add -reportonly pamstretch-gen: Add -quiet, -plain. pamstretch-gen: Use -dropedge on the 'pamstretch' piece for better looking output. pamstretch: Accept scale factor of 1 as a parameter (already was accepted with -xscale and -yscale options). pamstretch: Don't mess with edge when scale factor is 1, regardless of -dropedge and -blackedge. ppmwheel: Add -huevalue, -huesaturation, -maxval . various: Fix unnormalizing code so a value exactly between two sample values rounds consistently up. Affects many programs. pstopnm: Fix bug: -textalphabits has no effect. Always broken. (-textalphabits was new in Netpbm 10.53 (December 2010)). pamtopng: Fix sBit chunk, bit shift value for 1-, 2-, and 4-bit- per-sample images. Always broken (Pamtopng was new in Netpbm 10.71 (June 2015)). pamtopng: Fix buffer overrun. Always broken (Pamtopng was new in Netpbm 10.71 (June 2015)). pnmtopng: fix bug: -interlace ignored. Broken in 10.55 (June 2011). pamstretch: Reject very large scale factors instead of producing incorrect output. ppmbrighten: Fix crash with -normalize when there is only one intensity in the image. Always broken - Ppmbrighten was new in the first Netpbm release in 1991. ppmdraw: Fix bug: 'setlinetype nodiag' says invalid type. Always broken. (Ppmdraw was new in Netpbm 10.29 (August 2005)). Build: split link/ directory in package tree into staticlink/ and sharedlink/ . Make 'installnetpbm' do separate prompts to install static libraries and shared library stubs. Make 'installnetpbm' install clean symlink in the usual case that the shared library stub and shared library are in the same directory. Build: update 'mkdeb' so it works on Debian 9 (in addition to Debian 8). Thanks Neil R Ormos . 18.12.29 BJH Release 10.85.00 pnmpaste: Add -nand, -nor, and -nxor. pamcut: add -cropleft, -cropright, -croptop, -cropbottom. ppmtobmp: respect -bpp with PBM input. bmptopnm: allow single color colormap with bpp 1. bmptopnm: validate plane count = 1. bmptopnm: Add RLE4 compression decoding. This was ostensibly added in Netpbm 10.32 (February 2006), but never worked. Add pammixmulti. Thanks Scott Pakin (scott+pbm@@pakin.org). pamtotga: Add -cmap16 . pamtris: Add -rgb, -grayscale. Add w parameter to vertex instructions. Fix perspective correctness. Thanks Lucas Brunno Luna . picttoppm: accept rectangle specifications in input that have the corners in any order, not just upper left, then lower right. pamtotga: identify compressed colormapped format in error message saying the program doesn't know how to interpret it. pamtotga: Ignore extra planes in black and white or grayscale input instead of generating junk output. Merge build: make old names for JPEG, TIFF, and PNG converter programs work (function previously omitted by design because it was too hard). bmptopnm: Fix wrong output for non-colormapped OS2 BMP. Broken in Netpbm 10.18 (September 2003). bmptopnm: Fix array bounds violation when index value in raster is too big. Broken after Netpbm 10.11 (October 2002) but before 10.19 (November 2003). libnetpbm: Fix invalid memory reference in color name processing when trivial memory allocation fails. pamtojpeg2k: fix incorrect interpretation of -ilyrrates option when it contains multiple delimiter characters in a row. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). pnmtojbig: fix incorrect handling of -x option. Always broken (pnmtojbig was new in Netpbm 9.2 (May 2000)). pjtoppm, pbmtoppa: fix arithmetic overflow. Build: fix parallel make. Build: fix reference to nonexistent getline on Mac OS X 10.6. Build: fix reference to nonexistent strndup on Mac OS X 10.6. Merge build: fix duplicate symbol 'prefabCode' in g3topbm, pbmtog3. Introduced in Netpbm 10.79 (June 2017). 18.09.29 BJH Release 10.84.00 Add pamaltsat. Thanks Anton Shepelev . Add pamtris. Thanks Lucas Brunno Luna . libpbmfont, pbmtext: fix bugs with BDF file lines with insufficient number of fields. Unknown effect. pbmtext: -wchar works with built-in fonts. pbmtext: improved -verbose information about BDF fonts: include CHARSET_REGISTRY, CHARSET_ENCODING. libnetpbm font facilities: built-in fonts work with wide characters. pbmtext; libnetpbm BDF font processing: fix invalid memory reference when BDF font file has invalid syntax. Broken in primordial Netpbm, ca 1993. pamgetcolor: fix bug: gets color of only the top half of a region. pnmfiasco, fiascotopnm: Fix trivial memory leak. Always broken (programs were new in Netpbm 9.6, July 2000). 18.06.30 BJH Release 10.83.00 Add pamlevels. Thanks Anton Shepelev . Add pamgetcolor. Thanks Anton Shepelev . Add rgb-:r/g/b color specification format. pngtopam: Fix bogus warning of non-square pixels when image does not contain pixel resolution information. Introduced in Netpbm 10.48 (September 2009). pstopnm: Fix divide-by-zero crash when Postscript input says the image has zero size. pstopnm: Fix divide-by-zero crash when computed resolution rounds down to zero dots per inch. pbmmask: Fix invalid memory reference with zero-dimension input image. Broken in primordial Netpbm, ca 1989. pamtojpeg2k: Fix incorrect metadata in output with GRAYSCALE PAM input. Always broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)). libnetpbm: Add pnm_colorspec_rgb_integer, pnm_colorspec_rgb_norm, pnm_colorspec_rgb_x11, pnm_colorspec_dict, pnm_colorspec_dict_close. libnetpbm: Add pnm_parsecolor2. libnetpbm: Add pnm_allocpamtuplen, pnm_freepamtuplen. libnetpbm: Make the normalized tuple functions respect the allocation depth specified in struct pam (member 'allocation_depth') instead of using the actual tuple depth (member 'depth'). ilbmtoppm: Fix bug: may fail with bogus error message about an invalid CLUT chunk if image has a CLUT chunk. Introduced after Netpbm 10.26 (January 2005) and at or before Netpbm 10.35 (August 2006). 18.03.25 BJH Release 10.82.00 pbmtext: Add -wchar. pbmtext: Add -text-dump option. ppmhist: Add color summary to top of output, (except with -noheader). pnmremap: Add -randomseed. pnmquant: Add -norandom, -randomseed. pamtogif: Add -noclear option. giftopnm: Check "data width" value from GIF image properly: can't be bigger than 11, because the minimum code size is one more than the data width and the maximum code size is 12. (Note that GIF spec prohibits anything more than 8). pnmpsnr: Add -targetX options. ppmrainbow: Add "ppmrainbow: " to error messages, like other programs. ppmrainbow: improve error message. g3topbm: Fix bug - produces invalid empty PBM image if input image is empty. ppmpat: Fix bug - crash or junk output with -camo or -anticamo and no -color. Introduced in Netpbm 10.78 (March 2017). mrftopbm: Fix bug - wrong error messages or output when input invalidly short. Always broken (mrftopbm was new in Netpbm 10.18 (September 2003). Build: fix compile failure on systems without strnlen (such as MacOS X before 10.7). Broken in 10.81 (December 2017). 17.12.30 BJH Release 10.81.00 sldtoppm: -lib and -dir don't work - always says slide not found. Broken in Netpbm 10.63 (June 2013). sldtoppm: fix bug: says AutoCAD slide file isn't an AutoCAD slide file. Broken after Netpbm 10.26 (January 2005), but no later than 10.35 (August 2006). sldtoppm: fix bug: wild memory accesses, weird messages when invalid input file has unterminated strings. 17.09.30 BJH Release 10.80.00 pnmtopalm: Refuse to create a compressed image with more than 8 bits per pixel. pbmtext, libnetpbm font facilities: allow glyphs in font files that have no bitmap data; just used for their advance value to code a space. pbmtext: Improve error message when there is a problem reading the font file. libnetpbm font facilities: consider font invalid if a glyph is more than 65536 pixels high or wide. ppmshadow: handle images with a black background and low contrast images (i.e. little difference between foreground and background). ppmbrighten: fix bug: red pixels change hue. Introduced in after Netpbm 10.11 (October 2002) and before Netpbm 10.18 (September 2003). palmtopnm: fix crash if invalid input contains color index that is not in the palette. Always broken (palmtopnm was new in Netpbm 9.10 (October 2001)). pnmtopalm: fix incorrect output with certain input files and -packbits_compression. Always broken. -packbits_compression was new in Netpbm 10.27 (March 2005). pnmtopalm: Correct error message recommending running pnmquant when the real solution is to run pnmremap to modify the image to Palm standard colors. pnmtopalm: Fix bug causing "color not in colormap" failure with -colormap and maxval other than 255. libnetpbm: font facilities: fix invalid memory reference with certain font files. libnetpbm: ppm_readcolordict: Improve error message when there is a problem reading the color dictionary. Affects ppmhist. pgmmake: Fix bug: treats non-numeric gray-level argument as zero. Always broken (Pgmmake was new in Netpbm 10.32, February 2006). pdbimgtopam, pamtopdbimg: fix various cases of incorrect output, some always present (programs were new in Netpbm 10.52.00 (October 2010)). libnetpbm: pnm_parsecolorn(), pnm_parsecolor(): fix parsing of rgb: color specifications: yields value slightly too dim. Affects many programs. Broken in Netpbm 10.79 (June 2017). Makeman: make it work with Python 3.6 II. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.109 2021/10/26 10:46:33 nia Exp $ d3 6 a8 6 BLAKE2s (netpbm-10.86.25.tar.gz) = 09371ab25d93a4065f7d841d2f8482b08b11e6bef3ba54bc33929b28f6f92474 SHA512 (netpbm-10.86.25.tar.gz) = 712213ceeace1c083f163029828b39a39477812c9eb78c7e15a2773944932be44c04e7de1accabe00724b5d16937502e474d7277f46cb1ff2b1f4e7671e6fc01 Size (netpbm-10.86.25.tar.gz) = 2884542 bytes BLAKE2s (netpbm-docs-r4156.tar.gz) = c9cd8a4e68c192c0cfbd058f3a2f9f283630b312571377dfe894db1bd46173bb SHA512 (netpbm-docs-r4156.tar.gz) = 19bc7c8139de03e876d0cbe5de934a1a13d324d5347b1d2e82fed8aa8b058c5765f0f984a7038ea7e1d12366d65bede49511adf3dd4314c9564432baccf02f5c Size (netpbm-docs-r4156.tar.gz) = 511790 bytes @ 1.109 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.108 2021/10/07 14:12:34 nia Exp $ d3 8 a10 8 BLAKE2s (netpbm-10.79.04.tar.gz) = 985936be502b6e39a3b0593fde9f0fb837f00085c7a152db8a4e1f1b90a77a9d SHA512 (netpbm-10.79.04.tar.gz) = b5a918bca061015fc6ef361074d010abe88f57dc27971a1db5d4102fd6a02cefc61f2220919d40c9c7a001afac466c74c8d9c1858e3c0f4370422cc4f4c31907 Size (netpbm-10.79.04.tar.gz) = 2796774 bytes BLAKE2s (netpbm-docs-r3052.tar.gz) = a1ee7d62b77a9a0bc4b06b7adae5c905a678b3a85f99f860ee895fd6e04ccbfe SHA512 (netpbm-docs-r3052.tar.gz) = 0217139aaf8ddba720df3b5242988674d4e5c2ab8f7399de1ecbe169e702eb79dbb55e1622b1af14058cfd3110d1ef0453237e57fb498d3220369d99afa4d77f Size (netpbm-docs-r3052.tar.gz) = 472779 bytes SHA1 (patch-common.mk) = f590cc66e0fe6a07e848b9b46662bca350557bea SHA1 (patch-lib_Makefile) = ff67c418c9d16bdc9d9c95ba658686aa36f213a0 @ 1.108 log @graphics: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.107 2017/09/04 20:31:41 wiz Exp $ d3 1 a3 1 RMD160 (netpbm-10.79.04.tar.gz) = 772d63bc9b08bdc4ec09cb333c3eb9e7615388be d6 1 a6 1 RMD160 (netpbm-docs-r3052.tar.gz) = 3486f2df6e2e1b83cc5221a969da5db8b842c9ef @ 1.107 log @Updated netpbm to 10.79.04. 17.08.11 BJH Release 10.79.04 libnetpbm: font facilities: fix invalid memory reference with certain font files. 17.08.02 BJH Release 10.79.03 pbmtoibm23xx: change license terms to GPL 2 or later. Makeman: make it work with Python 3.6 II. 17.07.08 BJH Release 10.79.02 libnetpbm: pnm_parsecolorn(), pnm_parsecolor(): fix parsing of rgb: color specifications: yields value slightly too dim. Affects many programs. Broken in Netpbm 10.79.00 about a week ago. 17.07.03 BJH Release 10.79.01 Fix 'format-security' GNU compiler warning. Introduced in Netpbm 10.79.00 a few days ago. 17.06.30 BJH Release 10.79.00 Add pamtable . pamgauss: Add -maximize, -oversample . Thanks Anton Shepelev pnmconvol: Extend -normalize to be applicable to convolution kernels specified by PGM file. Thanks Anton Shepelev g3topbm: tolerate fill bits. pbmtog3: Add -align8, -align16. ppmshadow: Improve results for very small maxval. ppmshadow: eliminate extraneous messages from pnmconvol. libnetpbm: Improve error message for purported image that is exactly 1 byte long (so ends in the middle of what would be the magic number). pbmtox10bm: Get the Perl interpreter for this Perl program from the PATH instead of hardcoded as /usr/bin/perl (like all other Netpbm Perl programs). ppmcolormask: fix incorrect output when input maxval is not 255. Always broken (ppmcolormask was new in Netpbm 9.0, April 2000). bmptopnm: fix crash when input is a Windows BMP with negative number for width. Always broken. (bmptopnm was new, as bmptoppm, in original Netpbm, 1992). pamcomp: fix incorrect output with -mixtransparency. Always broken. (-mixtransparency was new in Netpbm 10.56, September 2011). pamcomp: remove debug trace message with -mixtransparency. Always broken. (-mixtransparency was new in Netpbm 10.56, September 2011). pnmtojpeg: fix array bounds violation in argument list. Always broken (pnmtojpeg was new to Netpbm in Netpbm 8.2 (March 2000). pamcrater: fix incorrect output with non-square image. Introduced in Netpbm 10.69 (December 2014). svgtopam: fix treating negative width or height values in SVG like twos complement positive numbers; fail instead. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)). svgtopam: fix error messages when input has splines or negative positions. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)). libnetpbm: fix bug: pm_system_XXX closes Standard Input if you supply a Standard Output accepter but not a Standard Input feeder. Broken since Netpbm 10.40 (September 2007). Windows: fix bug: pm_system_lp() and pm_system_vp() fail silently instead of with a clear error message in an environment that does not provide Unix process management. Always broken. (pm_system_lp and pm_system_vp were new in Netpbm 10.40 (September 2007), but wouldn't even compile until Netpbm 10.42 (March 2008)). installnetpbm: Accept globs for directory name responses (notably, ~/DIR). makeman: Make it work with Python 3.6. Build: don't try to build standardppmdfont.c if it already exists (so don't require ppmdcfont to exist). Broken around Netpbm 10.35 (2006). Build: Define _XOPEN_SOURCE=500 in source files that use M_PI. While C libraries in the past have always provided this with just _XOPEN_SOURCE=null, it appears that M_PI is actually defined by Single Unix Specification 2, aka UNIX98, for which you need _XOPEN_SOURCE=500, and Cygwin has changed to enforce this. Build: document MinGW _XOPEN_SOURCE incompatibility and add warning to Configure. Debian packaging: fix bug: don't try to include Manweb files, as it is no longer packaged by 'make package'. 17.03.28 BJH Release 10.78.00 ppmpat: Add -color. ppmpat: Add -argyle1, -argyle2. pnmtotiff: Fail with -miniswhite or -minisblack on color image rather than produce an invalid TIFF. tifftopnmcmyk: Default rows per strip to the TIFF library default instead of whatever yields 8K strips. --version global option: with SOURCE_DATE_EPOCH environment variable, display source code datetime instead of build datetime. And when displaying build datetime, do it in the local time of the process running the command instead of the process that did the build. tifftonm: Fix incorrect PBM output with two-color paletted TIFF image. Broken in primordial Netpbm, ca 1990. tifftopnm: Fix memory corruption when image is more pixels than can be represented as a C unsigned integer. Broken in Netpbm 10.11 (October 2002). tifftopnmcmyk: Fix bug: fails with very wide images and no -rowsperstrip. Always broken. (Tifftopnmcmyk was new in Netpbm 8.2 (March 2000). svgtopam: Fix crash when out of memory. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)). pnmcrop: Add -closeness libnetpbm: Add ppmd_pathbuilder_* functions. libnetpbm: ppmd_fill_path: remove debug trace. Always broken (ppmd_fill_path was new in Netpbm 10.34 (June 2006). Build: don't create pointer man pages anymore. These were classic man pages, created by 'make package', one for each program, that just told the user to get the manual from the web and that other options for manuals are available at install time. Getting documentation online is commonplace enough now that the user doesn't need to be told to do it or that there are other options. The existence of pointer man pages was, meanwhile, misleading, since it looked from the outside like they actually contained documentation. Build: Don't package or install Manweb setup (for accessing manuals on the web with Manweb). Probably 100% unused and distracting. Debian package: change dependencies to be compatible with Debian 8. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.106 2017/07/12 09:00:33 wiz Exp $ a2 1 SHA1 (netpbm-10.79.04.tar.gz) = 24a5f348b406891354595e85db8b7889c24619ea a5 1 SHA1 (netpbm-docs-r3052.tar.gz) = 6986a401717fd1ecb330fd426738bd8069eaf85c @ 1.106 log @Honor LDFLAGS. Fixes RELRO build. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.105 2017/03/08 14:48:30 jperkin Exp $ d3 8 a10 8 SHA1 (netpbm-10.77.02.tar.gz) = 73b6815ea922394050c7c596b3f7d502cde22866 RMD160 (netpbm-10.77.02.tar.gz) = 99afb99fcce4f20aee35ecc67ff1522b17e8aa7b SHA512 (netpbm-10.77.02.tar.gz) = de9b78d7a6aa293d3ff9ddb3f1f0149966956e4c3e742fa64f4c27cf03150056e375237f3d05f2be4e1cb29bf8a0c7d36d3f515bec69ff8ec1fda24c0aa75506 Size (netpbm-10.77.02.tar.gz) = 2776825 bytes SHA1 (netpbm-docs-r2897.tar.gz) = 80760e2a177034d54e5d09b3f273c84706ce13a6 RMD160 (netpbm-docs-r2897.tar.gz) = 77a3b59080ca264214f18aee054a5e8ea33d69c6 SHA512 (netpbm-docs-r2897.tar.gz) = 7625c1ae6c8689b896e762d368605f74060751bd4948951b788cff07a29d9f74aabf63ea57e172187e56a4dd7bff379d1672d224bc29fd7fdf5b4eb310ccbccd Size (netpbm-docs-r2897.tar.gz) = 469000 bytes a12 1 SHA1 (patch-lib_util_nstring.h) = 394e258902f3d8fceea8840bca11cffd030060c6 @ 1.105 log @Remove bogus SYSV section, fixes build on SunOS. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.104 2017/02/23 23:13:42 wiz Exp $ d12 1 a12 1 SHA1 (patch-lib_Makefile) = 3f93bd24c53aa1f22aa43545d7ca5422af8e78ca @ 1.104 log @Updated netpbm to 10.77.02. 17.01.24 Release 10.77.02 tifftopnm: Fix memory corruption when image is more pixels than can be represented as a C unsigned integer. Broken in Netpbm 10.11 (October 2002). 17.01.11 BJH Release 10.77.01 svgtopam: Fix crash when out of memory. Always broken (svgtopam was new in Netpbm 10.33 (March 2006)). 16.12.25 BJH Release 10.77.00 pnmpad: fix bug: incorrect output width. Introduced in Netpbm 10.72 (July 2015). Makeman: slight improvement to formatting of man pages. Thanks Werner LEMBERG . Test: skip tests of some parts that are configured out of the build. 16.09.27 BJH Release 10.76.00 pnmquantall: Fix failure when temporary file location is not the same filesystem as the output file. pnmquantall: Fix incorrect handling of when the Pnmremap or the final rename fails. giftopnm: Fix bug: crash on little-endian computers that can't toleration unaligned memory access. Thanks Ignatios Souvatzis (is@@netbsd.org). Broken in Netpbm 10.47 (June 2009). cmuwmtopbm: fix trivial memory leak. Always broken (cmuwmtopbm was in primordial Pbmplus, in 1988). Build: Add PKG_CONFIG make variable. Build: tifftopnm.c: fix undefined WIFSIGNALED, etc. in 16.06.26 BJH Release 10.75.00 pbmtextps: Add -leftmargin, -rightmargin, -topmargin, -bottommargin, -ascent, -descent, -pad, -crop. pbmtextps: Add -dump-ps. pbmtextps: Abort with error instead of generating single space when user supplies no text. pbmtextps: Accept fractional -fontsize. pbmtextps: Change margins for non-default fonts. pbmtextps: Minor output changes caused by code cleanup. bmptopnm: Add ability to convert Version 4 and 5 Windows BMP. pbmtext: remove undocumented -dump option; add 'genfontc' development tool (buildtools/ directory) to replace it. pbmtext: Add -dry-run pbmtext: Add -dump-sheet pbmtext: Speedup: renders directly in raw PBM. pbmreduce: add -randomseed. anytopnm, pnmmargin, pnmquant, ppmquant, pnmquantall, pgmcrater, ppmfade, ppmrainbow, ppmshadow, pbmtox10bm, pamstretch-gen: Add -version. fiascotopnm: change -version to include Netpbm version. libnetpbm: Add pm_system2(), pm_system2_lp(), pm_system2_vp() - same as pm_system(), etc. but returns the termination status. pamarith: fix incorrect output when maxvals differ, for -add, -multiply, -mean, -min, -max. Broken in Netpbm 10.41 (December 2007). pbmtextps: Fix bug: input text or font name with Postscript control characters messes up the Postscript program. hpcdtoppm dummy version: update web link to real version. ppmhist: fix incorrect color names. Introduced in Netpbm 10.19 (November 2003). ppmshadow: fix bug: don't ignore invalid option. Introduced in Netpbm 10.9 (September 2002). pnmpaste: fix possible invalid memory access. Introduced in Netpbm 1.44 (September 2008). pbmreduce: fix undefined behavior when scale factor argument is too big. Always present (pbmreduce was new in September 1989). pbmtext: Fix bug: invalid memory reference when text contains code points > 127. Broken in 10.74. pnmtofiasco, fiascotopnm: Fix incorrect math on systems with unusual floating point representation. Always broken (programs were new in Netpbm 9.6 (July 2000). cameratopam: fix invalid memory reference; effect unknown. Introduced in Netpbm 10.68 (September 2014). Install on Windows: fix backward compatibility symlinks for pnmtoplainpnm, pnmquantall. Build: Remove use of strndup so it compiles on Mac OS X 10.6. Broken in 10.74. Build: Remove use of isfinite so it compiles with C89 standard compiler. 16.03.27 BJH Release 10.74.00 pbmtext: produce same image when you run pbmtext with -width explicitly set to the width you get when you don't specify width. pbmtext: ignore -nomargins when -width is specified. pbmtext: report when line ends are dropped because of truncation. pbmtext: Fix bug: if input has a code point that is not in the font, Pbmtext substitutes space, but behavior is undefined if font doesn't have space either. Now it aborts the program in that case. pbmtext: fix bug: Respect -width when specified. pbmtext: fix bug: Deal correctly with negative -space. pbmtext: fix bug: Consider all characters in line, not just first and last, in determining line width. libnetbpm font facility (so pbmtext): fix bug: undefined behavior when font definitions are invalid in any of various ways. libnetpbm font facility (so pbmtext): fix incorrect font names in error messages. pnmtopsnr: Add -machine, -max . Netpbmlib: add /usr/local/netpbm/lib and /etc/X11 to search path for rgb.txt. makeman: Add some text replacements to solve glitches. Handle &mdash, &minus. 15.12.26 BJH Release 10.73.00 anytopnm: use --mime-type option instead of --mime on newer 'file' program (on which --mime has a new meaning so that 'anytopnm' cannot recognize some file types). anytopnm: recognize "Netpbm PAM" non-mime output from 'file' program as indicating PAM. pnmtops: fix bug: always thinks -level=N is -level=1. Introduced after Netpbm 10.26 (January 2005) but before 10.35 (August 2006). Manifests only with recent compilers. pnmpaste: fix bug with PBM: incorrect output. Introduced in Netpbm 10.44 (September 2008). Build: fix undefined reference to parse_printf_format etc. on system that doesn't have that facility. Broken in Netpbm 10.69 (December 2014). Build: fix superfluous error message when USER environment variable contains whitespace. Broken since primordial Netpbm. Windows build: fix bug: make clean doesn't clean icon/netpbm.o. Broken since Netpbm 10.67 (June 2014). Test: improved pnmpaste test. 15.09.26 BJH Release 10.72.00 Add pamunlookup . pamtopng: Implement -itxt . pamlookup: Add -byplane . pbmtoescp2: Add -stripeheight . phmtoescp2: Add -resolution . pbmtoescp2: Add -formfeed . pbmtoescp2: Add -raw . pbmtoescp2: Add -resolution=720 . pbmtoescp2: Pad output horizontally to a multiple of 8 columns and vertically to a whole stripe to prevent image loss. fitstopnm: Add message saying you're probably making a mistake if you have a 3-D image and don't specify -image. The third dimension is almost always time in practice. fitstopnm: Fix -min and -max. Broken in Netpbm 10.39 (June 2007). pnmtopclxl: fix buffer overrun causing unpredictable behavior. (Introduced in Netpbm 10.54 (March 2011). pnmtopclxl: fix wild memory access when out of memory. Always broken (Pnmtopclxl was new in Netpbm 10.6 (July 2002)). pnmtopclxl: fix wild memory access with pathologically large and uncompressible image. Always broken (Pnmtopclxl was new in Netpbm 10.6 (July 2002)). pnmtopclxl: fix silent output corruption when a file write fails. Always broken (Pnmtopclxl was new in Netpbm 10.6 (July 2002)). escp2topbm: Fix -plain. Always broken (escp2topbm was new in Netpbm 10.18 (September 2003)). pnmpad: Add -mheight, -mwidth. ppmtoilbm: Fix failure with -hamforce and -nocompression. Broken in Netpbm 9.12 (March 2001). makeman: fix Python syntax error. Introduced in Netpbm 10.70 (June 2015). 15.06.28 BJH Release 10.71.00 Add pamtopng. Thanks Willem vanSchaik (willem@@schaik.com). pnmtopng: Add -srgbintent. pamstereogram: Add -xbegin. Change default to render from center outwards intead of from right to left, thus making the center of the image the crispest part. Thanks Scott Pakin (scott@@pakin.org). pamstereogram: Allow -xshift and -yshift to be negative. Thanks Scott Pakin (scott@@pakin.org). pnmpsnr: Add -rgb. ppmtoicr: remove -rle option. Actually, it never worked because of a bug. Now it isn't expected to. Ppmtoicr was new in 1991. pnmtopalm: Fix arithmetic overflow with ridiculously large image. Introduced after Netpbm 10.26 (January 2005) but before Netpbm 10.35 (August 2006). palmtopnm: Fix distorted output with PackBits compressed input. Always broken (Ability to convert PackBits input was new in Netpbm 10.27 (March 2005). pbmtoepson: fix -protocol option - never works and sometimes crashes program. Always broken (-protocol was new in Netpbm 10.23 (July 2004). pbmtoppa: fix buffer overruns, double-free crashes. Always broken (pbmtoppa was new in Netpbm 9.1 (March 2000). pbmtomatrixorbital: fix bug: fails if you specify the input file name argument. Always broken. (pbmtomatrixorbital was new in Netpbm 10.18 (Setpember 2003). sbigtopgm: fix detection of camera type. Always broken (sbigtopgm was new in Netpbm 8.3 (March 2000)). sbigtopgm: fix recognition of compressed image. Broken in Netpbm 10.70 (March 2015). pbmtogo: Fix bug: garbage first row. Broken at least since November 1989. pbmtogo: Fix bug: buffer overrun with certain input. Broken at least since November 1989. pbmtoescp2: Fix bug: overrun on certain input. Always broken (pbmtoescp2 was new in Netpbm 10.18 (September 2003)). escp2topbm: Fix buffer overrun on certain input. Always broken (escp2topbm was new in Netpbm 10.18 (September 2003)). libnetpbm: pm_stripeq: fix bug: wild pointer access when comparator is shorter than comparand. Doesn't affect function, but could cause crash or privacy exposure. Affects reading of a PAM file by any program. Introduced in one of Netpbm 10.27 (March 2005) through 10.35 (August 2006). pnmconvol: Fix bug: wrong output for pixels that convolve to negative values (should be clipped to zero). Introduced in Netpbm 10.68 (September 2014). pbmtog3: Fix buffer overrun. Introduced in Netpbm 10.23 (July 2004). cameratopam: Fix arithmetic underflow in JPEG processing; unknown effect. pbmtoxbm: Fix bug: crash with zero width input. Broken in Netpbm 10.37 (December 2006). sbigtopgm: fix buffer overrun with invalid input image. Always present (sbigtopgm was new in Netpbm 8.3 (March 2000)). pnmtorle: Fix buffer overrun with long file name. Always present. (pnmtorle was new to Netpbm in Netpbm 9.0 (April 2000)). pbmtopk: Fix buffer overrun with long file name. Always present. (pbmtopk was new in Netpbm 1 (March 1991)). pktopbm: Fix buffer overrun with long file name. Always present. (pbmtopk was new in Netpbm 1 (March 1991)). ppmtoyuvsplit: Fix buffer overrun with long file name. Always present. (New in Netpbm 1 (March 1991)). pbmtopi3: Fix bug: wrong output when input is higher or wider than 640 pixels. Always broken (pbmtopi3 was new in September 1991). st4topgm: Fix bug: with no argument, uses file named "'" instead of Standard Input. Always present (st45topgm was new in Netpbm 10.70 (March 2015). pbmtomgr: Fix incorrect output when input is too large (must be at most 4095 pixels high or wide). Always broken. (pbmtomgr was new in 1989). pbmtomacp: fix wild pointer dereference with -b larger than image height. Always broken. (pbmtomacp was new in X.V11R3 (March 1988). ppmtorgb3: Fix buffer overflow with long input file name. Always present. (ppmtorgb3 was new in X.V11R4 (November 1989). ppmtoarbtxt: fix bug: wrong output when high numbers represent darker. Broken in Netpbm 10.69 (November 2014). ppmtoarbtxt: better rounding in sample values. libnetpbm: Remove bitio.h as an external interface. test: replace some GNU-only code with more portable code that works on OS X. Thanks Ryan Schmidt . makeman: deal properly with backlash in source. But something was wrong with this change and it caused the program always to fail, so we reversed this change in 10.72. Build: don't build and install libjbig and libjasper if we are using external versions of them instead. Build: various cross-compile fixes, especially for MinGW. Build: work around bug in GCC < 4.2 related to SSE2 builtins that causes compile of pamflip to fail. Build: fix 'make package' where config.mk sets a subdirectory other than 'man' for the manual. Build: improve pointer man page text. 15.03.29 BJH Release 10.70.00 Add st4topgm, pgmtost4. Add pgmtosbig. Mainly a test tool for sbigtopgm. Add yuy2topam. Thanks Michael Haardt. tifftopnm: allow input file to be nonseekable. Thanks Ludolf Holzheid . pnmhisteq: add -noblack and -nowhite. Idea from Andrew Brooks . pgmmorphconv: add -gradient. Thanks Michael Haardt . giftopnm: Fix bug: crashes if purported GIF has neither a global color map nor a local one. pgmmorphconv: fix bug: always produces PGM Plain format. Always present (progam was added to Netpbm in Release 10.0 (June 2002)). pamtilt: fix bug: unconditional crash. Broken in Netpbm 10.63 (June 2013). pnmgamma -srgbtobt709, -bt709tosrgb: fix bug; incorrect output nearly always. Always broken (These options were new in Netpbm 10.32 (February 2006)). pamtosvg: fix use of unset variable; probably results in a crash. Always present (pamtosvg was new in Netpbm 10.33 (March 2006)). cameratopam: fix bug: variable used before set; unknown impact. Introduced in Netpbm 10.66 (March 2014). On Windows, don't leave temporary files around (previous code did so because unlink of an open file fails in Windows; new code deletes temporary files via atexit). Thanks Ludolf Holzheid . Libnetpbm: fix external header file pm.h so it does not include internal header file pm_c_util.h. Introduced in Netpbm 10.69 (December 2014). build: fix incompatible type compilation error in giftopnm. Introduced in Netpbm 10.38 (March 2007) (but obviously manifests only in recent build environments). build: fix compile failure in wordint_access_be.h with Bigendian target platforms. Introduced in Netpbm 10.63 (June 2013). build: fix compile failure in pbmtomacp, ppmtoacad, pgmabel: TRUE redefined. Introduced in Netpbm 10.69 (December 2014). 14.12.25 BJH Release 10.69.00 pnmnorm: add -bsingle, -wsingle. ppmtoarbtxt: Do some validation of format strings. Thanks Akira F Urushibata . pamcrater: Add -verbose. ppmtoarbtxt: Fail if a #() escape sequence runs off end of file or is too long to process; before, the program would treat the text from # to EOF or where the buffer filled up as literal text, even ignoring any #() within. NetBSD: show actual numbers in messages instead of "f" or no information, by using NetBSD's vasprintf. Make %g in messages display the actual number instead of "g" in messages where platform doesn't have vasprintf. (But scores of %f are still left). anytopnm: convert all images in a multi-image GIF instead of just the first. Improve "bad magic number" message from pbmXXX, and pgmXXX, and pnmXXX programs. Fix bogus message from ppmXXX programs when the input is not (per the magic number) a Netpbm image. Introduced after Netpbm 10.26 (January 2005) but before Netpbm 10.35 (August 2006). ppmtoarbtxt: Fix some undefined behavior when program limits are exceeded (i.e. buffer overruns). pambackground: fix bug: segfault or incorrect results in most cases. Thanks Ludolf Holzheid (ludolf.holzheid@@gmx.de). Introduced in Netpbm 10.37 (December 2006). Windows build: fix universal build failure with "No rule to make ...icon.netpbm.oLINKERISCOMPILER...". Broken in Netpbm 10.67 (June 2014). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.103 2016/08/11 22:48:00 is Exp $ d14 1 @ 1.103 log @Fix bus error on little-endian architectures with strict alignment. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.102 2016/05/16 21:23:31 richard Exp $ d3 8 a10 8 SHA1 (netpbm-10.68.02.tar.gz) = 90fa87549dc7fb33bd7f9f29abad09fe99faf3e1 RMD160 (netpbm-10.68.02.tar.gz) = 7567eb6c38f06ad89b995b9315deec91db94bfb0 SHA512 (netpbm-10.68.02.tar.gz) = 7555889392e35f9b24ff70b62a5f9d80aa5157915ef7bf57efa3d5c0f0d0ca198c8baa97ce7985c68b6bea11c3dcfd64ca913b918b0d9d97f93d4927f6efa00b Size (netpbm-10.68.02.tar.gz) = 2703809 bytes SHA1 (netpbm-docs-r2313.tar.gz) = 8c36b17b1d2dca6ab7bd34666a8929b9ea665743 RMD160 (netpbm-docs-r2313.tar.gz) = 03854f545c7c0f4c825ee08bc779b62da0ea05c3 SHA512 (netpbm-docs-r2313.tar.gz) = 978f7e154aadfa2c4332c07f8e822ec1990697c22b4a3b56f5de434a1f249a6b552c6a76763d0ce2684dfbd5d14973bf0b05702dd0ad543c6f440a992bcac0d9 Size (netpbm-docs-r2313.tar.gz) = 447907 bytes a11 1 SHA1 (patch-converter_other_giftopnm.c) = 444fd73c239279a94481a2163a9e31d340af1a15 d13 1 a13 2 SHA1 (patch-pm__config.in.h) = c6d51bbdf6c1f7725f08f321591038e296761e61 SHA1 (patch-wordaccess_be_aligned.h) = 7cc5cd1126f65b3307393c978ac9ff4a49d666de @ 1.102 log @netpbm should use flex tool instead of lex and, while we're here, enable vasprintf for SunOS. bump PKGREVISION @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.101 2015/11/03 21:34:11 agc Exp $ d12 1 a12 1 SHA1 (patch-converter_other_giftopnm.c) = d64d645307e12b32d3a9ce56885bbfb3a4a80d23 @ 1.101 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.100 2015/03/12 12:35:42 tnn Exp $ d14 1 a14 1 SHA1 (patch-pm__config.in.h) = 9cb3084371be4b354832581d47d552bfe9ff1ce1 @ 1.100 log @simplify PKGMANDIR fix @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.99 2015/03/11 23:19:58 tnn Exp $ d5 1 d9 1 @ 1.99 log @honour PKGMANDIR @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.98 2015/01/25 15:01:48 jperkin Exp $ d9 1 a9 2 SHA1 (patch-common.mk) = efde1a07e01babab396f2b20d3f720ae3b26af49 SHA1 (patch-config.mk) = 3727ea7f25b3a3e655cf64df965c76db5ee98115 @ 1.98 log @Fix "giftopnm.c:368: error: incompatible types in assignment". @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.97 2015/01/23 11:28:41 jdc Exp $ d9 2 a10 1 SHA1 (patch-common.mk) = f590cc66e0fe6a07e848b9b46662bca350557bea @ 1.97 log @Update for build fix for big-endian hosts patch. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.96 2014/11/23 16:12:10 wiz Exp $ d10 1 @ 1.96 log @Update to 10.68.02. Remove XOPEN_SOURCE SUBST now that it was fixed upstream. 14.11.23 BJH Release 10.68.02 pambackground: fix bug: segfault or incorrect results in most cases. Thanks Ludolf Holzheid (ludolf.holzheid@@gmx.de). Introduced in Netpbm 10.37 (December 2006). 14.09.28 BJH Release 10.68.01 Windows build: fix universal build failure with "No rule to make ...icon.netpbm.oLINKERISCOMPILER...". Broken in Netpbm 10.67 (June 2014). 14.09.26 BJH Release 10.68.00 Split pgmcrater into pamcrater and pamshadedrelief. pnmconvol: add -bias . Remove pnmcomp, install a pnmcomp symlink for pamcomp. Fix incorrect option parsing when there are multiple common options (e.g. -plain -quiet). Always broken. (Possibility of specifying multiple common options that don't cause the program to ignore every other option (like -version) was new in Netpbm 10.10 (October 2002). cameratopam: fix buffer overflow. Always present. (cameratopam was new in Netpbm 10.28 (June 2005)). cameratopam: fix incorrect output introduced in Netpbm 10.51 (June 2010). ppmtopict: Fix unconditional crash. Introduced in Netpbm 10.52 (September 2010). pcdovtoppm: Fix crash due to invalid operator == on some systems. Always broken (pcdovtoppm was new sometime between Netpbm 9.25 (March 2002) and Netpbm 10.11 (Februrary 2010)). Build: change _XOPEN_SOURCE from 600 back to 500 in 7 files. It was changed from 500 to 600 in Subversion revision 1731 in Netpbm 10.60 (September 2012) because that made a similar version of Netpbm compile on Mac OSX. Without it, strdup did not get defined. But this is apparently a bug in Mac OSX, since X/Open 500 does have strdup. Furthermore, many other Netpbm files use strdup and apparently compile OK on Mac OSX without 600. Finally, we see today that Illumos system header files deliberately kill the compilation if the compiler is pre-C99 and _XOPEN_SOURCE is 600. So we go back to 500 and if the problem on Mac OSX gets reported again, we will look more deeply. Build: change _XOPEN_SOURCE from 600 back to 500 in jpeg2ktopam.c and pamtojpeg2k.c. It was changed from 500 to 600 in Netpbm 10.41 (December 2007), reportedly to get int_fast32_t, etc. defined on AIX, but other files that use int_fast32_t don't have it today, so that must be wrong. See above for the drawback of 600. Build: fix undefined symbols in fiasco converters with static libraries. Build: provide means of setting the default search path for rgb.txt color database via config.mk. Build: fix bug which prevents JBIG converters from building with internal JBIG library. Introduced in 10.67.00. Build: fix bug which makes build of Ppmsvga fail (which is attempted only on a system with libvga). Introduced in Netpbm 10.63 (June 2013) Build: fix build failure in an environment that does not have __inline . Introduced some time between Netpbm 10.26 (January 2005) and Netpbm 10.35 (August 2006). Build: fix build failure on SCO OpenServer due to SIGURG not existing. Broken in Netpbm 10.49 (December 2009). Build: Declare _XOPEN_SOURCE >= 500 in source files that use strdup. Build: fix compile failure due to use of reserved word 'stdout'. Build with 'installosf': Fix crash due to invalid operator == on some systems. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.95 2014/11/23 14:38:34 gson Exp $ d12 1 @ 1.95 log @Use the libc vasprintf() on NetBSD. This fixes a bug where a warning message from pnmtops would say "rescaling to g", with the letter "g" appearing in place of a floating point value. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.94 2014/10/23 23:41:32 fhajny Exp $ d3 6 a8 6 SHA1 (netpbm-10.67.05.tar.gz) = c08ce57d5a7bfb0c15d2840adca5ce1ac06c18a0 RMD160 (netpbm-10.67.05.tar.gz) = 5b6644db4698babe5a7cd214cfacde1d13b38e9b Size (netpbm-10.67.05.tar.gz) = 2698862 bytes SHA1 (netpbm-docs-r2273.tar.gz) = 2931c87bbb2b3db9ac729f317b46972afeba7fb0 RMD160 (netpbm-docs-r2273.tar.gz) = 31a0937cc3c650a0cea7b86771faabc86dbdeafb Size (netpbm-docs-r2273.tar.gz) = 447100 bytes @ 1.94 log @Simplify default install target. Bump PKGREVISION (symlink changes). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.93 2014/09/08 21:55:04 wiz Exp $ d11 1 @ 1.93 log @Update to 10.67.05: 14.09.08 BJH Release 10.67.05 cameratopam: fix buffer overflow. Always present. (cameratopam was new in Netpbm 10.28 (June 2005)). Build: fix universal build failure introduced in 10.67.04. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.92 2014/09/08 21:51:25 wiz Exp $ d9 2 @ 1.92 log @Update to 10.67.04, integrating last two pkgsrc patches. Add a second tarball consisting of the html-to-man converted documenation, and overwrite dummy man pages with those. Changes in 10.67.04: 14.09.04 BJH Release 10.67.04 pcdovtoppm: Fix crash due to invalid operator == on some systems. Always broken (pcdovtoppm was new sometime between Netpbm 9.25 (March 2002) and Netpbm 10.11 (Februrary 2010)). Build: fix compile failure due to use of reserved word 'stdout'. Build with 'installosf': Fix crash due to invalid operator == on some systems. Build: fix undefined symbols in fiasco converters with static libraries. Build: provide means of setting the default search path for rgb.txt color database via config.mk. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.91 2014/09/08 21:22:28 wiz Exp $ d3 3 a5 3 SHA1 (netpbm-10.67.04.tar.gz) = dae87919b39dec434fd1df721d3ad41ad8dd7459 RMD160 (netpbm-10.67.04.tar.gz) = 05e5bafae424df0baa50b8dda968c508efc30b27 Size (netpbm-10.67.04.tar.gz) = 2698831 bytes @ 1.91 log @Update to 10.67.03. This is the current release of the Advanced branch of netpbm. Lots and lots of changes since our Super Stable release version. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.90 2014/08/25 08:23:22 wiz Exp $ d3 6 a8 5 SHA1 (netpbm-10.67.03.tgz) = b22dfa9f18e336e9e3999058c3458c49cc0e1ef4 RMD160 (netpbm-10.67.03.tgz) = bca7cd6ed349ec455c16ab8c3884e464cfcf709d Size (netpbm-10.67.03.tgz) = 2698057 bytes SHA1 (patch-buildtools_installosf) = 03f6bf84e9f8294c0b33d2f8789d74d6fd58b768 SHA1 (patch-converter_other_pstopnm.c) = fde8c6da48a419867e5aed4cb1210d4ec1157b26 @ 1.90 log @Remove two patches/chunks for ancient problems. Update patch status for the ones that are in upstream releases/will be included soon. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.89 2014/08/21 21:01:58 wiz Exp $ d3 5 a7 26 SHA1 (netpbm-10.35.93.tgz) = fe80f0e1ccf182a614cfaab617cf486892c5f9fb RMD160 (netpbm-10.35.93.tgz) = 9e4bf4c66584e928e399a4b44b11a06a7daae77a Size (netpbm-10.35.93.tgz) = 2557610 bytes SHA1 (patch-aa) = fd533685c5b0058f19d1b4525a4b2b9f2b239627 SHA1 (patch-ac) = 9ca2e6ba91dc1552aed51835c952c4f35251c88b SHA1 (patch-ad) = 29d58c6c9eb05deaf40a31c5439dacb30f9d34d1 SHA1 (patch-ae) = 33a5be2843dd85b530f5e6ba496cd0380cd5edd1 SHA1 (patch-ag) = 4c59c79164d8718dbd329765f99f327a78e7f59f SHA1 (patch-ai) = 083ddf8b36a74ca39508b6a3b0c35956ac19fbb7 SHA1 (patch-aj) = 130910b88e22c57314fd2cecbb07b0a03ea560e7 SHA1 (patch-ak) = 6c358f811cd5f5632efdf2c7a2512e51b155a04b SHA1 (patch-al) = 00c29f69faa24d6bb0c9021291f73dea60020e6b SHA1 (patch-ao) = 20bd6ac29b9e2ee25f22a24f3758dca2a01f7bd5 SHA1 (patch-aw) = 7c1fde7b578f93e5a075bd941c46b34a43d5d3c3 SHA1 (patch-ax) = 91deefdd6c7eb263b43c9313725268a4d627d525 SHA1 (patch-ay) = 8d75488d897853b7ecbf9b836bb92f720f8f75ae SHA1 (patch-cb) = 25b53b56f9fa4de70f863a7ef8b5fcc4e0a8941a SHA1 (patch-converter_other_pngtopnm.c) = 43db1eeee8d077bc4b3c8b6e12e5ccec031ede48 SHA1 (patch-converter_ppm_ppmtompeg_psocket.c) = ebb11ea1867ed401a0299eeb907aad70276ce843 SHA1 (patch-da) = 8ae329469bf0bd55b671dffeb4253b8d14621f5c SHA1 (patch-db) = 23a05e54043ee84a0b7ec507a383d5cd8adfcca5 SHA1 (patch-dc) = affd0ca1b437a6c5b10f1ffacff5d0ed9185cda7 SHA1 (patch-dd) = 9f9c53959f5afd444ce427b782f9ba2c73068f27 SHA1 (patch-lib_libpbm3.c) = bdca78193847cf28cde1255d05a3a01ae3bfef22 SHA1 (patch-lib_libsystem.c) = 2f634cc295f696d270054fcc4badf4e37025691b SHA1 (patch-ppmdraw) = d901a690f8f21a1af940129d1edef509b369ea1a @ 1.89 log @Update to 10.35.93: 14.06.29 BJH Release 10.35.93 pamsharpness: put primary output on Standard Output instead of on Standard Error as a Netpbm message. jpegtopnm -dumpexif: fix incorrect display of resolution. Always broken. (-dumpexif was new in Netpbm 9.18 September 2001). jpegtopnm -dumpexif: fix truncated make, model, or datetime. Always broken. (-dumpexif was new in Netpbm 9.18 September 2001). jpegtopnm -dumpexif: fix wild pointer with invalid EXIF data. Always broken. (-dumpexif was new in Netpbm 9.18 September 2001). Build: fix dependencies in .deb package so they work with Debian 6 at least. Always broken (.deb capability was new in 10.35.92). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.88 2014/08/21 20:58:23 wiz Exp $ d7 2 a8 3 SHA1 (patch-ab) = 4d6508ad837d455ea3f8ebaa704f33f9e089f6e0 SHA1 (patch-ac) = 11c029673a53e9344a477db6cfcb46f32e9f6a93 SHA1 (patch-ad) = c9ed6aed9d503a94c94a39c8ee088f9ba2a6dd25 d10 1 a10 1 SHA1 (patch-ag) = 093fe392a3e6156cc55f225a6f139842c0d00570 d12 9 a20 9 SHA1 (patch-aj) = 44521e88f446a9a4eea6d9ffeb20ceba4653faca SHA1 (patch-ak) = f1e06e236442c96670b1f1829d4e67d051ecb776 SHA1 (patch-al) = 3a7c804f608dd3e24070a76b8ad8e9b5e1ab958e SHA1 (patch-ao) = b4307205f605d4c9c8f11c00e1a633960b33b2d3 SHA1 (patch-aw) = bd890324e95fa7bb893d9d5cdab9d5a33dcff777 SHA1 (patch-ax) = d50e56191192b4caf423ed081581868bb1a63de8 SHA1 (patch-ay) = 60ab532de6d6ec498ada140f795bba327a562e13 SHA1 (patch-cb) = b1be33ae6acfe57bf2f407cd48a6b140c3ddea85 SHA1 (patch-converter_other_pngtopnm.c) = d0054e042e616758c4a2787d7e9b35c8f232c40f d26 2 a27 2 SHA1 (patch-lib_libpbm3.c) = 42e7d49fecb559fb1d55345e5053337e60f7458b SHA1 (patch-lib_libsystem.c) = a140994267e62a90dd63667a0f87c65a2278ed0f @ 1.88 log @Update to 10.35.92: 14.03.29 BJH Release 10.35.92 ppmrelief: fix out-of-bound values in output. Always broken. Thanks Prophet of the Way . ppmrelief: fix crash when input image is too small. Always broken. Thanks Prophet of the Way . pgmtexture: fix buffer overflow. Always broken. (Program was added in primordial Netpbm in 1991). pamdeinterlace: fix incorrect output with -takeodd and image has only one row. Always broken (pamdeinterlace was introduced in Netpbm 9.21 (January 2001)). Thanks Prophet of the Way . 13.12.24 BJH Release 10.35.91 pbmtoepsi: fix handling of all-white image. Always broken. Thanks Prophet of the Way . pbmtoepsi: fix excessively long raster line. Always broken. Thanks Prophet of the Way . pnmshear: fix incorrect determination of background color. Always broken. ppmpat: fix crash with -squig with aspect ratio < 1:25 or > 25:1. Thanks Prophet of the Way . Always broken. pamgauss: Fix typo in message. 13.09.26 BJH Release 10.35.90 ppmtoxpm: fix bug: ignores inability to open the specified color dictionary file (-rgb) and just doesn't use color names. Introduced in Netpbm 10.15 (April 2003). ppmforge. fix crash when -mesh is 1 or less. Always broken (program was added in Pbmplus (October 1991). Thanks Prophet of the Way . ppmforge: fix array bounds violation. Always broken (program was added in Pbmplus (October 1991). Thanks Prophet of the Way . 13.05.03 BJH Release 10.35.89 ppmtowinicon: fix bug: sometimes creates image truncated in the middle of the AND mask. Always broken (program was new in Netpbm 9.3 (June 2000)). pamtilt: fix bug: incorrect output or invalid memory access crash. Always broken (program was new in Neptbm 10.30 (October 2005)). 13.02.20 BJH Release 10.35.88 ppmpat: fix wrong output with -poles. Windows build: fix compile error on urt/rle_open_f.c due to Unix process management stuff. leaftoppm: fix incorrect determination of whether input is Interleaf on 64 bit systems. Always broken. cmuwmtopbm: fix incorrect determination of whether input is a CMU window manager bitmap on 64 bit systems. Always broken. 12.12.05 BJH Release 10.35.87 pamtotiff: fix bug: XRESOLUTION, YRESOLUTION, and RESOLUTIONUNIT not allowed in -tags. Broken at least since 10.35.00. pnmmontage: fix random stuff placed in unoccupied space in the output image. Always broken (program was new in 9.10 (January 2001). pnmpsnr: fix crash when invoked (invalidly) with only one argument. Always broken. pampick: fix wild pointer in command line parsing. Bug has always been there. pamgauss: Fix bug: erroneously says -maxval is too big. Always broken (Pamgauss was added in 10.23 (July 2004). 12.07.23 BJH Release 10.35.86 ppmtobmp: fix failure with "internal error" message on all uses. Broken in 10.35.78. Build: rename getline() in xpmtoppm.c to avoid collision with some libc. Always broken. 12.06.21 BJH Release 10.35.85 configure: work around Perl bug that causes 'configure' to falsely conclude Svgalib is installed. Build: move -lm to end of -l's. Broken at least since 10.35. 12.02.14 BJH Release 10.35.84 pamscale: fix all black output with resampling. Always broken. pgmtexture: fix integer overflow in difference variance. Always broken. pgmtexture: fix array bounds violations in various calculations. Always broken. Build: always put Netpbm header files before external library header files in search path. 11.11.25 BJH Release 10.35.83 pngtopnm: fix crash with invalid tIME chunk. Always broken. 11.09.25 BJH Release 10.35.82 pnmtopng: fix bug: with -alpha specifying a mask which contains no fully transparent area, output PNG is fully opaque. Introduced in 10.29. pnmquant: work with older Perl that doesn't have 3-argument open. pnmtops: fix message: says "from top edge" where it means "from bottom edge." 11.07.10 BJH Release 10.35.81 pgmtexture: fix wrong sum variance result. Wrong since the beginning. Thanks Francois P. S. Luus . @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.87 2014/07/17 15:52:25 ryoon Exp $ d3 3 a5 3 SHA1 (netpbm-10.35.92.tgz) = b0c480d066cea7560429c156c4f7bfa5f18e0f9b RMD160 (netpbm-10.35.92.tgz) = c102b79d8aa235b8e3c2e7529d316485869fb098 Size (netpbm-10.35.92.tgz) = 2557334 bytes @ 1.87 log @Fix build under SCO OpenServer 5.0.7/3.2. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.86 2014/05/16 12:43:52 ryoon Exp $ d3 3 a5 3 SHA1 (netpbm-10.35.80.tgz) = e2bc82c2fc76775a837596f9774f4b24275f794a RMD160 (netpbm-10.35.80.tgz) = f8c6dc01ada947f27dd851d954d240f248e07c55 Size (netpbm-10.35.80.tgz) = 2547601 bytes a10 1 SHA1 (patch-af) = e8965899d577648c6144098f2aa8e1594551666a a11 1 SHA1 (patch-ah) = 10d7e7f59a0d7c857531db872cd35dc02a048ba1 d21 1 d25 1 a25 1 SHA1 (patch-dc) = 8ed1365dccf5abb0e158a4f7a65749ff5b244ef3 a26 1 SHA1 (patch-eb) = 8af326d4be7e280764843ce213672186fce3f9a8 @ 1.86 log @Fix OpenBSD build @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.85 2012/07/25 14:42:02 jperkin Exp $ d9 1 a9 1 SHA1 (patch-ad) = b4a5833e18afd5a991aad897674386a3f00c3ee1 d23 1 d30 1 a30 1 SHA1 (patch-lib_libsystem.c) = 6458ae8eac15a13e3b92ddcb546c24ff85067209 @ 1.85 log @Remove SunOS patch, the ld(1) options are actively harmful and cause R_AMD64_32 relocation errors in 64-bit mode. The default options should work fine. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.84 2012/01/19 20:17:47 is Exp $ d29 1 @ 1.84 log @Fix build problem on IRIX (missing strdup prototype). Reported in PR 45766, patch from there. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.83 2011/04/04 09:17:24 adam Exp $ d6 1 a6 1 SHA1 (patch-aa) = fb94fb43c4c63113e9c720ea399a5cecb2c79977 @ 1.83 log @Changes 10.35.80: * asciitopgm: fix bug: memory corruption on too-long lines. * asciitopgm: fix bug: improper handling of blank lines. Changes 10.35.79: * configure: don't default to /usr/X11R6/lib/libX11.so just because /usr/X11R6 exists. /usr/X11R6/lib must exist. * pngtopnm: fix bug: -verbose reports history chunk present when it's really a palette. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.82 2011/01/15 18:37:46 tron Exp $ d26 1 a26 1 SHA1 (patch-dd) = 2acbcffeef96fd8b0419e60fa44a1eaf9f4b291b @ 1.82 log @Update "netpbm" package to version 10.35.78. Changes since 10.35.77: - bmptopnm: Don't crash on invalid zero value of image height in the BMP header of a compressed file. Always broken. - bmptopnm: don't crash on large invalid value of 'colorsused' in the BMP header. - ilbmtoppm: Don't crash on image that has a transparent color index, but no color map. "pkgsrc" changes: - Add a lot of patches written by Thomas Klausner and me to make this compile with PNG 1.5. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.81 2011/01/15 08:15:47 tron Exp $ d3 3 a5 3 SHA1 (netpbm-10.35.78.tgz) = 5749b108fb2c1b3369c43b70245197fec3a751e5 RMD160 (netpbm-10.35.78.tgz) = 40e193485857114f5989cc1a6af166d6b841b273 Size (netpbm-10.35.78.tgz) = 2547337 bytes d11 1 a11 1 SHA1 (patch-af) = 5f01bb5bcbdd5b290955b9ad3a9ebc36be84b0ec d28 1 @ 1.81 log @Fix bug in patch for "pnmtopng" reported by Thomas Klausner in private e-mail. No package revision bump as the package didn't build before and still doesn't until "pngtopnm" gets fixed as well. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.80 2011/01/14 21:51:58 tron Exp $ d3 3 a5 3 SHA1 (netpbm-10.35.77.tgz) = 81a2b02db339e2bae8cc38db9b987b1cb0b228e2 RMD160 (netpbm-10.35.77.tgz) = e7d7fa5a696ef962fd8d61eaed803548716e510c Size (netpbm-10.35.77.tgz) = 2547233 bytes d8 1 a8 1 SHA1 (patch-ac) = fa9750f4c243350edfb3dfafc8d7a7c49ce2ecdf d11 1 a11 1 SHA1 (patch-af) = 7ac8b5a431cd007ccc23ea337194a5c542ff0a54 d17 1 @ 1.80 log @Get "pnmtopng" to build with new "png" package. "pngtopnm" still fails. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.79 2010/11/04 10:57:50 adam Exp $ d8 1 a8 1 SHA1 (patch-ac) = 3cf3a660e0ed769d5c5784fce27bf7db09994ffa @ 1.79 log @Fix problem finding rgb.txt, PR#43934 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.78 2010/10/28 07:09:13 adam Exp $ d8 1 a8 1 SHA1 (patch-ac) = d7e23b2b905c6f9c6114e17b16fcce3eadb29b56 d15 2 @ 1.78 log @Pass LDFLAGS when building progs; required e.g. for -isysroot on MacOSX @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.77 2010/09/23 09:09:20 tron Exp $ d14 1 @ 1.77 log @Update "netpbm" package to version 10.35.77. Changes since version 10.35.76: - ppmtompeg: fix crash with free of unallocated memory. - Build: don't expect snprintf() to exist. - Build: don't use or bzero(). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.76 2010/07/13 06:08:23 adam Exp $ d12 1 @ 1.76 log @Changes 10.35.76: * Pnmtopng: -libversion doesn't report level of linked libz. It was a modularity violation and caused build failures on Mac OS X, because Pnmtopng per se doesn't know about libz -- it's used by libpng. * Build: don't fail due to SIGRTMIN, SIGRTMAX being undefined. Changes 10.35.75: * palmtopnm: fix for pixel size 16. * pamscale: fix -reduce. Introduced in 10.27. * configure: default to 'none' for Svgalib if it doesn't appear to be installed (per 'ldconfig'). Ported from 10.38, released March 2007. Changes 10.35.74: * pbmtext: don't crash when font file contains a blank line. Fail cleanly. * ppmtoilbm: fix arithmetic overflow with image dimension represented as 16 bit integer. * pbmpage: fix garbage output. * pnmhistmap: Fix crash with -width. Always broken. * Build: don't fail due to SIGPWR being undefined. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.75 2010/06/13 22:44:39 wiz Exp $ d3 3 a5 3 SHA1 (netpbm-10.35.76.tgz) = e59f9f4046502a174b5baa75897bc65b8944e6ea RMD160 (netpbm-10.35.76.tgz) = c1af800f8e7578de294842ef755e09a58c41f700 Size (netpbm-10.35.76.tgz) = 2546974 bytes @ 1.75 log @Bump PKGREVISION for libpng shlib name change. Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.74 2010/03/28 12:36:35 drochner Exp $ d3 3 a5 3 SHA1 (netpbm-10.35.73.tgz) = e498fcedbc88c618e69163cdb9fa782178a1645e RMD160 (netpbm-10.35.73.tgz) = b4507ac7897227bf0fb8addceb9a14c9f4601ee8 Size (netpbm-10.35.73.tgz) = 2548185 bytes d7 1 a7 1 SHA1 (patch-ab) = 7781c51e9a8cc9de953540a04e19303244ef8d57 d12 1 a12 1 SHA1 (patch-ah) = f2a542983932edebee2110868e631b394f380b26 d22 1 a22 2 SHA1 (patch-eb) = 5c3dfac08038fce372fabc7c526081bb8051e908 SHA1 (patch-ec) = 47290b162eac9be6744d8406c7ccc6efebaee1fc @ 1.74 log @use SIGPWR only #if defined, fixes build on DragonFly, from Rumko per PR pkg/43068 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.73 2010/03/04 11:01:01 tnn Exp $ d8 1 d11 1 @ 1.73 log @Mixing _XOPEN_SOURCE=500 and _XOPEN_SOURCE=600 in the same package is asking for trouble. On solaris these options are mutually exclusive because 600 needs C99 and 500 is not allowed to use C99. I lowered the requirement to _XOPEN_SOURCE=500 and the build succeeded. While here I'll note that PR pkg/42897 (netbpm link error on Solaris 10) should now be fixed by libpng-1.2.41nb1. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.72 2010/02/19 18:25:44 drochner Exp $ d21 1 a21 1 SHA1 (patch-ec) = 042bf6f3f1bc9d66e0c958d9eebd9f2e3898af2e @ 1.72 log @update to 10.35.73 changes: many bugfixes, especially: xpmtoppm: fix wild pointer with color index > 127. which fixes a stack-based buffer overflow (CVE-2009-4274) pkgsrc change: use a fixed PLIST instead of generating on install, helps to detect problems @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.71 2009/08/27 09:18:06 dholland Exp $ d16 2 a17 2 SHA1 (patch-da) = 5580d9cf0336b6a28010d1448e2749db9ea2ff5d SHA1 (patch-db) = e087de63043bbae5f45afd17c742fa603188cae4 @ 1.71 log @Add upstream patch to fix build with new jpeg. Thanks to obache@@ for tracking it down. Fixes PR 41947. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.70 2009/07/21 12:40:54 tnn Exp $ d3 4 a6 4 SHA1 (netpbm-10.34.tgz) = 530458871f9d3dc763a1bf82f227eeb79098c601 RMD160 (netpbm-10.34.tgz) = 57a596efa6cacb981135d554a72cbaffc4cfe72c Size (netpbm-10.34.tgz) = 2507007 bytes SHA1 (patch-aa) = 28cfd7950d72a041cd4a7fe6660849561846c582 a7 1 SHA1 (patch-ac) = 0dd7205df79267045d6884ee59e07480e3192341 a9 2 SHA1 (patch-af) = 17b17c99b61efa819d251ea559b689910946b9f8 SHA1 (patch-ag) = 59417c163c0ddc822a887a29e595d38323b87af5 d11 1 a11 14 SHA1 (patch-ai) = e9b3a473af2251f1779b3cd33b572002064d548a SHA1 (patch-aj) = 5501ffdb7217b111bf4d32b844e2bd3379bed3c9 SHA1 (patch-ak) = 18f5b387bd54bf9edf14d165c3c68dd8d0b7a5b1 SHA1 (patch-al) = ef80a678d20a5c19a13e37a24450509134655e2c SHA1 (patch-am) = 5dec683fca749cde93f08551188a3ec3c6a4c164 SHA1 (patch-an) = ad3181141fa96cca50527a53ec517f1eacad9e21 SHA1 (patch-ao) = e2ef759040a863fd2fe7dccdd3c6e5103b7abd9c SHA1 (patch-ap) = 3be9b2bc02b8a4237dc83f9911c710b8812c7e95 SHA1 (patch-aq) = 2d89416ae882a504193b1b8a67e29c02ad829120 SHA1 (patch-ar) = 4e78f0002f568cb85a3dc24aab1d642e980d4232 SHA1 (patch-as) = 3b479e30b5c19ab63045685ec705d600209fa8b4 SHA1 (patch-at) = 48cbc777fac07c7cfe12c06a9c37b54031b0c32d SHA1 (patch-au) = d098d29cd3b62236e3e4a84b1d74de18de85c06f SHA1 (patch-av) = ef10c607f40dc5cc64dc77c04b1daca4e0ce34eb a14 3 SHA1 (patch-az) = 587cf5443099d31e20132d10aa3f330668097d6f SHA1 (patch-ba) = 775c2903bd030776c6f8c55f83c317e9d1751401 SHA1 (patch-ca) = b63be9bd38dd182949edf3b892608b72d13c1fa0 d16 2 a17 2 SHA1 (patch-da) = 37b30f7b6674150685d406570802a7250dce51a6 SHA1 (patch-db) = 028f1c8b879d640f3f04dfb252c5efca21949031 d19 1 a19 2 SHA1 (patch-dd) = b64f1826549ffd949e19cb986e1e367918ccf5ba SHA1 (patch-ea) = 49a135fe2466636f73e328ec67202dca065ce764 d21 1 @ 1.71.4.1 log @Pullup ticket 3022 - requested by taca security update Revisions pulled up: - pkgsrc/graphics/netpbm/Makefile - pkgsrc/graphics/netpbm/distinfo - pkgsrc/graphics/netpbm/patches/patch-aa - pkgsrc/graphics/netpbm/patches/patch-ao - pkgsrc/graphics/netpbm/patches/patch-da - pkgsrc/graphics/netpbm/patches/patch-db - pkgsrc/graphics/netpbm/patches/patch-dd Files added: pkgsrc/graphics/netpbm/PLIST pkgsrc/graphics/netpbm/patches/patch-ec Files deleted: pkgsrc/graphics/netpbm/patches/patch-ac pkgsrc/graphics/netpbm/patches/patch-af pkgsrc/graphics/netpbm/patches/patch-ag pkgsrc/graphics/netpbm/patches/patch-ai pkgsrc/graphics/netpbm/patches/patch-aj pkgsrc/graphics/netpbm/patches/patch-ak pkgsrc/graphics/netpbm/patches/patch-al pkgsrc/graphics/netpbm/patches/patch-am pkgsrc/graphics/netpbm/patches/patch-an pkgsrc/graphics/netpbm/patches/patch-ap pkgsrc/graphics/netpbm/patches/patch-aq pkgsrc/graphics/netpbm/patches/patch-ar pkgsrc/graphics/netpbm/patches/patch-as pkgsrc/graphics/netpbm/patches/patch-at pkgsrc/graphics/netpbm/patches/patch-au pkgsrc/graphics/netpbm/patches/patch-av pkgsrc/graphics/netpbm/patches/patch-az pkgsrc/graphics/netpbm/patches/patch-ba pkgsrc/graphics/netpbm/patches/patch-ca pkgsrc/graphics/netpbm/patches/patch-ea -------------------------------------------------------------------- Module Name: pkgsrc Committed By: drochner Date: Fri Feb 19 18:25:44 UTC 2010 Modified Files: pkgsrc/graphics/netpbm: Makefile distinfo pkgsrc/graphics/netpbm/patches: patch-aa patch-ao patch-da patch-db patch-dd Added Files: pkgsrc/graphics/netpbm: PLIST pkgsrc/graphics/netpbm/patches: patch-ec Removed Files: pkgsrc/graphics/netpbm/patches: patch-ac patch-af patch-ag patch-ai patch-aj patch-ak patch-al patch-am patch-an patch-ap patch-aq patch-ar patch-as patch-at patch-au patch-av patch-az patch-ba patch-ca patch-ea Log Message: update to 10.35.73 changes: many bugfixes, especially: xpmtoppm: fix wild pointer with color index > 127. which fixes a stack-based buffer overflow (CVE-2009-4274) pkgsrc change: use a fixed PLIST instead of generating on install, helps to detect problems To generate a diff of this commit: cvs rdiff -u -r1.164 -r1.165 pkgsrc/graphics/netpbm/Makefile cvs rdiff -u -r0 -r1.6 pkgsrc/graphics/netpbm/PLIST cvs rdiff -u -r1.71 -r1.72 pkgsrc/graphics/netpbm/distinfo cvs rdiff -u -r1.39 -r1.40 pkgsrc/graphics/netpbm/patches/patch-aa cvs rdiff -u -r1.17 -r0 pkgsrc/graphics/netpbm/patches/patch-ac cvs rdiff -u -r1.12 -r0 pkgsrc/graphics/netpbm/patches/patch-af cvs rdiff -u -r1.18 -r0 pkgsrc/graphics/netpbm/patches/patch-ag cvs rdiff -u -r1.11 -r0 pkgsrc/graphics/netpbm/patches/patch-ai \ pkgsrc/graphics/netpbm/patches/patch-aj cvs rdiff -u -r1.7 -r0 pkgsrc/graphics/netpbm/patches/patch-ak cvs rdiff -u -r1.3 -r0 pkgsrc/graphics/netpbm/patches/patch-al \ pkgsrc/graphics/netpbm/patches/patch-am \ pkgsrc/graphics/netpbm/patches/patch-an \ pkgsrc/graphics/netpbm/patches/patch-ap \ pkgsrc/graphics/netpbm/patches/patch-aq \ pkgsrc/graphics/netpbm/patches/patch-ar \ pkgsrc/graphics/netpbm/patches/patch-as \ pkgsrc/graphics/netpbm/patches/patch-at \ pkgsrc/graphics/netpbm/patches/patch-au cvs rdiff -u -r1.3 -r1.4 pkgsrc/graphics/netpbm/patches/patch-ao cvs rdiff -u -r1.4 -r0 pkgsrc/graphics/netpbm/patches/patch-av \ pkgsrc/graphics/netpbm/patches/patch-az cvs rdiff -u -r1.5 -r0 pkgsrc/graphics/netpbm/patches/patch-ba cvs rdiff -u -r1.1 -r0 pkgsrc/graphics/netpbm/patches/patch-ca \ pkgsrc/graphics/netpbm/patches/patch-ea cvs rdiff -u -r1.1 -r1.2 pkgsrc/graphics/netpbm/patches/patch-da \ pkgsrc/graphics/netpbm/patches/patch-db \ pkgsrc/graphics/netpbm/patches/patch-dd cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/netpbm/patches/patch-ec @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.72 2010/02/19 18:25:44 drochner Exp $ d3 4 a6 4 SHA1 (netpbm-10.35.73.tgz) = e498fcedbc88c618e69163cdb9fa782178a1645e RMD160 (netpbm-10.35.73.tgz) = b4507ac7897227bf0fb8addceb9a14c9f4601ee8 Size (netpbm-10.35.73.tgz) = 2548185 bytes SHA1 (patch-aa) = fb94fb43c4c63113e9c720ea399a5cecb2c79977 d8 1 d11 2 d14 14 a27 1 SHA1 (patch-ao) = b4307205f605d4c9c8f11c00e1a633960b33b2d3 d31 3 d35 2 a36 2 SHA1 (patch-da) = 5580d9cf0336b6a28010d1448e2749db9ea2ff5d SHA1 (patch-db) = e087de63043bbae5f45afd17c742fa603188cae4 d38 2 a39 1 SHA1 (patch-dd) = 2acbcffeef96fd8b0419e60fa44a1eaf9f4b291b a40 1 SHA1 (patch-ec) = 042bf6f3f1bc9d66e0c958d9eebd9f2e3898af2e @ 1.70 log @typo in previous @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.69 2009/07/21 12:39:54 tnn Exp $ d32 1 @ 1.69 log @patch-az: MMX/SSE code is broken with GCC 4.3, disable it. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.68 2009/07/18 03:04:41 smb Exp $ d31 1 a31 1 SHA1 (patch-az) = 9e378425be66ee5a08b5efa7ff9b83303530f02a @ 1.68 log @Change getline() to get_line() @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.67 2009/04/07 08:09:06 hasso Exp $ d31 1 @ 1.67 log @Make it build on DragonFly master. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.66 2007/02/19 02:25:19 rillig Exp $ d37 2 @ 1.66 log @Fixed the build on IRIX, which had been broken since about one year, when the build on Solaris had been fixed, "not affecting other platforms". ;) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.65 2007/01/13 01:16:17 dmcmahill Exp $ d11 1 a11 1 SHA1 (patch-af) = 41c3506dcd267ce15d5b7e5ff9b0c1ee97b54e26 @ 1.65 log @Use __inline__ instead of __inline. The former works with some non-gcc compilers as well as gcc. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.64 2006/11/19 15:50:59 tron Exp $ d6 1 a6 1 SHA1 (patch-aa) = dbb17588aa8f8628ad98af43935adc710f870d0f d37 1 @ 1.64 log @Fix non-portable shell script "pcdovtoppm". @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.63 2006/11/03 07:45:19 rillig Exp $ d30 1 @ 1.63 log @Added some patches for Tru64 support, provided by Hrvoje Habjanic in http://mail-index.netbsd.org/pkgsrc-users/2006/11/02/0003.html @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.62 2006/10/11 18:44:25 rillig Exp $ d29 1 @ 1.62 log @Fixed "test ==" and a few pkglint warnings. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.61 2006/10/03 23:01:25 schwarz Exp $ d31 4 @ 1.61 log @ added missing $NetBSD$ headers @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.60 2006/10/03 22:56:50 schwarz Exp $ d30 1 @ 1.60 log @ added support for IRIX 5 and in particular the SGI IDO cc. patches were discussed with Bryan Henderson, maintainer of the netpbm code. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.59 2006/06/25 06:35:58 adam Exp $ d8 1 a8 1 SHA1 (patch-ac) = d53f58a8d982c60930855542830170cfd0d24a0a d27 1 a27 1 SHA1 (patch-av) = 431da9843c12014ae3ef943bd47af63ade3b42a3 @ 1.59 log @This is a security update, which fixes a buffer overflow vulnerability. Changes 10.34: * Add pamthreshold, pamx, pamtoxvmini. * pammasksharpen: Add -threshold. * pnmtopng: make "N colors found" message verbose-only. * pnmtopng: make "no room in palette" message non-verbose. * picttoppm: Tolerate various PICT file corruptions. * picttoppm: Don't issue warning message when file named 'fontdir' doesn't exist. * libnetpbm: Add ppmd_fill_path(). * ppmtobmp: Fix for PBM input. * bmptopnm: Don't crash on BMP with no color map. * bmptopnm: Fix wrong file name in error messages. * ppmtogif: fix bug: always produces garbage output. * ppmtompeg: fix input from Standard Input. * pnmflip: fix bug: -rotate90, -rotate180, and -rotate270 (and synonyms) don't work when followed by other rotation options. * ppmtoilbm: Fig bug: generates more planes than necessary. * pamtofits: fix buffer overflow in asembling header. * picttoppm: fix bug - interprets some images wrong because of bogus "rowBytes" value. * Redo asprintfN(), etc. so as not to use va_list in a way that doesn't work on some machines. * cameratopam: remove definition of memmem() so it doesn't collide with same in some C libraries. Add memmemN() and MEMEQ to libnetpbm. * Fix build of filename.o. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.58 2006/06/18 16:18:11 minskim Exp $ d8 1 d12 1 d14 15 @ 1.58 log @Build .dylib instead of .so on Darwin. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.57 2006/05/14 16:39:05 wiz Exp $ d3 5 a7 6 SHA1 (netpbm-10.33.tgz) = ed1023fc8b5e15db274495b860f2f80df309454e RMD160 (netpbm-10.33.tgz) = 7721314f9ef27f22a6bb034ca9e3577cff2984e5 Size (netpbm-10.33.tgz) = 2456707 bytes SHA1 (patch-aa) = 1ae80f9e1b1c9041dfe79870e8827157c0d0874a SHA1 (patch-ab) = 894da433f184ead77e09d1d50b97a0096deb8b99 SHA1 (patch-ac) = 07f109139bf30da22b05d00189cbb7b4a5f8f05a a10 1 SHA1 (patch-ag) = 9565c0e777cbbbd4974000695c05044a2433f0c8 a11 2 SHA1 (patch-ai) = ef03877b12769ccf624454b29539ae8b5fab550f SHA1 (patch-aj) = 771b2de6e9b32ad3c5d305411533cec5ac7c74c4 @ 1.57 log @Add patches for some issues from the known-bugs page, including one that should fix PR 33347 by martijn (build on amd64). Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.56 2006/05/10 17:19:00 jlam Exp $ d6 1 a6 1 SHA1 (patch-aa) = e1b1774635bd3fb72bd00d3884939a4526f08fca @ 1.56 log @On FreeBSD 4.x, needs to be included first. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.55 2006/04/19 20:52:29 wiz Exp $ d12 1 d14 2 @ 1.55 log @Use versioned png library. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.54 2006/04/17 08:11:17 adam Exp $ d13 1 @ 1.54 log @Changes 10.33: Add pamtosvg. g3topbm: Add -width, -paper_size. libnetpbm / most newer programs: Fix bug that produces plain format output when it should be raw because pnm_readpaminit() does not set 'plainformat' and most programs just copy the input pam to the output pam. pamflip: fix bug with left/right flip of PBM that has width an even multiple of 8 plus something less than 8. pnmquant: turn on autoflush when creating seekable file. install: fix symbolic link pnmdepth -> pamdepth. build: fix some importinc dependencies. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.53 2006/03/02 23:17:36 adam Exp $ d6 1 a6 1 SHA1 (patch-aa) = 35a1a5f611ea54f4187f536e3c6d5ef52a28af9f @ 1.53 log @Fixed symbolic link to pamdepth @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.52 2006/02/27 22:01:16 adam Exp $ d3 3 a5 3 SHA1 (netpbm-10.32.tgz) = 731bd761a3c880afaa41d6eb92e282d6988a75ee RMD160 (netpbm-10.32.tgz) = 9050c6b2b9891745c07d0694a0188cd905c5b9f4 Size (netpbm-10.32.tgz) = 2390874 bytes a11 1 SHA1 (patch-ag) = 655c06e7565f889fb43feadbdd1e2765388d428d @ 1.53.2.1 log @Pullup ticket 1711 - requested by salo security update for netpbm Revisions pulled up: - pkgsrc/graphics/netpbm/Makefile 1.136, 1.137, 1.138, 1.142, 1.143 - pkgsrc/graphics/netpbm/distinfo 1.54, 1.56, 1.58, 1.59 - pkgsrc/graphics/netpbm/patches/patch-aa 1.37, 1.38 - pkgsrc/graphics/netpbm/patches/patch-ab 1.20 - pkgsrc/graphics/netpbm/patches/patch-ac removed - pkgsrc/graphics/netpbm/patches/patch-ag removed - pkgsrc/graphics/netpbm/patches/patch-ai removed - pkgsrc/graphics/netpbm/patches/patch-aj removed - pkgsrc/graphics/netpbm/patches/patch-ca 1.1 Module Name: pkgsrc Committed By: tron Date: Mon Apr 3 16:46:51 UTC 2006 Modified Files: pkgsrc/graphics/netpbm: Makefile Log Message: Make sure all documentation files are installed world readable. Bump package revision because this change affects the binary package. --- Module Name: pkgsrc Committed By: tron Date: Mon Apr 3 16:53:58 UTC 2006 Modified Files: pkgsrc/graphics/netpbm: Makefile Log Message: Make last change work with IRIX's old fashioned "find" command. --- Module Name: pkgsrc Committed By: adam Date: Mon Apr 17 08:11:17 UTC 2006 Modified Files: pkgsrc/graphics/netpbm: Makefile distinfo Removed Files: pkgsrc/graphics/netpbm/patches: patch-ag Log Message: Changes 10.33: Add pamtosvg. g3topbm: Add -width, -paper_size. libnetpbm / most newer programs: Fix bug that produces plain format output when it should be raw because pnm_readpaminit() does not set 'plainformat' and most programs just copy the input pam to the output pam. pamflip: fix bug with left/right flip of PBM that has width an even multiple of 8 plus something less than 8. pnmquant: turn on autoflush when creating seekable file. install: fix symbolic link pnmdepth -> pamdepth. build: fix some importinc dependencies. --- Module Name: pkgsrc Committed By: jlam Date: Wed May 10 17:19:00 UTC 2006 Modified Files: pkgsrc/graphics/netpbm: distinfo Added Files: pkgsrc/graphics/netpbm/patches: patch-ca Log Message: On FreeBSD 4.x, needs to be included first. --- Module Name: pkgsrc Committed By: minskim Date: Sun Jun 18 16:18:11 UTC 2006 Modified Files: pkgsrc/graphics/netpbm: Makefile distinfo pkgsrc/graphics/netpbm/patches: patch-aa Log Message: Build .dylib instead of .so on Darwin. Bump PKGREVISION. --- Module Name: pkgsrc Committed By: adam Date: Sun Jun 25 06:35:58 UTC 2006 Modified Files: pkgsrc/graphics/netpbm: Makefile distinfo pkgsrc/graphics/netpbm/patches: patch-aa patch-ab Removed Files: pkgsrc/graphics/netpbm/patches: patch-ac patch-ag patch-ai patch-aj Log Message: This is a security update, which fixes a buffer overflow vulnerability. Changes 10.34: * Add pamthreshold, pamx, pamtoxvmini. * pammasksharpen: Add -threshold. * pnmtopng: make "N colors found" message verbose-only. * pnmtopng: make "no room in palette" message non-verbose. * picttoppm: Tolerate various PICT file corruptions. * picttoppm: Don't issue warning message when file named 'fontdir' doesn't exist. * libnetpbm: Add ppmd_fill_path(). * ppmtobmp: Fix for PBM input. * bmptopnm: Don't crash on BMP with no color map. * bmptopnm: Fix wrong file name in error messages. * ppmtogif: fix bug: always produces garbage output. * ppmtompeg: fix input from Standard Input. * pnmflip: fix bug: -rotate90, -rotate180, and -rotate270 (and synonyms) don't work when followed by other rotation options. * ppmtoilbm: Fig bug: generates more planes than necessary. * pamtofits: fix buffer overflow in asembling header. * picttoppm: fix bug - interprets some images wrong because of bogus "rowBytes" value. * Redo asprintfN(), etc. so as not to use va_list in a way that doesn't work on some machines. * cameratopam: remove definition of memmem() so it doesn't collide with same in some C libraries. Add memmemN() and MEMEQ to libnetpbm. * Fix build of filename.o. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.59 2006/06/25 06:35:58 adam Exp $ d3 6 a8 5 SHA1 (netpbm-10.34.tgz) = 530458871f9d3dc763a1bf82f227eeb79098c601 RMD160 (netpbm-10.34.tgz) = 57a596efa6cacb981135d554a72cbaffc4cfe72c Size (netpbm-10.34.tgz) = 2507007 bytes SHA1 (patch-aa) = 65642e05bb19baee79fbb85334d738e656c97188 SHA1 (patch-ab) = 7781c51e9a8cc9de953540a04e19303244ef8d57 d12 1 a13 1 SHA1 (patch-ca) = b63be9bd38dd182949edf3b892608b72d13c1fa0 @ 1.52 log @Changes 10.32: * Add rlatopam. * Add pgmmake. * bmptopnm: Understands RLE4/RLE8 compressed BMP. * pnmgamma: Add -bt709tosrgb -srgbtobt709, -bt709tolinear, -lineartobt709, -gamma, -rgamma, -ggamma, -bgamma (gammma values were formerly specified as parameters). * pnmgamma: Rename -cieramp to -bt709ramp. * ppmdraw: work on multi-image streams. * anytopnm: add mime time image/x-ms-bmp for BMP * pamchannel: works on multi-image streams. * pamstack: works on multi-image streams. * Convert pnmdepth to pamdepth. Add multi-image stream capability. * pamcut: works on multi-image streams. * pnmtops: allow -flate and -rle together. * pnmtops: overhaul of -psfilter output. * pnmrotate: fine adjustment to arithmetic (rounding, pixel quantization). * pbmtopsg3: Put currentfile ... in exec block. * pbmtopsg3: Add missing /EndOfBlock. * pnmtops: Don't claim EPSF if using setpagedevice. * giftopnm: do "reading image sequence N" message only if being verbose. * ppmtobmp, bmptopnm: major speed improvement for PBM. * other @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.51 2006/02/23 17:37:01 wiz Exp $ d12 1 @ 1.51 log @Fix bug in xwdtopnm. Patch from Bryan Henderson via Jukka Salmi on tech-pkg. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.50 2006/02/14 21:57:44 adam Exp $ d3 5 a7 5 SHA1 (netpbm-10.31.tgz) = c85d5c439e2bb81a5c5f7a5ab1068391c553caaa RMD160 (netpbm-10.31.tgz) = abeb8b44ce3496f7b4127ca6e1a89bd11e5ef2bb Size (netpbm-10.31.tgz) = 2383586 bytes SHA1 (patch-aa) = 5b9202879ae7c0a3df776d06be5fc76b8bb95982 SHA1 (patch-ab) = 86bc267115349c9ef52dc01b1ab425ad6d5e2193 a11 1 SHA1 (patch-ag) = f291e9b45313c01b6aeeb2fc62cd9498e13baf72 a12 1 SHA1 (patch-ai) = 7eb478ae8cfe535e540c031a4a67de77c1225eaa @ 1.50 log @Fix build on FreeBSD 6 (PR-32234) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.49 2006/02/04 12:23:55 markd Exp $ d14 1 @ 1.49 log @Fix build on Solaris. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.48 2006/02/02 17:01:17 joerg Exp $ d11 1 a11 1 SHA1 (patch-af) = 82e366af1c8b644cf374706c2eb113c370447de9 @ 1.48 log @Save a bunch of coredump message in my dmesg and allow groff to compile by fixing pnmtopng's opt parsing. Bump revision. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.47 2006/02/02 16:04:35 joerg Exp $ d13 1 a13 1 SHA1 (patch-ah) = 638f2f48fc073011c8d436b38a274df6e8b31238 @ 1.47 log @Regen for patch-ad. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.46 2006/01/16 15:17:02 adam Exp $ d12 1 @ 1.46 log @Changes 10.31: * Bug fixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.45 2005/10/19 09:30:08 adam Exp $ d9 1 @ 1.45 log @Changes 10.30: Add pambayer. Add pamrgbatopng. Add pamtilt. Thanks Gregg Townsend . pamtotiff: create from pnmtotiff. pamtofits: create from pnmtofits. pamaddnoise: crate from pnmaddnoise. pamarith: Add -divide. pammasksharpen: Add -sharpness. pnmtopng: add -comp_mem_level, -comp_strategy, -comp_method, -comp_window_bits, -comp_buffer_size. pnmtopng: use Shhopt command line processor; replace -chroma with -rgb, -phys with -size, -time with -modtime. pnmremap: Handle multiple image stream. xpmtoppm: Expand capacity from 2K character input lines to 8K character input lines. libnetpbm: improved messages for "color xxx cannot be represented precisely with maxval M" libnetpbm color specification parsing: Improve warning message about rounding. libnetpbm/everything: speed up ppm_writeppmrow() and pgm_writepgmrow() by doing one fwrite per row instead of a pgm_writerawsample() per sample. pnmtopng: fix "meaningful bits" optimization of PGM so it optimizes all the way instead of stopping at 4 bits. pnmtopng: fix crash when no -alpha option, due to dereferencing of undefined alpha_mask. pnmtopng: fix bug: arbitrary color made transparent in paletted PNG when nothing should be transparent. pnmtops: bug: selects wrong Postscript level. bmptopnm: Don't crash on BMP with no color map. bmptopnm: Fix wrong file name in error messages. ppmtowinicon: use REALLOCARRAY instead of arithmetic-overflowing realloc(). anytopnm: fix bug: fails when 'file' database doesn't have mime type but does have human-readable type. manweb: recognize directory as not executable in search of PATH. pgm_allocrow(), ppm_allocrow(), pnm_allocrow(): cure arithmetic overflow. libnetpbm: On plain formats, check for sample value exceeding maxval. libnetpbm: reject maxval > 65535 in "pam" functions. pamarith: Use normalized libnetpbm facilities to get proper accuracy. Thanks Thomas Henlich . pamarith: fix bug: shift functions don't work when maxvals are not identical. pamarith: fix rounding error on multiply. pgmtexture: correct calculation of normalizing constants for d > 1. Thanks Marc Breithecker . pnmnorm: fix divide by zero crash. pnmnorm: fix bug that doesn't let you specify -luminosity, -colorvalue, or -saturation. ilbmtoppm: fix variable used before set. pnmtofits: fix 16 bit sample values > 2**15. pnmtopsnr: minor adjustments to messages. pnmnorm: don't crash when wvalue == bvalue. Thanks Thomas . pnmnorm: fix rounding of output values. Thanks Thomas . pnmhisteq: Fix external map to have width maxval + 1 instead of maxval, so full intensity input pixels map properly. pnmhisteq: Fix -rmap. Fix typos in error messages in various programs. pgmmedian: change syntax to Netpbm standard. pammasksharpen: fix signedness bug that caused random bright pixels at edges. pammasksharpen: fix bug with maxval != 255. Clean up a bunch of function prototypes so some broken compilers don't complain about missing "const" in them. Remove dependency of pnmtops on basename(). It isn't in some C libraries and we don't want to mess with linking extra libraries. Build of ppmsvgalib: work properly when LINUXSVGALIB is a "default path" value such as "libvga.so". @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.44 2005/09/20 05:04:11 schmonz Exp $ d3 5 a7 5 SHA1 (netpbm-10.30.tgz) = b07ff527f4b2f8adaf7b44abd00f16b10b0ab403 RMD160 (netpbm-10.30.tgz) = 6e0409e7c7085751d266f1137a89d2a3d37022da Size (netpbm-10.30.tgz) = 2370761 bytes SHA1 (patch-aa) = e10c9a7266714bb980f7d515b2fa43e18d580d44 SHA1 (patch-ab) = 900c36d6ab145c807ecb3dec6b77ae2ad50d4dad d11 1 a11 2 SHA1 (patch-ah) = f9cd1864c3298fbba7241646a49fe845bbc716ba SHA1 (patch-ai) = 1d8c9585a08f96422f4180719ecc26e305929c62 @ 1.45.2.1 log @Pullup ticket 1084 - requested by Joerg Sonnenberger netpbm bugfix Revisions pulled up: - pkgsrc/graphics/netpbm/Makefile patch - pkgsrc/graphics/netpbm/distinfo patch - pkgsrc/graphics/netpbm/patches/patch-ag 1.12 Module Name: pkgsrc Committed By: joerg Date: Thu Feb 2 17:01:17 UTC 2006 Modified Files: pkgsrc/graphics/netpbm: Makefile distinfo Added Files: pkgsrc/graphics/netpbm/patches: patch-ag Log Message: Save a bunch of coredump message in my dmesg and allow groff to compile by fixing pnmtopng's opt parsing. Bump revision. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.45 2005/10/19 09:30:08 adam Exp $ a10 1 SHA1 (patch-ag) = f291e9b45313c01b6aeeb2fc62cd9498e13baf72 @ 1.44 log @Apply patches for the three 10.29 bugs listed on SourceForge we hadn't already fixed. The list: http://sourceforge.net/project/shownotes.php?group_id=5128&release_id=349291 The problems fixed in this PKGREVISION bump: * pnmtopng: can crash due to wild pointer if you don't use the -alpha option. * pammasksharpen: Multiple bugs cause it to produce incorrect output. * pnmhisteq: -rmap doesn't work. Addresses my own PR pkg/31314, with thanks to Nathan Arthur for bringing these patches to my attention. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.43 2005/08/31 19:47:53 reed Exp $ d3 4 a6 4 SHA1 (netpbm-10.29.tgz) = 0733a0e1a7413e48eeb060aed1d1cc326e12ef8d RMD160 (netpbm-10.29.tgz) = c88d01b1106c7eb1f087d98a5570c0c61200d083 Size (netpbm-10.29.tgz) = 2359729 bytes SHA1 (patch-aa) = 113be91facd060cd4b788db9df30d0f1f55d6bcb a8 1 SHA1 (patch-ad) = 7393993077852e845c1bec14227347b39e973c83 d11 1 a11 2 SHA1 (patch-ag) = 806f5e87c4b0c6dc2f6127a138809b0587a41de6 SHA1 (patch-ah) = be2ebb908859da6e030b04acb9e33b6c774137ad a12 2 SHA1 (patch-aj) = 89845e68fb152f46743213dc0d124b49a42b0f0b SHA1 (patch-ak) = 2e2be93baa243b16460252d02bbc8f5d00ce6592 @ 1.43 log @Add patch that fixes error: invalid lvalue in assignment in editor/pnmaddnoise.c. This was noticed on DragonFly with gcc 3.4.5. Found idea from DarwinPorts. Also tested on NetBSD 2.0.2 (gcc 3.3.3) and Linux (gcc 3.3.5). I do not know if this is improved in netpbm upstream yet. Okay'ed by maintainer. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.42 2005/08/31 08:04:58 jlam Exp $ d12 1 d15 2 @ 1.42 log @Using the included jasper library is a total crapshoot because netpbm strips out the logic that determines which integer types are available, and yet building the jasper library relies on those integer types to be correctly provided. Just punt on the whole thing and use the graphics/jasper dependency instead. This fixes building netpbm on Solaris and older versions of FreeBSD. Bump the PKGREVISION to 1. The jasper library is only linked into two executables, so there is no need to do a recursive PKGREVISION bump. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.41 2005/08/22 11:59:31 adam Exp $ d9 1 @ 1.41 log @Changes 10.29: Add ppmdraw. Add pammixinterlace. Thanks Bruce Guenter . Add pgmmedian. Add pnmaddnoise. pnmtopclxl: add -rendergray option. pnmtopclxl: add -jobsetup option. pstopnm: add -dSAFER Ghostscript option. pnmcrop: add -margin option. pnmcrop: add -borderfile option. pnmnorm: add -luminosity (which was already default), -colorvalue, and -saturation. pnmtopng: Don't include any alpha info if supplied alpha mask is all opaque. ppmcie: Make white point mark more visible. pamdice: Remove restriction of 100 slices in each direction. pnmtopng: Fix bug: erroneous transparent pixels when supplied alpha mask is all opaque. Fix bytesToWordInt(): converts incorrectly on a machine that has pointer size != word size and uses the general case code. libnetpbm: fix basic pm_readlittleshort() bug introduced in 10.27. Affects mdatopbm, rawtopgm, lispmtopgm, pcxtoppm, winicontoppm, bmptopnm, sirtopnm, xwdtopnm, cameratopam. pamlookup: fix universal crash. Thanks "Colley, Anthony W." pbmtolj: fix bug from 10.28: crashes with a line which is a multiple of 8 plus 7 pixels wide not counting white right margin. ppmtompeg: fix uname() rc test (sometimes > 0 is success). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.40 2005/08/21 04:47:24 grant Exp $ d11 1 a11 1 SHA1 (patch-ah) = e80a111a0e0253111fbadf115eeef3b659399ac0 @ 1.40 log @fix build on Solaris: - use graphics/jasper instead of built-in jasper which has little hope of building on Solaris - use putenv() instead of setenv() - fix abuse of _XOPEN_SOURCE no PKGREVISION bump as no dependency change except on Solaris, where this didn't build before. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.39 2005/08/06 14:07:07 salo Exp $ d3 3 a5 3 SHA1 (netpbm-10.28.tgz) = d7800fe932c8a44f21b109f794985209976a2ef3 RMD160 (netpbm-10.28.tgz) = b369f54352e3a4bb1515fab61aeac016a6e9f2eb Size (netpbm-10.28.tgz) = 2324750 bytes d7 1 a7 1 SHA1 (patch-ab) = ebab5f2ec96539058a8fbd79bf7867d1a49e02fd d10 2 a11 3 SHA1 (patch-af) = 46628beae66aae69db29d3e06d7d751e6a0f9e68 SHA1 (patch-ag) = 155547027efb0390ac898c63bcec657fa311bbac SHA1 (patch-ah) = 85a73499bc3f675168fce521e738389f03ffde5a @ 1.39 log @Update to version 10.28 - security fix for SA16184, patch from Debian Changes: - ppmtompeg: fix insecure temp file creation - jpeg2000: don't do unsafe temporary files - add cameratopam (Dave Coffin's dcraw) - various other bugfixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.38 2005/07/26 14:34:53 adam Exp $ d6 1 a6 1 SHA1 (patch-aa) = 92a760abe800648e76a3468d1e145b51022c01aa d12 2 @ 1.38 log @Changes 10.26.12: * ppmtompeg: fix uname() rc test (sometimes > 0 is success) * Fix bytesToWordInt() @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.37 2005/06/30 15:58:59 minskim Exp $ d3 3 a5 3 SHA1 (netpbm-10.26.12.tgz) = 4be7fb246fc937c2176ac0be78e228e40210f272 RMD160 (netpbm-10.26.12.tgz) = bcbbaa073e4cf50a75b0025b34055404c16fa8e9 Size (netpbm-10.26.12.tgz) = 2538439 bytes d10 2 @ 1.37 log @Do not build fiasco on Darwin-8.x, where it causes a bus error. This should be OK since the netpbm Makefile has the following: # Fiasco has some special requirements that make it fail to compile on # some systems, and since it isn't very important, just set this to "N" # and skip it on those systems unless you want to debug it and fix it. BUILD_FIASCO = Y @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.36 2005/06/30 14:55:13 adam Exp $ d3 3 a5 3 SHA1 (netpbm-10.26.11.tgz) = 85dc3002c2fd9f43be2ed8517e94d126e2961f1b RMD160 (netpbm-10.26.11.tgz) = cf0c6abd134f757b1ffbc8598cfc9f1d1d5f550f Size (netpbm-10.26.11.tgz) = 2538375 bytes @ 1.36 log @Changes 10.26.11: * Fixed memory problem in pamcomp Changes 10.26.10: * Fixed: jpeg2ktopam, rle_open: ppmtompeg @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.35 2005/05/24 07:53:54 adam Exp $ d6 1 a6 1 SHA1 (patch-aa) = f3f7861b0e0e3f812861643afe916c40277f4944 @ 1.35 log @Changes 10.26.9: * libnetpbm: fix crash with -builtin=fixed * pbmtoppa: fix floating point exception Changes 10.26.8: * pnmgamma: Correct math in -srgbramp * ppmshadow: fix blurring Pkgsrc: * fixed problem on DragonFly (courtesy of Joerg Sonnenberger) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.34 2005/04/05 08:09:36 adam Exp $ d3 3 a5 3 SHA1 (netpbm-10.26.9.tgz) = 1c7e57663066f8ce46b0cf7da4e186393f98fd14 RMD160 (netpbm-10.26.9.tgz) = 5a23d08bcf1fa0fbd12c85b83b98ae9dd0681c85 Size (netpbm-10.26.9.tgz) = 2538187 bytes a8 1 SHA1 (patch-ad) = 624ee6327fa05cae52f95a2eb6f6e8a9a74f26a5 @ 1.35.2.1 log @Pullup ticket 581 - requested by Min Sik KIm portability fix for netpbm Revisions pulled up: - pkgsrc/graphics/netpbm/Makefile 1.117 - pkgsrc/graphics/netpbm/distinfo 1.37 via patch - pkgsrc/graphics/netpbm/patches/patch-aa 1.31 Module Name: pkgsrc Committed By: minskim Date: Thu Jun 30 15:58:59 UTC 2005 Modified Files: pkgsrc/graphics/netpbm: Makefile distinfo pkgsrc/graphics/netpbm/patches: patch-aa Log Message: Do not build fiasco on Darwin-8.x, where it causes a bus error. This should be OK since the netpbm Makefile has the following: # Fiasco has some special requirements that make it fail to compile on # some systems, and since it isn't very important, just set this to "N" # and skip it on those systems unless you want to debug it and fix it. BUILD_FIASCO = Y @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.35 2005/05/24 07:53:54 adam Exp $ d6 1 a6 1 SHA1 (patch-aa) = 92a760abe800648e76a3468d1e145b51022c01aa @ 1.35.2.2 log @Pullup ticket 666 - requested by Lubomir Sedlacik security update for netpbm Revisions pulled up: - pkgsrc/graphics/netpbm/Makefile 1.116, 1.119, 1.120 - pkgsrc/graphics/netpbm/distinfo 1.36, 1.38, 1.39 - pkgsrc/graphics/netpbm/patches/patch-ad removed - pkgsrc/graphics/netpbm/patches/patch-af 1.9 - pkgsrc/graphics/netpbm/patches/patch-ag 1.8 - pkgsrc/graphics/netpbm/buildlink3.mk 1.6 Module Name: pkgsrc Committed By: adam Date: Thu Jun 30 14:55:13 UTC 2005 Modified Files: pkgsrc/graphics/netpbm: Makefile distinfo Removed Files: pkgsrc/graphics/netpbm/patches: patch-ad Log Message: Changes 10.26.11: * Fixed memory problem in pamcomp Changes 10.26.10: * Fixed: jpeg2ktopam, rle_open: ppmtompeg ---- Module Name: pkgsrc Committed By: adam Date: Tue Jul 26 14:34:53 UTC 2005 Modified Files: pkgsrc/graphics/netpbm: Makefile distinfo Log Message: Changes 10.26.12: * ppmtompeg: fix uname() rc test (sometimes > 0 is success) * Fix bytesToWordInt() ---- Module Name: pkgsrc Committed By: salo Date: Sat Aug 6 14:07:07 UTC 2005 Modified Files: pkgsrc/graphics/netpbm: Makefile buildlink3.mk distinfo Added Files: pkgsrc/graphics/netpbm/patches: patch-af patch-ag Log Message: Update to version 10.28 - security fix for SA16184, patch from Debian Changes: - ppmtompeg: fix insecure temp file creation - jpeg2000: don't do unsafe temporary files - add cameratopam (Dave Coffin's dcraw) - various other bugfixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.39 2005/08/06 14:07:07 salo Exp $ d3 3 a5 3 SHA1 (netpbm-10.28.tgz) = d7800fe932c8a44f21b109f794985209976a2ef3 RMD160 (netpbm-10.28.tgz) = b369f54352e3a4bb1515fab61aeac016a6e9f2eb Size (netpbm-10.28.tgz) = 2324750 bytes d9 1 a10 2 SHA1 (patch-af) = 46628beae66aae69db29d3e06d7d751e6a0f9e68 SHA1 (patch-ag) = 155547027efb0390ac898c63bcec657fa311bbac @ 1.34 log @Changes 10.26.7: * pnmtopclxl: fix bug with invalid palette in SetColorSpace command * ppmcolormask: fix segfault with stdin input * pnmquant: accept -quiet option @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.33 2005/03/25 10:35:57 adam Exp $ d3 3 a5 3 SHA1 (netpbm-10.26.7.tgz) = b9ec820527331fb69b7d1f58bf94e2d746f0f13c RMD160 (netpbm-10.26.7.tgz) = 824976441068bcb8d119e33f0ed6e8e0e566239f Size (netpbm-10.26.7.tgz) = 2537950 bytes d9 1 @ 1.33 log @Changes 10.26.6: * Fixes in pnmquant, pamfunc, pamscale @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.32 2005/02/24 08:45:10 agc Exp $ d3 3 a5 3 SHA1 (netpbm-10.26.6.tgz) = 38d26489166bafa0a92d591c3aebe088ffe5f660 RMD160 (netpbm-10.26.6.tgz) = 41e4d95d9f4b03cd0e420e8a5ecdaeea9fd0ecd7 Size (netpbm-10.26.6.tgz) = 2537934 bytes @ 1.32 log @Add RMD160 digests @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.31 2005/02/17 11:36:01 adam Exp $ d3 3 a5 3 SHA1 (netpbm-10.26.3.tgz) = 88c6b0c8b4c86a3ba888a964549daadc794336eb RMD160 (netpbm-10.26.3.tgz) = 3edc654d2a07e25439f280bba3b0524b201f0903 Size (netpbm-10.26.3.tgz) = 2537558 bytes @ 1.31 log @Changes 10.26.3: * pnmremap: fix rounding error where map maxval is small and unequal to image maxval. * ppmtompeg: fix compile failures on "no parallel" builds and where prototypes don't match definitions in bitio.c. Changes 10.26.2: * Build: handle zlib prerequisite of tiff library. * giftopnm: fix crash with input that has bogus color indices in the raster. * giftopnm: fix crash with input that has a bogus minimum code length field. * pnmtopalm: fix padding with -offset. * pnmtopalm: fix compressed images. use 0 compressed size field - not totally correct, but passable. * palmtopnm: fix incorrect handling of some combinations of PALM_IS_COMPRESSED flag and compression type field. * palmtopnm: fix totally broken RLE and scanline compression. * palmtopnm: fix wrong check for disallowed combination of -transparent and -rendition. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.30 2005/01/18 14:16:20 adam Exp $ d4 1 @ 1.30 log @Changes 10.26.1: * pamcomp: fix bug that duplicates last row of overlay image. * pamcut: fix bug that fills the rightmost column with black. * pnmtopalm: fix bug with -offset option. * ppmforge: fix bug: crash due to wild pointer with -night. Changes 10.26: * pnmhistmap: Add -dots, -nmax, -red, -green, -blue, -lval, -rval, -height, and -width options. * pnmnorm: accept -wpercent and -wvalue (or -bpercent and -bvalue) together. Thanks Gregg Townsend . * xwdtopnm: Add -headerdump option. * pnmtoxwd: Include 256 color color maps in direct color instead of zero. Zero has a weird effect. * pamtotga: recognize RGB_ALPHA instead of RGBA. * palmtopnm: fix bug in determination of compression type. * palmtopnm: fix bug in handling of multi-image streams. * pnmtopalm: fix bugs in computation of nextDepthOffset. * pamtotga: fix TGA pixel size for TGA with alpha. Don't do colormap if input has transparency. * pamtotga: fix crash due to uninitialized "id" field in TGA header. * pbm_writepbmrow(): Fix bug in MMX/SSE code that causes segmentation fault. * pnmhistmap: Fix bug: doesn't work with maxval != 255. * pbmtext: fix crash with code point > 127. * ppmtompeg: major cleanup. * pnmtopng: fix "internal error" and crash bug with -transparent. * pnmtoxwd: fix endianness on littleendian machines. * pnmtoxwd: fix bug: doesn't work if you specify an option. * jpegtopnm: fix bug: -dumpexif all wrong. * jpegtopnm: fix bug: newline written to stdout instead of stderr with -dumpexif. * Add missing 'col' declaration so -msse compile works. * pcdovtoppm: fix syntax error * pnmtojbig/jbigtopnm: add newline to "usage" message. * pamperspective: fix bugs with -frame_include, etc. * build: Jeg2k programs build properly with newer Jasper library. * build: Fix bug: "no rule to build xxx.so" with external * Jasper or Jbig library. * Add NAME and DESCRIPTION section to pointer man pages. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.29 2005/01/07 13:28:21 adam Exp $ d3 4 a6 4 SHA1 (netpbm-10.26.1.tgz) = b4f131e42ae956fcac85b9256f0240420cad88ae Size (netpbm-10.26.1.tgz) = 2537086 bytes SHA1 (patch-aa) = c00953d99ec744d5330f901407379a19e14c457b SHA1 (patch-ab) = 0806c633454ba17c593b4b3ad380468681cd85ce @ 1.29 log @Changes 10.18.18: * palmtopnm: fix bug in handling of multi-image streams * pnmtopalm: fix bugs in computation of nextDepthOffset * pamtotga: fix crash due to uninitialized "id" field in TGA header * pamtotga: fix TGA pixel size for TGA with alpha @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2004/12/02 12:35:36 adam Exp $ d3 6 a8 9 SHA1 (netpbm-10.18.18.tgz) = 3a018296b4a3db5a2b2504a71b5f127edbbbd021 Size (netpbm-10.18.18.tgz) = 2099609 bytes SHA1 (patch-aa) = 12c16032ce7dba683783d0b1fe3f9e85e7d11019 SHA1 (patch-ab) = 1a1acf71faea487fce9fb102509b0aab06950fb7 SHA1 (patch-ac) = cd8bb4318828a9872cce2793635c4bc51272d199 SHA1 (patch-ad) = 0ca982f5ee83370b367025d5ddef74a984dc07fe SHA1 (patch-ae) = 8a46f8c0b1c0efe57533dba55d18459135e796ea SHA1 (patch-af) = 838211acc8a49aac1f5badbad74a9711735558a4 SHA1 (patch-ag) = 13840ccb78b51bd690d6b86c1a799d21d0239598 @ 1.28 log @Changes 10.18.17: * pnmtoxwd: fix endianness on little-endian machines * pnmtoxwd: include 256 colour map in direct colour instead of zero * pnmtoxwd: fix bug: doesn't work if you specify an option @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2004/10/22 03:59:24 minskim Exp $ d3 2 a4 2 SHA1 (netpbm-10.18.17.tgz) = 2b15024c421b3c9769f5b10e0687f9a9cf7f882f Size (netpbm-10.18.17.tgz) = 2099398 bytes @ 1.27 log @Regen. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2004/10/21 20:45:52 tv Exp $ d3 2 a4 2 SHA1 (netpbm-10.18.15.tgz) = fdb050f24055efdcebb68b441be10559fa9f59be Size (netpbm-10.18.15.tgz) = 2098201 bytes @ 1.26 log @Make this work on Interix. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2004/10/01 12:56:33 adam Exp $ d5 1 a5 1 SHA1 (patch-aa) = 673f49ef0339a23c747a8600cc1d28c84af307d3 @ 1.25 log @Changes 10.18.15: * ppmtowinicon: fix bug: crash on 32 bit images * Add makeman to build tools @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2004/08/06 09:46:19 adam Exp $ d5 1 a5 1 SHA1 (patch-aa) = f16f261d0812550266a1a857c28966ec3356e5bb @ 1.24 log @Changes 10.18.14: * make error message instaed of invalid output for -plain global option on a "pam" program * pnmtojpeg: fix bug with large exif files (negative malloc) * ppntowinicon: fix bogus "out of memory" failre @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2004/07/10 13:29:34 grant Exp $ d3 2 a4 2 SHA1 (netpbm-10.18.14.tgz) = 4fa77019f64ba20646cd273b8c58f0beb3740ed2 Size (netpbm-10.18.14.tgz) = 2090933 bytes @ 1.23 log @the "pgmramp" program included in this package needs to be linked against libm for fabs(). this is the same fix as is already in netpbm-latest. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2004/05/20 08:41:07 adam Exp $ d3 2 a4 2 SHA1 (netpbm-10.18.13.tgz) = a9c5170f03731b10e30001615e3f5876be5df0c4 Size (netpbm-10.18.13.tgz) = 2090771 bytes @ 1.22 log @Changes 10.18.13: * ppmtompeg: fix crash with input that is not a multiple of 16 pixels high and wide * pamtotga: fix crash due to freeing nonexistent color table * pamtotga: fix bug: invalid TGA when you use -rgb with a non-color input * pgmtopbm: fix calculations that divide by maxval+1; should divide by maxval * pbm_readpbmrowpacked(): Fix bug: ORs bits into return value instead of setting them @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2004/05/03 16:42:47 fredb Exp $ d11 1 @ 1.22.2.1 log @Pullup ticket 52 to the pkgsrc-2004Q2 branch, requested by Grant Beattie. Fix netpbm build on Solaris (and thereby fix a number of other packages) Module Name: pkgsrc Committed By: grant Date: Sat Jul 10 13:29:35 UTC 2004 Modified Files: pkgsrc/graphics/netpbm: distinfo Added Files: pkgsrc/graphics/netpbm/patches: patch-ag Log Message: the "pgmramp" program included in this package needs to be linked against libm for fabs(). this is the same fix as is already in netpbm-latest. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2004/05/20 08:41:07 adam Exp $ a10 1 SHA1 (patch-ag) = 13840ccb78b51bd690d6b86c1a799d21d0239598 @ 1.21 log @Don't play games with the featureset macros on NetBSD. This patch fixes the build on NetBSD 2.0E/mac68k, also works fine on NetBSD 1.6.2_STABLE/i386. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2004/04/29 08:02:39 adam Exp $ d3 2 a4 2 SHA1 (netpbm-10.18.12.tgz) = ba169ea2060e2f6fc46cfc87bc8e3256aec56f9e Size (netpbm-10.18.12.tgz) = 2090624 bytes @ 1.20 log @Changes 10.18.12: * Don't try to install pm_gamma (which does not exist in this level) * pamflip: fix bug with random memory accesses due to signed/unsigned comparison Changes 10.18.11: * pnmtopng: fix bug with -transparent Changes 10.18.10: * Include pm_system.h, pm_gamma.h in install package * Fix the ftell/ftello distinction for many platforms * ppmtogif: Don't violate array bounds when GIF color map is larger than internal color map. * yuvsplittoppm: Fix -ccir601 option * ppmtomap: Change #/bin/sh to #!/bin/sh Changes 10.18.9: * ppmtobmp: Fix bug: Generates invalid bits per pixel (e.g. 3) when input image has small number of colors * pbmtog3: fix buffer overrun when image > 1728 columns * pnmtotiffcmyk: Correct abs to fabs so -theta works * sldtoppm: Correct abs to fabs * pgmramp: Correct abs to fabs so -rectangle and -ellipse work * pgmramp: Don't crash with -rectangle and height or width = 1 * pnmtojpeg: interpret "length" field in exif data as unsigned 16 bit instead of signed. * ppmforge: Correct abs to fabs so the planet is more than 2 pixels wide Changes 10.18.8: * pnmrotate: fix bug: always crashes in memory free * pnmrotate: remove debugging messages Changes 10.18.7: * ppmshadow: Fix crash in all invocations * pnmquant: Fix bug wherein all options are rejected Changes 10.18.6: * Add default RPATHOPT = rpath setting to Makefile.config.in * Add stdlib.h and pm_config.h to mallocvar.h * lib/Makefile: $(LIBNETPBMSUFFIX) instead of .so * fitstopnm: Don't produce maxval 0 Changes 10.18.5: * pnmtopng: fix bug with array bounds violation with -alpha Usual symptom: "internal inconsistency" message Changes 10.18.4: * anytopnm: Remove "function" so it works on FreeBSD Changes 10.18.3: * Fix stack corruption in pXm_check() on systems that have both 32 and 64 bit file offsets Changes 10.18.2: * installnetpbm: don't crash on mkdir on old Perl * bmptopnm: fix bug with BMPs that end prematurely Changes 10.11.15: * Bmptopnm goes into an infinite loop if you give it a BMP file that ends prematurely. The bug is in the way the program interprets the return code from fread() in readrow(). You can get the fix from the 10.18.1-10.18.2 diff. * xwdtopnm: Doesn't work with at least one direct color 24 bits-per-pixel xwd generated by Xfree86's Xwd. * ppmquant does not choose the best set of colors. pnmquant does, though. * giftopnm doesn't understand GIFs with the same color both transparent and opaque. pnmtopng -alpha fails with "internal inconsistency detected" message Changes 10.11.14: * pstopnm: fix bug in which Standard Input never works * ppmtobmp: change 'char' to 'unsigned char' to work around a Solaris C library bug * ppmtobmp: handle maxval properly for maxval != 256 truecolor BMP Changes 10.11.13: * Explicitly set SCRIPTS make variable to null so environment variable of the same name doesn't screw things up. * stamp_date: don't use LOGNAME as a variable (on AIX, you can't). * configure: put space after -o in test compiles. * ppmtompeg: adjust header files in parallel.c so it compiles on AIX Changes 10.11.12: * pnmpsnr: fix bug: Cr and Cb interchanged * Fix crash in pnmstitch Changes 10.11.10: * Declare internal subroutines in pgmabel as 'static' so they don't conflict with some C libraries Changes 10.11.9: * pstopnm: fix bug: encapsulated postscript confused with regular postscript, so all pages get overlaid as one page @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2004/03/22 15:52:35 wiz Exp $ d10 1 @ 1.19 log @Add a patch that disables optimization for one file; otherwise an ICE would result with gcc-3.3.x on sparc64. See PR 23124. Patch from jdc@@. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2003/09/07 17:22:15 jschauma Exp $ d3 4 a6 4 SHA1 (netpbm-10.11.8.tgz) = ecfe6e59688bb3a44c178a6b6bfb923039c4229e Size (netpbm-10.11.8.tgz) = 1911118 bytes SHA1 (patch-aa) = 22de5096922df8353e8a42da59b9adb65afd6dd8 SHA1 (patch-ab) = 2dfd877d04eb5fc92a1f1e4619a3324c37cc371a d8 1 a8 1 SHA1 (patch-ad) = 21c7cce58e010d9323bbfac514e7d0bd39f4723c @ 1.18 log @Make this compile on Irix. (use 'ar rs' instead of ranlib on Irix, don't use '-fPIC', make sure strdup is properly prototyped) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2003/06/11 07:10:46 wiz Exp $ d6 1 @ 1.17 log @Remove useless "No newline at end of file" chunk that is bound to make trouble. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2003/06/11 06:59:26 tron Exp $ d5 1 a5 1 SHA1 (patch-aa) = 58e17af135a46342ff048c25c971c05e51f95104 d7 2 @ 1.16 log @Fix build problems under Mac OS X. The patch was contributed by Richard Grace in private e-mail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2003/04/28 16:24:33 tron Exp $ d5 1 a5 1 SHA1 (patch-aa) = 0c99c5108cb978f9a12b7eff7a469ceb10b4f1c7 @ 1.15 log @Update "netpbm" package to version 10.11.8. Change since version 10.11.6: - pbmtoepsi: fix bug: non six-digit lines between %%BeginPreview: ... and %%EndImage . - pnmtops: fix bug: 1 bit per sample output when maxval is 2 or 3. Should be 4 bits per sample. - pnmtops: fix bug: everything too dark when input maxval less than Postscript maxval. This fixes PR pkg/21271 by Dave Camp. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2003/04/11 22:45:56 cjep Exp $ d5 1 a5 1 SHA1 (patch-aa) = fe7387e17607fed00c7a598abaafac5f2c1d8c91 @ 1.14 log @Remove last hunk of patch-aa to fix build problem on 1.5.2. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2003/03/21 08:30:48 tron Exp $ d3 2 a4 2 SHA1 (netpbm-10.11.6.tgz) = acda105f98695998659e519255e3b366fbb6121b Size (netpbm-10.11.6.tgz) = 1910873 bytes @ 1.13 log @Fix "zlib" configuration in "Makefile.common" so that PNG tools get built. Bump package revision to reflect this change. This patch was contributed by Christopher Richards in PR pkg/20809. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2003/03/18 12:11:56 tron Exp $ d5 1 a5 1 SHA1 (patch-aa) = f37a0da740cbec8cf5e998dd4c3448c65c21b526 @ 1.12 log @Update "netpbm" package to latest stable version 10.11.6. Numerous bugs have been fixed and a lot of features have been added since version 9.25. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2002/08/25 18:39:19 jlam Exp $ d5 1 a5 1 SHA1 (patch-aa) = f1f305a3a5b3297ebc881e6135f3db064c59782e @ 1.11 log @Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8.2.3 2002/08/22 11:11:35 jlam Exp $ d3 4 a6 6 SHA1 (netpbm-9.25.tgz) = 9c7f6a98348a5f3d6e908b514f33498b2a9c359a Size (netpbm-9.25.tgz) = 2052922 bytes SHA1 (patch-aa) = 0d505e205eb200653735a6bbc13cabac88c87df2 SHA1 (patch-ab) = b6932fd52dff9a6acd01e42136ff7a70561c7434 SHA1 (patch-ac) = 42a6dbfe24447132c6dd654512607c0c9c4a5699 SHA1 (patch-ad) = 354059e1fe894b3776afe3d565fdaefb90941690 @ 1.10 log @Make this build on NetBSD-1.4 a.out. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2002/05/14 18:03:18 tron Exp $ d5 1 a5 1 SHA1 (patch-aa) = 1e3eb961f34dedb81ac1be823e25f0ae052905b6 @ 1.9 log @Fix build problems on older "a.out" system. Based on patches supplied by Greg A. Woods in PR pkg/16030. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2002/05/06 11:46:21 tron Exp $ d8 1 @ 1.8 log @Fix build problems under Solaris. The necessary patches were contributed by Lubomir Sedlacik in PR pkg/16554. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2002/03/20 12:42:11 wiz Exp $ d5 1 a5 1 SHA1 (patch-aa) = 7288a623ed96793271e27e73476918830f50b9e5 d7 1 @ 1.8.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2002/05/14 18:03:18 tron Exp $ d5 1 a5 1 SHA1 (patch-aa) = 1e3eb961f34dedb81ac1be823e25f0ae052905b6 a6 1 SHA1 (patch-ac) = 42a6dbfe24447132c6dd654512607c0c9c4a5699 @ 1.8.2.2 log @Simplify some patches and remove others now that buildlink2 does most of the work. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8.2.1 2002/06/23 18:46:49 jlam Exp $ d5 1 a5 1 SHA1 (patch-aa) = 0d505e205eb200653735a6bbc13cabac88c87df2 @ 1.8.2.3 log @Merge changes from pkgsrc-current into the buildlink2 branch for the packages that have buildlink2.mk files. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8.2.2 2002/06/24 06:03:43 jlam Exp $ a7 1 SHA1 (patch-ad) = 354059e1fe894b3776afe3d565fdaefb90941690 @ 1.7 log @Fix compilation on 1.4.x, and remove a patch that was still referencing libtool. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2002/03/15 11:04:29 wiz Exp $ d5 2 a6 1 SHA1 (patch-aa) = b8e3b12a2bc9f65c08b0836e8bc384db1ef66b9f @ 1.6 log @Update to 9.25: Changes since 9.24: Add pamdice, pnmnorm (replacing ppmnorm and pgmnorm), convert bmptoppm to bmptopnm, and some bug fixes and enhancements. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2002/03/14 22:21:42 wiz Exp $ d5 1 a5 2 SHA1 (patch-aa) = b2102349b79b3575ae1f7f85e89b717ea169f8e3 SHA1 (patch-ac) = c598c7c81d903ccfd0d95af6aa8b9ab72a16a56e @ 1.5 log @Update to 9.24. pkgsrc changes: Don't use libtool any longer to reduce patches. Add USE_PERL, since 4 scripts depend on it. program changes: Lots of new converters/modification programs and scripts, e.g. pbmtonokia, ppmtolj, and pnmtopalm. Better alpha support. Also, lots of bug fixes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2001/06/19 04:21:32 jlam Exp $ d3 4 a6 4 SHA1 (netpbm-9.24.tgz) = 2be68df2cd18b55864856db1e331a7e01b9f06c9 Size (netpbm-9.24.tgz) = 2022612 bytes SHA1 (patch-aa) = 5980276d7afc92f5d3563f9e9faabb8545cdb453 SHA1 (patch-ac) = 7f0dc80b174cca62955c51a5ee98056ef9cceb41 @ 1.4 log @Regen. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2001/06/16 19:50:57 jlam Exp $ d3 4 a6 12 SHA1 (netpbm-9.7.tgz) = 81b42fc267970777b0062cc01edb09907930a1c7 Size (netpbm-9.7.tgz) = 1942307 bytes SHA1 (patch-aa) = abd06daf5eef8116999469af06b3b275ec10c068 SHA1 (patch-ab) = abc5ee8778d84a15d958014ed12a0fa56e649056 SHA1 (patch-ac) = c61bdaa9b7516b81ad02ab55a9113bac8fe99b62 SHA1 (patch-ad) = 2bb69d6408b76707d8501de88bb27df6da1fc0c7 SHA1 (patch-ae) = 77754f2cdc8cd249dab18e1fe9841339ddc06f03 SHA1 (patch-ag) = c488eba9a1afe542602828899cceb9ea9211d543 SHA1 (patch-ah) = 833d3b4e4e451cdba0d538c5624ee5daa3d30f42 SHA1 (patch-ai) = ffe8b5cb179262c3aa330ea3f485ff9fd76a049f SHA1 (patch-aj) = 6b6ce88a8ce147d8c608810158c88b5279350640 SHA1 (patch-ak) = 47d23287eaee1d54fe06a1b5dd065f529ca254b5 @ 1.3 log @Convrt to use buildlink.mk. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2001/04/21 09:54:21 wiz Exp $ d5 1 a5 1 SHA1 (patch-aa) = 2f8010fd5b14be20ca5ba3187a59c43a14f99cfd @ 1.2 log @Move to sha1 digests, and/or add distfile sizes. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 SHA1 (patch-aa) = a3e6ae9cc8d7aa3457318bacc18ee329ef114498 @ 1.1 log @+ move the distfile digest/checksum value from files/md5 to distinfo + move the patch digest/checksum values from files/patch-sum to distinfo @ text @d1 1 a1 1 $NetBSD: md5,v 1.11 2000/08/10 10:44:10 wiz Exp $ d3 2 a4 1 MD5 (netpbm-9.7.tgz) = d1b07f46e79af3e9e039e3632a343eda @