Up to [cvs.NetBSD.org] / pkgsrc / x11 / pixman
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.15 / (download) - annotate - [select for diffs], Fri Sep 29 09:27:07 2023 UTC (2 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: HEAD
Changes since 1.14: +5 -5
lines
Diff to previous 1.14 (colored)
pixman: fix build for aarch64 machines with clang; apply pkglint suggestions while here
Revision 1.14 / (download) - annotate - [select for diffs], Tue May 24 09:55:02 2022 UTC (18 months, 2 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
pixman: Use OPSYS_VERSION
Revision 1.13 / (download) - annotate - [select for diffs], Sun Nov 3 09:14:14 2019 UTC (4 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.12: +3 -3
lines
Diff to previous 1.12 (colored)
x11: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections.
Revision 1.12 / (download) - annotate - [select for diffs], Fri Feb 26 11:27:16 2016 UTC (7 years, 9 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.11: +2 -4
lines
Diff to previous 1.11 (colored)
Use OPSYSVARS.
Revision 1.11 / (download) - annotate - [select for diffs], Sat Sep 19 17:11:35 2015 UTC (8 years, 2 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
ac_cv_tls=none requires -DPIXMAN_NO_TLS
Revision 1.10 / (download) - annotate - [select for diffs], Tue Dec 9 11:43:19 2014 UTC (9 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.9: +4 -3
lines
Diff to previous 1.9 (colored)
When disabling sse2, also disable sse3. From Thomas Orgis on pkgsrc-users.
Revision 1.9 / (download) - annotate - [select for diffs], Sun Jul 15 05:18:30 2012 UTC (11 years, 4 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3
Changes since 1.8: +5 -1
lines
Diff to previous 1.8 (colored)
NetBSD<6 have a lack of TLS support.
Revision 1.8 / (download) - annotate - [select for diffs], Fri Jun 15 23:06:03 2012 UTC (11 years, 5 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base,
pkgsrc-2012Q2
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
Whitespace. (as whined about by pkglint)
Revision 1.7 / (download) - annotate - [select for diffs], Sat Dec 31 15:37:55 2011 UTC (11 years, 11 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4
Changes since 1.6: +5 -1
lines
Diff to previous 1.6 (colored)
MirBSD build fix for pixman: use correct pthread options. No change for other platforms. The pthread check macro in pixman's configure is fundamentally broken, it seems. It would be better to fix it instead of working around ... Reviewed by Thomas Klausner.
Revision 1.6 / (download) - annotate - [select for diffs], Tue Jul 12 22:03:28 2011 UTC (12 years, 4 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base,
pkgsrc-2011Q3
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
Change last pattern back to allow SSE2 support for GCC 100.* and newer as suggested by Matthias Drochner in private e-mail. Let's hope we have switched to CLang by then.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Jul 12 18:23:09 2011 UTC (12 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.4: +5 -5
lines
Diff to previous 1.4 (colored)
Fix last commit: 1.) The check in "pkgsrc/x11/pixman/Makefile" was incorrect and always disabled SSE2. Remove it which also fixes the Mac OS X build as the necessary patch for the test program gets applied again. 2.) Correct the existing SSE2 handling in "pkgsrc/x11/pixman/hacks.mk": - Correctly match the various GCC versions. - Disable SSE2 for both amd64 and i386 when old versions of GCC are used.
Revision 1.4 / (download) - annotate - [select for diffs], Wed Dec 16 22:28:32 2009 UTC (13 years, 11 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.3: +6 -3
lines
Diff to previous 1.3 (colored)
Compilation failed on Sun Studio 12. Disable mmx/sse2. Please don't re-enable this without extensive tests, it seems fragile.
Revision 1.3 / (download) - annotate - [select for diffs], Thu Apr 23 08:30:53 2009 UTC (14 years, 7 months ago) by sno
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.2: +4 -3
lines
Diff to previous 1.2 (colored)
Update to pixman-0.15.2 from 0.12.0 Upstream changes (since 0.12.0): - Fix MMX & SSE intrinsics to work with Sun compilers & Solaris - More SSE2 optimizations - Optimize rectilinear nearest-neighbour scaling - Add support for BGRA and BGRx formats and a lot of minor bug fixes and optimizations Oked by wiz@
Revision 1.2 / (download) - annotate - [select for diffs], Sat Sep 6 20:09:15 2008 UTC (15 years, 3 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.1: +6 -3
lines
Diff to previous 1.1 (colored)
Update to version 0.11.10, a bug-fix release. In addition, add a 'gen-symfile' target for regenerating the libtool export symfile. This should be run upon updating the package. While here, silence needless autotools warnings and update sse2 conditional in hacks.mk. Changes since 0.11.8: Add depth 30 formats to pixman_format_supported_source. [sse2] Change pixman-sse to pass __mm128i args as pointers, so as not to Use CopyAreasse2, plus a compatibility fix Use hidden attribute for private functions when compiling with Sun Studio Minor portability fixes Post-release version-bump Update RELEASING and release targets in Makefile.am Fix typo in sse2 configure logic TODO Don't require GCC 4.2 on x86-64 Bug 16921. MMX and SSE2 intrinsics not enabled when compiling with Intel' Remove use of MMX extensions. Be consistent in naming SSE2 related things SSE2 A few other renamings of SSE->SSE2 Rename pixman-sse.h pixman-sse2.h Make sure pixman-combine{32,64}.h are disted Use error instead of #error in a couple of other places Check for __sun || __sun in pixman.h. Update TODO Bump release Update RELEASING Add sys/inttypes.h include for AIX
Revision 1.1 / (download) - annotate - [select for diffs], Fri Jul 18 03:34:10 2008 UTC (15 years, 4 months ago) by bjs
Branch: MAIN
Wow, that was quick: update to pixman-0.11.8. Changes: (just a reminder: when updating this package, be sure to adjust files/pixman.sym appropriately) commit 411c0e990f7a96d4e15f2cbbe07d3b50b6a20f95 Make a couple of functions static commit 96f57c07f24cd6d86c0aad624bd1a16b85f08e04 Speed up fbOver Use FbByteMulAdd to operate on two components at a time and force the function to be inlined. commit dcbe4b3f80fb8dc6a83efa7e66a891f8b102608d fix --enable-{mmx,sse2,vmx} If --enable-foo is used, don't treat it as --disable-foo, and error out if the appropriate compiler support isn't detected. commit e21f00db50c30e80c8969fbf63982aeb7434dc1d Add pixman-1-uninstalled.pc file commit 1570746350baf82d36aeb7ea1702350700b795d7 Use -no-undefined -- fixes bug 15927 commit 99fead412e7602daf193035831b952e252dac0e1 Use <inttypes.h> on most types of Unix. Fix for bug 15560. commit 2070f10db927a97d7d38024e607093f5a6e00291 Remove unused pixman-combine.c commit 9d54568d5f93701313fdbb49c1ef9dc79fe5850c Fix SSE2 bug where x888 pixels were treated as 8888 commit 7dfd023e94d9ab5940d7062c2e5cde11ab02f43e fix Altivec detection the old code used to cause infinite looping on G3 machines. commit 0a92401678286eb438fe24979fd032efba540a0a Fix fbCompositeSrc_x888xnx8888mmx to properly ignore source alpha commit 687176023caf53f2fe234827d152f270048b1cd3 make --{en,dis}able-gtk work correctly --enable-gtk had the same effect as --disable-gtk. Now we check for it by default, and error out if we can't find it and it was explicitly enabled. commit 9d97716d2fd91d5611a5e7a7b29b38887b672e9f Fix bug 16310 in the SSE2 fast path in function fbCompositeSolidMask_nx8888x0565Csse2 commit eb53d111bd8651cd00c1b728b09e8be09b8482f7 Add a lossy 32-bit generic pixel fetch function for wide surfaces. The transformed fetch path currently only works at 32-bit precision. Until a wide version of that function is added, we need to have a path to perform a wide FetchPixel and then contract it down to a8r8g8b8. Also, use the right format when expanding the result in fbFetchTransformed64. fbFetchTransformed returns a8r8g8b8 results. commit 3c43b869f3821495978c61b9195f0b0e9e9e1245 Unexport or delete various functions - Delete pixman_region_append() - Delete pixman_region_empty() - Make pixman_region_validate() static and don't export it. Reported by Julien Cristau. commit 36b05f2cac7fa28e31131ca0d6b8b133ccd95ab8 Only export the 16 bit version of pixman_region_set_static_pointers()