Up to [cvs.NetBSD.org] / pkgsrc / devel / liboil
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.24 / (download) - annotate - [select for diffs], Wed Aug 16 20:21:08 2017 UTC (6 years, 3 months ago) by wiz
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,
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,
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,
HEAD
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored)
Follow some http redirects.
Revision 1.23 / (download) - annotate - [select for diffs], Wed Oct 31 11:17:19 2012 UTC (11 years, 1 month ago) by asau
Branch: MAIN
CVS Tags: 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,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
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
Changes since 1.22: +1 -3
lines
Diff to previous 1.22 (colored)
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Revision 1.22 / (download) - annotate - [select for diffs], Sun Feb 7 16:10:02 2010 UTC (13 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
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
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored)
Update to 0.3.17: liboil-0.3.17 ============= New release of liboil out. Fixes a bunch of compile bugs. ***** WARNING ***** Liboil is now in maintenence-only mode. No new features will be added, and bugs will be fixed according to their severity and availablility of patches. Users of liboil are recommended to switch to Orc (http://code.entropywave.com/projects/orc/). Please contact David Schleef <ds at schleef.org> about converting liboil functions to Orc code -- in many cases this work has already been done.
Revision 1.21 / (download) - annotate - [select for diffs], Sun Mar 22 21:02:17 2009 UTC (14 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Changes since 1.20: +2 -3
lines
Diff to previous 1.20 (colored)
Update to 0.3.16: Version bump if's need else's. Fix previous commit Wrap force_align_arg_pointer in HAVE_I386 Add AltiVec detection support for OpenBSD Fix double free on failed arm_init Add SSE detection support for OpenBSD init: shortcut benchmarking, if there is only one runable implementation. Add x86_64/amd64 to unaligned access whitelist Add cris to unaligned access whitelist remove ltdl.m4 Clean up function prototypes used for casting bump version Remove ' DATA' from symbol list Add srcdir to includes for out-of-source builds Fix cpu detection on OS/X Add avg2_32xn_u8
Revision 1.18.6.1 / (download) - annotate - [select for diffs], Sat Feb 21 17:03:41 2009 UTC (14 years, 9 months ago) by tron
Branch: pkgsrc-2008Q4
Changes since 1.18: +2 -1
lines
Diff to previous 1.18 (colored) next main 1.19 (colored)
Pullup ticket #2704 - requested by he liboil: build fix Revisions pulled up: - devel/liboil/Makefile 1.20 - devel/liboil/distinfo 1.16 - devel/liboil/patches/patch-ad 1.4 --- Module Name: pkgsrc Committed By: he Date: Sat Feb 21 14:39:03 UTC 2009 Modified Files: pkgsrc/devel/liboil: Makefile distinfo Added Files: pkgsrc/devel/liboil/patches: patch-ad Log Message: Upgrade from version 0.3.15 to 0.3.15nb1. Pkgsrc changes: o Provide proper detection of altivec on NetBSD powerpc ports. As an added bonus, this now builds on NetBSD/macppc 3.1 where it didn't earlier.
Revision 1.20 / (download) - annotate - [select for diffs], Sat Feb 21 14:39:03 2009 UTC (14 years, 9 months ago) by he
Branch: MAIN
Changes since 1.19: +2 -1
lines
Diff to previous 1.19 (colored)
Upgrade from version 0.3.15 to 0.3.15nb1. Pkgsrc changes: o Provide proper detection of altivec on NetBSD powerpc ports. As an added bonus, this now builds on NetBSD/macppc 3.1 where it didn't earlier.
Revision 1.19 / (download) - annotate - [select for diffs], Wed Jan 28 10:01:29 2009 UTC (14 years, 10 months ago) by sketch
Branch: MAIN
Changes since 1.18: +1 -2
lines
Diff to previous 1.18 (colored)
Remove USE_FEATURES, it doesn't play well with libtool archives. Apologies if this breaks any platforms; it still builds fine for me on Solaris...
Revision 1.18 / (download) - annotate - [select for diffs], Wed Jul 30 09:53:36 2008 UTC (15 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
cube-native-xorg-base,
cube-native-xorg
Branch point for: pkgsrc-2008Q4
Changes since 1.17: +4 -3
lines
Diff to previous 1.17 (colored)
Update to 0.3.15, changes undocumented. Add debug option.
Revision 1.17 / (download) - annotate - [select for diffs], Mon Jul 14 12:56:02 2008 UTC (15 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.16: +3 -1
lines
Diff to previous 1.16 (colored)
Mark as destdir ready.
Revision 1.16 / (download) - annotate - [select for diffs], Fri Apr 11 16:58:47 2008 UTC (15 years, 8 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper
Changes since 1.15: +2 -3
lines
Diff to previous 1.15 (colored)
update to 0.3.14 sorry, no changelog available (The only message to the subject in the mailing list says "Release notes tomorrow".), a number of bugfixes afaict
Revision 1.15 / (download) - annotate - [select for diffs], Wed Mar 12 21:05:32 2008 UTC (15 years, 9 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base,
pkgsrc-2008Q1
Changes since 1.14: +2 -1
lines
Diff to previous 1.14 (colored)
add two patches from upstream: -link against librt is needed -fix some gcc inline asm for mmx to declare %ecx clobbered
Revision 1.14 / (download) - annotate - [select for diffs], Thu Feb 28 19:28:24 2008 UTC (15 years, 9 months ago) by drochner
Branch: MAIN
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
update to 0.3.13 This release merges lots of distributions patches and bug fixes and adds new functionality used by the upcoming (now!) release of Schroedinger-1.0.0. pkgsrc note: someone with an arm (pun intended), or who knows how to detect a "VFP" might want to tune the cpu feature detection code
Revision 1.13 / (download) - annotate - [select for diffs], Sun Nov 25 09:56:35 2007 UTC (16 years ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base,
pkgsrc-2007Q4
Changes since 1.12: +2 -1
lines
Diff to previous 1.12 (colored)
Needs asprintf, which is missing on Solaris.
Revision 1.12 / (download) - annotate - [select for diffs], Fri Jun 1 20:21:03 2007 UTC (16 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
Update to 0.3.12: Support for the jpeg decoder was improved. C++ support was improved. Various speedups and smaller improvements were done.
Revision 1.11 / (download) - annotate - [select for diffs], Tue Apr 10 16:09:42 2007 UTC (16 years, 8 months ago) by drochner
Branch: MAIN
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
update to 0.3.11 changes: - Finally integrated the SSE stack realignment wrappers and reenabled the SSE intrinsics code. - Migrated some new classes from Schroedinger for adding/subtracting s16 and u8 values. - Improved CPU detection on Solaris - Remove XScale timestamping function, since it's not available from user space - Export oil_debug_print(), so the OIL_DEBUG() macros can be used outside the library. - Various new implementations.
Revision 1.10 / (download) - annotate - [select for diffs], Fri Nov 24 13:02:48 2006 UTC (17 years ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Changes since 1.9: +2 -3
lines
Diff to previous 1.9 (colored)
update to 0.3.10 changes: - Lots of new classes and implementations were added for Schrödinger. - Several i386 implementations also compile on amd64, so these were copied over to a separate directory and are now enabled on amd64. - Feature detection on amd64 has been fixed. - All known startup warnings have been fixed. - The core now handles arrays that are 'N plus a constant' in length. - Wrap a bunch of functions in HAVE_UNALIGNED_ACCESS to indicate that they require an architecture that handles unaligned access.
Revision 1.9 / (download) - annotate - [select for diffs], Mon Oct 23 18:39:24 2006 UTC (17 years, 1 month ago) by drochner
Branch: MAIN
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (colored)
-Fix compiler errors with gcc-3.3.3 on i386, reported by Robert Elz per PR pkg/34886. Just #ifdef out the code on i386; it was disabled at another layer anyway (due to alignment problems with any gcc on i386). Thanks to Robert for testing. -Make sure cpuid is read on amd64, to enable mmx/sse support. (We could just assume it, but for the future this makes more sense.) -bump PKGREVISION
Revision 1.8 / (download) - annotate - [select for diffs], Thu Oct 19 14:27:33 2006 UTC (17 years, 1 month ago) by drochner
Branch: MAIN
Changes since 1.7: +3 -3
lines
Diff to previous 1.7 (colored)
update to 0.3.9 Most changes (since 0.3.6) were done in 0.3.7 appearently, where no changelog doesn't exist for. I see many additions of MMX/SSE optimized functions. The rest is bugfixes. Pkgsrc patch: SSE2/3 are disabled on i386 for now because gcc doesn't ensure stack alignment for automatic 128-bit variables. Future liboil versions will work around this. See http://lists.freedesktop.org/archives/liboil/2006-August/000102.html and http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=368991
Revision 1.7 / (download) - annotate - [select for diffs], Sun Sep 3 22:55:33 2006 UTC (17 years, 3 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Oops, it's SUBST_MESSAGE, not SUBST_MESSAGES.
Revision 1.6 / (download) - annotate - [select for diffs], Tue Aug 29 10:18:14 2006 UTC (17 years, 3 months ago) by drochner
Branch: MAIN
Changes since 1.5: +3 -1
lines
Diff to previous 1.5 (colored)
add test target
Revision 1.5 / (download) - annotate - [select for diffs], Thu Jul 13 18:23:14 2006 UTC (17 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.4: +6 -3
lines
Diff to previous 1.4 (colored)
The better way to fix the Solaris problem of <stdint.h> is to replace the header name in the installed headers. Otherwise the packages that depend on this one have to use the same hack as in the previous revision of this file.
Revision 1.4 / (download) - annotate - [select for diffs], Thu Jul 13 17:04:51 2006 UTC (17 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.3: +8 -1
lines
Diff to previous 1.3 (colored)
Solaris 5.8 does not have <stdint.h>, only <inttypes.h>.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:17 2006 UTC (17 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
Revision 1.2 / (download) - annotate - [select for diffs], Sun Jan 15 20:05:31 2006 UTC (17 years, 10 months ago) by jmmv
Branch: MAIN
Changes since 1.1: +2 -3
lines
Diff to previous 1.1 (colored)
Upon further inspection (while writing the buildlink3.mk file), I noticed that this does not really need glib2. Remove the dependency.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Jan 15 19:51:56 2006 UTC (17 years, 10 months ago) by jmmv
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of liboil, version 0.3.6: Liboil is a library of simple functions that are optimized for various CPUs. These functions are generally loops implementing simple algorithms, such as converting an array of N integers to floating-point numbers or multiplying and summing an array of N numbers. Such functions are candidates for significant optimization using various techniques, especially by using extended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.). Many multimedia applications and libraries already do similar things internally. The goal of this project is to consolidate some of the code used by various multimedia projects and also make optimizations easier to use by a broader range of applications. This is needed for the upcoming gstreamer 0.10.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Jan 15 19:51:56 2006 UTC (17 years, 10 months ago) by jmmv
Branch: MAIN
Initial revision