m4/gst-plugin-docs.m4: Remove the check if $have_gtk_doc equals yes as it's not defin...
[platform/upstream/gst-common.git] / ChangeLog
1 2008-12-04  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
2
3         * m4/gst-plugin-docs.m4:
4         Remove the check if $have_gtk_doc equals yes as it's not defined
5         and $enable_gtk_doc should be good enough.
6         Also this restores the build of the plugin documentation.
7
8 2008-12-01  Mark Nauwelaerts  <mark.nauwelaerts@collabora.co.uk>
9
10         * gst.supp:
11         Add suppression variant for Ubuntu Hardy x86/64bit.
12
13 2008-12-01  Stefan Kost  <ensonic@users.sf.net>
14
15         * gtk-doc-plugins.mak:
16         * gtk-doc.mak:
17           Simplily uninstall rule. Its closer to upstream and fixes #150331.
18
19 2008-11-29  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
20
21         * m4/glib-gettext.m4:
22         Update glib-gettext.m4 from latest stable GLib release.
23
24 2008-11-29  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
25
26         Patch by: Cygwin Ports maintainer
27                    <yselkowitz at users dot sourceforge dot net>
28
29         * gettext.patch:
30         Update the gettext patch for use with gettext 0.17 which is
31         required to build with libtool 2.2 because of conflicts.
32         First part of bug #556091.
33
34 2008-11-29  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
35
36         * m4/gtk-doc.m4:
37         * m4/pkg.m4:
38         Update gtk-doc and pkg-config m4 macros from their latest releases.
39
40 2008-11-20  Michael Smith <msmith@songbirdnest.com>
41
42         * m4/as-objc.m4:
43           Fix objective C test macro when none of the compilers are found at all.
44
45 2008-10-30  Stefan Kost  <ensonic@users.sf.net>
46
47         * gtk-doc.mak:
48           Also cp the entities here to all xinlcude based docs (workaround for
49           not being able to set up a search path).
50
51 2008-10-17  Jan Schmidt  <jan.schmidt@sun.com>
52
53         * gtk-doc.mak:
54           Don't clobber the real registry cache file when
55           building docs.
56
57 2008-10-07  Jan Schmidt - Sun Microsystems <jan.schmidt@sun.com>
58
59         * m4/gst-error.m4:
60           Also disable the bogus "loop not entered at top" warnings appearing on Sparc Forte builds.
61
62 2008-10-06  Stefan Kost  <ensonic@users.sf.net>
63
64         * gtk-doc.mak:
65           Apply the same fix as below to gtk-doc.mak. Somehow did not end up in
66           CVS.
67
68 2008-09-05  David Schleef  <ds@schleef.org>
69
70         * gtk-doc-plugins.mak: Fix the check for gtkdoc-rebase: don't
71           pass the 'which' error back to make.  This fix is more specific
72           than what is in upstream.
73
74 2008-09-05  David Schleef  <ds@schleef.org>
75
76         * gtk-doc.mak: Fix the check for gtkdoc-rebase: don't pass the
77           'which' error back to make.  This fix is more specific than
78           what is in upstream.
79
80 2008-09-04  Stefan Kost  <ensonic@users.sf.net>
81
82         * gtk-doc-plugins.mak:
83         * gtk-doc.mak:
84           Get closer to upstream makefiles. Don't install index.sgml twice. Call
85           gtkdoc-rebase (if exists).
86
87 2008-08-21  Stefan Kost  <ensonic@users.sf.net>
88
89         * gtk-doc-plugins.mak:
90           Revert $(top_builddir) -> $(builddir) change of rev. 1.39 as there is
91           no variable called builddir.
92
93 2008-07-31  Mark Nauwelaerts  <mark.nauwelaerts@collabora.co.uk>
94
95         * gst.supp:
96         Add suppressions for Ubunty Hardy x86/64bit, similar to earlier
97         versions and 32bit variant.
98
99 2008-07-31  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
100
101         * m4/gst-feature.m4:
102         Remove GST_DISABLE_(ENUMTYPES|INDEX|URI).
103
104 2008-07-21  Tim-Philipp Müller  <tim.muller at collabora co uk>
105
106         * m4/gst-error.m4::
107           When checking for GST_ERROR_CXXFLAGS, check each compiler flag
108           individually, not all together.
109
110 2008-07-20  Tim-Philipp Müller  <tim.muller at collabora co uk>
111
112         * m4/gst-parser.m4::
113           Fix bison version number detection for older --version
114           output format (as bison 1.28 on OSX 10.4 outputs).
115           Fixes #543853.
116
117 2008-07-12  Stefan Kost  <ensonic@users.sf.net>
118
119         * plugins.xsl:
120           Split refsect2 also here to make "Element Pads" subtitle visible.
121
122 2008-07-08  Sebastian Dröge  <sebastian.droege@collabora.co.uk>
123
124         * m4/gst-error.m4:
125         Add compiler flags to warn if declarations after statements or
126         variable length arrays are used. These are C99/GCC extensions and
127         are not supported by some compilers we want to support.
128
129 2008-07-02  Mark Nauwelaerts  <mark.nauwelaerts@collabora.co.uk>
130
131         * gtk-doc-plugins.mak:
132         Only clean doc maintainer stamps in maintainer-clean.  Fixes #539977.
133
134 2008-06-20  Sebastian Dröge  <slomo@circular-chaos.org>
135
136         * gstdoc-scangobj:
137         Always use format strings for printf-like functions, even if they just
138         print a string. Fixes bug #536981.
139
140 2008-06-20  Sebastian Dröge  <slomo@circular-chaos.org>
141
142         * gtk-doc-plugins.mak:
143         * gtk-doc.mak:
144         Include CFLAGS and LDFLAGS in GTKDOC_CFLAGS and GTKDOC_LDFLAGS,
145         otherwise the values passed to configure are ignored.
146         Fixes bug #536978.
147
148 2008-06-05  Tim-Philipp Müller  <tim.muller at collabora co uk>
149
150         * m4/gst-error.m4:
151           Add -fno-strict-aliasing when compiling with -Werror, to work around
152           warnings caused by G_LOCK with recent GLib versions (2.16.x) (#316221).
153
154 2008-06-05  Jan Schmidt  <jan.schmidt@sun.com>
155
156         * gtk-doc.mak:
157         Don't copy html/*.png files unless they don't already exist
158         in the destdir. Fixes distcheck failure caused by permissions
159         problems trying to copy a file into the destdir when it already
160         exists.
161
162 2008-05-28  Stefan Kost  <ensonic@users.sf.net>
163
164         * plugins.xsl:
165           The class was not shown in plugin docs. Fix typo in changelog below.
166
167 2008-05-22  Jan Schmidt  <jan.schmidt@sun.com>
168
169         * gstdoc-scangobj:
170         Emit warnings if one of the GTypes we're expecting is 0
171         when scanning.
172
173 2008-05-21  Felipe Contreras  <felipe.contreras@gmail.com>
174
175         * gtk-doc-plugins.mak:
176         * gtk-doc.mak:
177         Fix installing png images when gtk-doc is disabled.
178
179 2008-05-21  Felipe Contreras  <felipe.contreras@gmail.com>
180
181         * gtk-doc-plugins.mak:
182         * gtk-doc.mak:
183         Fix make clean when gtk-doc is disabled and other cleanups.
184
185 2008-05-17  Jan Schmidt  <jan.schmidt@sun.com>
186
187         * gtk-doc-plugins.mak:
188         Be more quiet when the files don't yet exist.
189
190 2008-05-16  Jan Schmidt  <jan.schmidt@sun.com>
191
192         * gstdoc-scangobj:
193         Add a mechanism for adding 'implicitly created' GTypes into the
194         scan, allowing for documenting plugin-private base classes that
195         provide signals or properties for public elements.
196
197         * gtk-doc-plugins.mak:
198         Use $(builddir) instead of $(top_builddir) in a few places - there's
199         no need to hard code 'docs/plugins' as the only useable path.
200
201 2008-05-14  Peter Kjellerstedt  <pkj@axis.com>
202
203         * m4/gst-feature.m4:
204         Report plug-ins without external dependencies that will not be built
205         even when the name of the plug-in is a substring of another plug-in,
206         e.g., goom vs. goom2k1.
207
208 2008-05-14  Tim-Philipp Müller  <tim.muller at collabora co uk>
209
210         * gst.supp:
211           Add suppression for glibc bug on gutsy/x86-64
212
213 2008-05-12  Stefan Kost  <ensonic@users.sf.net>
214
215         * plugins.xsl:
216           Improve the layout of the caps, but splitting them on ";".
217
218 2008-05-09  Sebastian Dröge  <slomo@circular-chaos.org>
219         
220         Patch by: Brian Cameron <brian dot cameron at sun dot com>
221
222         * m4/gst-default.m4:
223         Don't set the default audio sink to the default visualizer.
224         Fixes bug #532295.
225
226 2008-05-07  Tim-Philipp Müller  <tim.muller at collabora co uk>
227
228         * check.mak: (help):
229           Document GST_CHECKS environment variable in checks 'make help'.
230
231 2008-05-06  Sebastian Dröge  <slomo@circular-chaos.org>
232
233         Patch by: Marc-Andre Lureau <marcandre dot lureau at gmail dot com>
234
235         * scangobj-merge.py:
236         Don't depend on Twisted just for the OrderedDict but implement our
237         own ordered dictionary class. Fixes bug #531577.
238
239 2008-04-23  Edward Hervey  <edward.hervey@collabora.co.uk>
240
241         * gst.supp:
242         Re-arrange latest suppressions.
243         Add all known suppressions for ubuntu hardy. Same as for older
244         ubuntus, but with different codepaths.
245
246 2008-04-22  Edward Hervey  <bilboed@gmail.com>
247
248         * gst.supp: Make tls leak suppression a bit more generic.
249
250 2008-04-22  Edward Hervey  <bilboed@gmail.com>
251
252         * gst.supp: Fix ommission in latest commit.
253         Make tls leak suppression more generic in order to cover more
254         distributions (and hopefully also future distributions).
255
256 2008-04-22  Edward Hervey  <bilboed@gmail.com>
257
258         * gst.supp: Add suppressions for Hardy.
259         They're just the newer versions of similar suppressions we had
260         for the previous versions of ubuntu.
261
262 2008-04-15  Sebastian Dröge  <slomo@circular-chaos.org>
263
264         * Makefile.am:
265         * m4/Makefile.am:
266         Dist all files in common. Fixes bug #527984.
267
268 2008-04-14  Tim-Philipp Müller  <tim at centricular dot net>
269
270         * m4/gst-function.m4:
271           Rename AC_CACHE_VAL cache-ids to contain '_cv_' in order to make
272           autoconf-2.62 complain less.
273
274 2008-04-13  Tim-Philipp Müller  <tim at centricular dot net>
275
276         * m4/gst-args.m4:
277         * m4/gst-valgrind.m4:
278           Bump valgrind requirement to 3.0 (which was released in August 2005).
279           Fixes #489269. Also, check for version >=REQ and not >REQ.
280
281 2008-04-09  Tim-Philipp Müller  <tim at centricular dot net>
282
283         * m4/gst-default.m4:
284           Add --with-default-{audiosink|audiosrc|videosink|videosrc|visualizer}
285           configure switches (#519417).
286
287 2008-04-03  Tim-Philipp Müller  <tim at centricular dot net>
288
289         * m4/gst-args.m4:
290           Add --disable-foo switch for dependency-less plugins (#525586).
291
292 2008-04-01  Sebastian Dröge  <slomo@circular-chaos.org>
293
294         * m4/gst-parser.m4:
295         Unconditionally require flex 2.5.31 and bison 1.875.
296
297 2008-03-23  Sebastian Dröge  <slomo@circular-chaos.org>
298
299         * m4/gst-arch.m4:
300         amd64/x86_64 allows unaligned memory access too.
301
302 2008-03-21  Sebastian Dröge  <slomo@circular-chaos.org>
303
304         * m4/gst-dowhile.m4:
305         Add macro that checks if the compiler supports do {} while (0)
306         macros and define HAVE_DOWHILE_MACROS if it does. This is
307         needed by glib/gmacros.h to use something else than
308         if (1) else for G_STMT_START/END when compling C++, which
309         causes compiler warnings because of ambigious else with g++ 4.3.
310
311 2008-03-21  Sebastian Dröge  <slomo@circular-chaos.org>
312
313         * m4/gst-plugin-docs.m4:
314         * mangle-tmpl.py:
315         Don't depend on PyXML and use only XML modules that are shipped
316         with python. Fixes bug #519635.
317
318 2008-03-07  Edward Hervey  <edward.hervey@collabora.co.uk>
319
320         * m4/gtk-doc.m4: (GTK_DOC_CHECK): 
321         The previous commit to this file by Stefan Kost mentionned checking for
322         SED, but NOT checking for gtkdoc-check (wth is that doing there ??).
323         Therefore, removing the check for gtkdoc-check
324
325 2008-03-03  David Schleef  <ds@schleef.org>
326
327         * m4/ax_create_stdint_h.m4: Oops, checked in the wrong copy of
328           this file.  (Update from upstream)
329
330 2008-03-03  David Schleef  <ds@schleef.org>
331
332         * m4/ax_create_stdint_h.m4:  Update from upstream.  Fixes a bug
333           compiling with MSVC.
334
335 2008-03-03  Edward Hervey  <edward.hervey@collabora.co.uk>
336
337         * m4/pkg.m4:
338         Allow override of pkg-config results, as proposed by configure --help.
339         This is in fact just a backport from upstream pkg.m4.
340         Fixes #518892
341
342 2008-03-03  Peter Kjellerstedt  <pkj@axis.com>
343
344         * ChangeLog:
345         Changelog surgery of my previous commit to add bugzilla reference.
346         * m4/gst-args.m4:
347         Add AG_GST_CHECK_PLUGIN and AG_GST_DISABLE_PLUGIN to make it easier
348         to include and exclude plug-ins without external references, i.e.,
349         plug-ins listed in GST_PLUGINS_SELECTED. (#498222)
350
351 2008-03-03  Sebastian Dröge  <slomo@circular-chaos.org>
352
353         * gst.supp:
354         Add another glibc suppression.
355
356 2008-02-29  Peter Kjellerstedt  <pkj@axis.com>
357
358         * m4/gst-feature.m4:
359         Make the comment before defines generated via AG_GST_CHECK_FEATURE
360         look nicer. (#498222)
361
362 2008-02-26  Jan Schmidt  <jan.schmidt@sun.com>
363
364         * m4/Makefile.am:
365         * m4/as-gcc-inline-assembly.m4:
366         Add Dave Schleef's GCC inline assembly detection macro
367         for using in gst-plugins-good in the goom 2k4 plugin.
368
369 2008-02-25  Andy Wingo  <wingo@pobox.com>
370
371         * gst-autogen.sh: Instead of only passing certain arguments to
372         configure, pass anything that we didn't handle. Much friendlier.
373         Fixes #34412.
374
375 2008-02-23  Jan Schmidt  <Jan.Schmidt@sun.com>
376
377         * m4/gst-error.m4:
378         Store the detected compiler flags into ERROR_CFLAGS rather than
379         ERROR_CXXFLAGS, and use the macro that checks the C compiler, not
380         the C++ one.
381
382 2008-02-23  Tim-Philipp Müller  <tim at centricular dot net>
383
384         * m4/gst-error.m4:
385           Reflow checks for additional warning flags so they're not
386           nested, which fixes the result reporting in the configure
387           output.
388
389 2008-02-22  Tim-Philipp Müller  <tim at centricular dot net>
390
391         * m4/as-compiler-flag.m4:
392           Add AS_CXX_COMPILER_FLAG
393
394         * m4/gst-error.m4:
395           Add AG_GST_SET_ERROR_CXXFLAGS (Forte bits need testing)
396
397 2008-02-22  Tim-Philipp Müller  <tim at centricular dot net>
398
399         * gtk-doc-plugins.mak:
400           Add 'check-inspected-versions' target; this helps identify
401           files that should have been removed or where the version
402           number should (ideally) be updated before a release
403           (which doesn't happen automatically if the releaser doesn't
404           build that plugin locally). Not adding at a distcheck hook
405           yet though, because it's not really that important and would
406           probably also be a problem on buildbots.
407
408 2008-02-22  Sebastian Dröge  <slomo@circular-chaos.org>
409
410         * gst.supp:
411         Add even more glibc 2.7 suppressions.
412
413 2008-02-22  Sebastian Dröge  <slomo@circular-chaos.org>
414
415         * gst.supp:
416         Add another suppression for GLib caching some values after
417         the first call.
418
419 2008-02-12  Sebastian Dröge  <slomo@circular-chaos.org>
420
421         Patch by:
422           Tim Mooney <mooney at dogbert dot cc dot ndsu dot nodak dot edu>
423
424         * m4/gst-error.m4:
425         Use no%E_MACRO_REDEFINED on Solaris to prevent compiler warnings.
426         Fixes bug #515905.
427
428 2008-02-11  Sebastian Dröge  <slomo@circular-chaos.org>
429
430         * gst.supp:
431         Add a few more glibc 2.7 suppressions to make the avisubtitle unit
432         test valgrind clean. Fixes bug #515703.
433
434 2008-02-08  Stefan Kost  <ensonic@users.sf.net>
435
436         * ChangeLog:
437           Changelog surgery for last commit.
438
439 2008-02-08  Stefan Kost  <ensonic@users.sf.net>
440
441         * m4/gtk-doc.m4:
442           Conditionally check for SED. Also sync a bit with upstream macro.
443
444 2008-02-08  Stefan Kost  <ensonic@users.sf.net>
445
446         * gtk-doc-plugins.mak:
447         * gtk-doc.mak:
448           Use '$(SED)' instead of 'sed'. Don't use -i for in-place as its gnu
449           only, move to a temp file instead.
450
451 2008-02-06  Stefan Kost  <ensonic@users.sf.net>
452
453         * gtk-doc-plugins.mak:
454         * gtk-doc.mak:
455          As our docs are versioned, we need to patch the index.sgml file to have
456          correct paths there, unless we also want to fork gtk-doc's xsl (which
457          we don't). This hopefully fixes xrefs between modules.
458
459 2008-02-02  Sebastian Dröge  <slomo@circular-chaos.org>
460
461         * m4/gst-feature.m4:
462         Use printf instead of echo as "echo -e" isn't POSIX and doesn't work
463         with strict POSIX shells like tcsh or dash and also not every platform
464         has a /bin/echo that supports it.
465
466 2008-01-24  Stefan Kost  <ensonic@users.sf.net>
467
468         * ChangeLog:
469           ChangeLog surgery.
470
471         * gstdoc-scangobj:
472           Sync the object scanner with gtk-doc fixes. Update args and hierarchy
473           files.
474
475 2008-01-20  Sebastian Dröge  <slomo@circular-chaos.org>
476
477         * check.mak:
478         * coverage/lcov.mak:
479         * gtk-doc-plugins.mak:
480         * release.mak:
481         Use $(MAKE) instead of make to fix the build if GNU make is called
482         something else on the system.
483         
484         * m4/as-docbook.m4:
485         Fix path for docbook.xsl if we have no /etc/xml/catalog and add a
486         docbook-xsl search path for FreeBSD.
487
488 2008-01-18  Sebastian Dröge  <slomo@circular-chaos.org>
489
490         * gst.supp:
491         Add a suppression for a glibc bug:
492         http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
493
494 2008-01-18  Sebastian Dröge  <slomo@circular-chaos.org>
495
496         * gst.supp:
497         Add some more glibc 2.7 suppressions and make the GLib suppressions
498         for the home/tmp/etc directory caching a bit more generic.
499
500 2008-01-18  Sebastian Dröge  <slomo@circular-chaos.org>
501
502         * gst.supp:
503         Add some glibc 2.7 supressions as found on Debian/unstable.
504
505 2008-01-14  Jan Schmidt  <jan.schmidt@sun.com>
506
507         * download-translations:
508         Apparently I have problems with leaving things commented out when
509         I edit shell scripts.
510
511 2008-01-12  Jan Schmidt  <Jan.Schmidt@sun.com>
512
513         * download-translations:
514         Remove bash-isms
515
516 2008-01-12  Jan Schmidt  <Jan.Schmidt@sun.com>
517
518         * check-exports:
519         Restore the cleanup rm of our tmp file which I didn't mean to leave 
520         commented out.
521
522 2008-01-12  Jan Schmidt  <Jan.Schmidt@sun.com>
523
524         * check-exports:
525           Fixes to make check-export work on both Solaris and Linux
526
527         * m4/gst-error.m4:
528           Disable extra warning category (argument mismatch) as an error
529           on Forte, as it prevents the libcheck fail_if macros from compiling.
530
531         * win32.mak:
532           Substitute the GStreamer version so things will keep working in 0.11
533
534 2008-01-11  Tim-Philipp Müller  <tim at centricular dot net>
535
536         Patch by: Peter Kjellerstedt <pkj axis com>
537
538         * m4/gst-glib2.m4:
539         * m4/gst-libxml2.m4:
540           Improve/fix output from configure if either glib-2.0 or
541           libxml2 are not installed (#498222).
542
543 2008-01-09  Stefan Kost  <ensonic@users.sf.net>
544
545         * coverage/lcov.mak:
546           Update coverage make-rules: use them conditionaly, use libtool mode
547           and use lcov to cleanup.
548
549 2007-12-18  Sebastian Dröge  <slomo@circular-chaos.org>
550
551         * glib-gen.mak:
552           Also use #include "header" instead of #include <header> for the
553           headers that were used to generate the source files for the same
554           reason as below.
555
556           Remove whitespace before #include.
557
558 2007-12-18  Sebastian Dröge  <slomo@circular-chaos.org>
559
560         * glib-gen.mak:
561           Use #include "header" instead of #include <header> for the generated
562           enum C files as the file will always be in the same directory and
563           some compilers seem to be a bit strict about that unless . is added
564           to the include path.
565
566           Include all headers that were used to generate the source files in
567           the C file as they're used there.
568
569 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
570
571         * win32.mak: (win32), (win32defs), (win32crlf):
572           Make check for CR LF in Visual C++ 6.0 project files
573           work, based on patch by David Schleef (#496722, #393626).
574         
575 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
576
577         * Makefile.am:
578           Don't forget to dist the new win32.mak.
579
580 2007-12-17  Tim-Philipp Müller  <tim at centricular dot net>
581
582         * win32.mak: (win32), (win32defs):
583           Move common win32 Makefile foo into this new file.
584
585 2007-12-15  Stefan Kost  <ensonic@users.sf.net>
586
587         * gtk-doc-plugins.mak:
588         * gtk-doc.mak:
589           We should have never forked this that much :/.
590
591 2007-12-13  Tim-Philipp Müller  <tim at centricular dot net>
592
593         * check-exports:
594           Fix build on the ppc64 build bot.
595
596 2007-12-13  Tim-Philipp Müller  <tim at centricular dot net>
597
598         * check-exports:
599           Suppress more unintentional exports (too much hassle to rename them,
600           since the win32 project files would need changing too).
601
602 2007-12-12  Tim-Philipp Müller  <tim at centricular dot net>
603
604         * Makefile.am:
605           check-exports should be disted.
606
607 2007-12-12  Tim-Philipp Müller  <tim at centricular dot net>
608
609         * check-exports:
610           Add quick'n'dirty script to check the exported symbols of a library
611           against the symbols in the corresponding .def file (#493983). Based
612           on script by Ole André Vadla Ravnås.
613
614 2007-11-06  Jan Schmidt  <jan.schmidt@sun.com>
615
616         * gtk-doc-plugins.mak:
617         Fix distcheck by making sure the types files are treated like the
618         other gtkdoc-scangobj generated files.
619
620 2007-09-21  Sebastian Dröge  <slomo@circular-chaos.org>
621
622         * m4/gst-args.m4:
623           Let the AG_GST_ARG_ENABLE_EXPERIMENTAL macro default to disable
624           building of experimental plugins. Nobody uses it yet and the
625           --enable--experimental stuff from gst-plugins-good defaults to
626           disable too.
627
628 2007-09-06  Tim-Philipp Müller  <tim at centricular dot net>
629
630         * gtk-doc-plugins.mak:
631           Just use the normal 'check' target and avoid a circular
632           dependency.
633
634 2007-09-06  Tim-Philipp Müller  <tim at centricular dot net>
635
636         * gtk-doc-plugins.mak:
637           Add rule to error out if .hierarchy file contains tabs.
638
639 2007-08-20  Tim-Philipp Müller  <tim at centricular dot net>
640
641         * download-translations:
642         * po.mak:
643           If there are new languages, they need to be added to po/LINGUAS.
644
645 2007-08-20  Tim-Philipp Müller  <tim at centricular dot net>
646
647         * download-translations:
648         * po.mak:
649           Fix up 'download-po' a bit, so that we find new translations
650           for languages that aren't in our po/LINGUAS file yet too.
651
652 2007-07-16  Jan Schmidt  <thaytan@mad.scientist.com>
653
654         * gst.supp:
655         Add a suppression for GLib caching the tmp dir seen on an
656         Ubuntu Feisty system.
657
658 2007-07-13  Jan Schmidt  <thaytan@mad.scientist.com>
659
660         * m4/gst-feature.m4:
661         If we want to use 'echo -e', call /bin/echo instead of the shell's
662         since -e is a bash extension, and our /bin/sh might not be being
663         provided by bash.
664
665 2007-07-01  Thomas Vander Stichele  <thomas at apestaart dot org>
666
667         * po.mak:
668           Translation project has moved.  Also, no idea how this used to
669           work given that we weren't downloading a .po file.
670
671 2007-06-25  Stefan Kost  <ensonic@users.sf.net>
672
673         * gst-xmlinspect.py:
674         * plugins.xsl:
675           Also extract element caps for plugin-docs. Fixes parts of #117692.
676
677 2007-06-21  Tim-Philipp Müller  <tim at centricular dot net>
678
679         Patch by: Andreas Schwab
680
681         * m4/gst-feature.m4:
682           Fix quoting (#449493).
683
684 2007-06-10  Sebastian Dröge  <slomo@circular-chaos.org>
685
686         * m4/gst-parser.m4:
687         Only generate the parser if bison >= 1.875 _and_ flex >= 2.5.31 is
688         installed and use pre-generated sources otherwise. Fixes bug #444820.
689
690 2007-05-11  Michael Smith <msmith@fluendo.com>
691
692         * gst.supp:
693           Suppression variant for our good friend the TLS leak, this time for
694           Ubuntu Feisty/x86.
695
696 2007-05-09  Tim-Philipp Müller  <tim at centricular dot net>
697
698         * gtk-doc-plugins.mak:
699           Fix make distcheck again; change some spaces to tabs in makefile.
700
701 2007-04-29  Thomas Vander Stichele  <thomas at apestaart dot org>
702
703         * gtk-doc-plugins.mak (-module):
704           Error out when the html build step gives warnings, so they get
705           fixed properly.
706
707 2007-04-23  Stefan Kost  <ensonic@users.sf.net>
708
709         * m4/gst-feature.m4:
710           Add macro AG_GST_PARSE_SUBSYSTEM_DISABLES that checks the defines in
711           the configuration header and AC_DEFINES the setings.
712
713 2007-04-19  Sebastian Dröge  <slomo@circular-chaos.org>
714
715         Patch by: Vincent Torri <vtorri at univ-evry dot fr>
716
717         * m4/gst-parser.m4:
718         Put the AC_MSG_RESULT output in brackets to get it properly written to
719         the terminal.
720
721 2007-04-18  Sebastian Dröge  <slomo@circular-chaos.org>
722
723         * m4/gst-parser.m4:
724         Check for flex >= 2.5.31 and set GENERATE_PARSER if we have at least
725         that version. Otherwise use pre-generated parser sources as we can't
726         raise the required flex version. HAVE_MT_SAVE_FLEX is obsolete now
727         as we use a new enough flex version anyway. First part of #349180
728
729 2007-04-10  Thomas Vander Stichele  <thomas at apestaart dot org>
730
731         * m4/gst-check.m4:
732           Allow pre-setting the GST(PB)_TOOLS/PLUGINS_DIR variables to help
733           builds against older GStreamer.
734
735 2007-03-25  Sebastian Dröge  <slomo@circular-chaos.org>
736
737         * m4/gst-parser.m4:
738         Fix the flex version check. It ignored the micro version before.
739
740 2007-03-09  Jan Schmidt  <thaytan@mad.scientist.com>
741
742         * check.mak:
743         Use the same timeout when generating valgrind suppressions as 
744         running the valgrind test.
745
746         * gst.supp:
747         Add some more suppressions and stuff.
748
749 2007-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
750
751         * check.mak:
752         Make sure GSlice is disabled when building suppressions too.
753
754         * gst.supp:
755         Add around *850* lines of suppressions for one-time initialisations
756         inside libasound and gconf/bonobo/ORBit. I feel so dirty.
757
758 2007-03-07  Jan Schmidt  <thaytan@mad.scientist.com>
759
760         * gst.supp:
761         add a suppression for this GConf flup on the FC5 buildbot.
762
763 2007-03-06  Jan Schmidt  <thaytan@mad.scientist.com>
764
765         * gst.supp:
766         Make the suppression a little more generic, to catch the FC5 
767         backtrace too.
768
769 2007-03-06  Jan Schmidt  <thaytan@mad.scientist.com>
770
771         * gst.supp:
772         Add a suppression for libcdio 0.76. It leaks an internal struct
773         when the CD-ROM device is not accessible.
774
775 2007-02-28  Thomas Vander Stichele  <thomas at apestaart dot org>
776
777         * m4/gst-arch.m4:
778           Move a line that was in the wrong macro
779
780 2007-02-28  Thomas Vander Stichele  <thomas at apestaart dot org>
781
782         * m4/gst.m4:
783           Add
784         * m4/gst-arch.m4:
785         * m4/gst-args.m4:
786         * m4/gst-check.m4:
787         * m4/gst-debuginfo.m4:
788         * m4/gst-default.m4:
789         * m4/gst-doc.m4:
790         * m4/gst-error.m4:
791         * m4/gst-feature.m4:
792         * m4/gst-function.m4:
793         * m4/gst-gettext.m4:
794         * m4/gst-glib2.m4:
795         * m4/gst-libxml2.m4:
796         * m4/gst-parser.m4:
797         * m4/gst-plugin-docs.m4:
798         * m4/gst-plugindir.m4:
799         * m4/gst-valgrind.m4:
800         * m4/gst-x11.m4:
801           Convert all macros to use AG_GST style so we can properly warn
802           when they're missing if configure.ac calls AG_GST_INIT
803           Will require update in all GStreamer modules.
804
805 2007-02-11  Stefan Kost  <ensonic@users.sf.net>
806
807         * m4/gst-args.m4:
808           Remove 'enable' from configure switch description as this leads to 
809           confusing lines like "disable enable builing ...".
810         * m4/gst-feature.m4:
811           Fix comment to sound less horrible.
812
813 2007-02-07  Tim-Philipp Müller  <tim at centricular dot net>
814
815         Patch by: Will Newton  <will.newton gmail com>
816
817         * m4/gst-check.m4:
818           Use $PKG_CONFIG rather than pkg-config directly, the one in our path
819           might not be the one we want, like when cross-compiling. Also, other
820           macros such as PKG_CHECK_MODULES use $PKG_CONFIG, so we should
821           probably too just for consistency. Fixes #405288.
822
823 2007-01-08  Tim-Philipp Müller  <tim at centricular dot net>
824
825         * m4/gst-parser.m4:
826           Need to use double square brackets again so m4 doesn't remove them
827           (fixes #378931).
828
829         * m4/gst-args.m4:
830           Use double square brackets here as well, for the same reason.
831
832 2007-01-05  Tim-Philipp Müller  <tim at centricular dot net>
833
834         * m4/gst-parser.m4:
835           Use 'sed' rather than 'tr' to strip trailing letters from version
836           numbers, since 'tr' might not be available and we know sed is
837           (#378931).
838
839 2006-10-21  Tim-Philipp Müller  <tim at centricular dot net>
840
841         * check.mak:
842           Increase default timeout under valgrind, 60 is just too short and
843           some tests take a bit longer these days and not everyone has a
844           beefy machine.
845
846 2006-09-29  Michael Smith  <msmith@fluendo.com>
847
848         * gst.supp:
849           More suppressions for edgy. 
850
851 2006-09-28  Jan Schmidt  <thaytan@mad.scientist.com>
852
853         * m4/gst-glib2.m4:
854         Use gmodule-no-export-2.0.pc instead of gmodule-2.0.pc - we neither
855         want nor need --export-dynamic (which ends up making us export a bunch
856         of unneeded symbols)
857
858 2006-09-14  Tim-Philipp Müller  <tim at centricular dot net>
859
860         * gst.supp:
861           Some suppressions for the more recent ld.so in ubuntu edgy.
862
863 2006-08-23  Tim-Philipp Müller  <tim at centricular dot net>
864
865         * gst.supp:
866           Shorten function trail so the suppression works on
867           my ubuntu dapper system with core cvs as well.
868
869 2006-07-28  Jan Schmidt  <thaytan@mad.scientist.com>
870
871         * gst.supp:
872         Extra suppressions from my Ubuntu x86_64 machine
873
874 2006-07-24  Tim-Philipp Müller  <tim at centricular dot net>
875
876         Patch by: Frederic Peters <fpeters at entrouvert com>
877
878         * m4/gst-parser.m4:
879           Need to double square brackets in .m4 files. Should fix bison
880           version detection with version numbers like 1.23a (#348354).
881
882 2006-07-24  Jan Schmidt  <thaytan@mad.scientist.com>
883
884         * check.mak:
885         Valgrind fails to find tests written in tests/check/ directly (rather
886         than a subdir) - because valgrind gets run with a filename that
887         doesn't contain a relative path, it goes searching /usr/bin instead.
888         Run with ./.... to make things work either way.
889
890         * gtk-doc-plugins.mak:
891         Add $(top_builddir)/src as a place to look for plugins
892         when building too, since that's where gst-template keeps things
893
894 2006-07-23  Stefan Kost  <ensonic@users.sf.net>
895
896         Patch by: Frederic Peters <fpeters@entrouvert.com>
897
898         * m4/gst-parser.m4:
899           Fix bison detection (#348354)
900
901 2006-07-21  Stefan Kost  <ensonic@users.sf.net>
902
903         * m4/gst-parser.m4:
904           check for bison and flex
905
906 2006-07-13  Thomas Vander Stichele  <thomas at apestaart dot org>
907
908         * m4/gst-plugin-docs.m4:
909           remove the configure argument for enabling plugin doc build;
910           having gtk-doc enabled and pyxml present is enough of a trigger
911
912 2006-07-03  Thomas Vander Stichele  <thomas at apestaart dot org>
913
914         * coverage/lcov.mak:
915           fix up rules to work with gst-python as well
916           run "make lcov" to test and generate the reports
917           run "make lcov-reset" to redo it after that
918
919 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
920
921         * Makefile.am:
922         * check.mak:
923           add an inspect target that inspects every element feature,
924           so we can have that added for coverage
925         * coverage/lcov.mak:
926           add support for lcov
927
928 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
929
930         * m4/gst-args.m4:
931           when building with gcov, reset CFLAGS and friends to O0
932
933 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
934
935         * m4/gst-args.m4:
936           Find the gcov that matches the gcc version
937           Only allow gcov if we use gcc
938
939 2006-07-02  Thomas Vander Stichele  <thomas at apestaart dot org>
940
941         * Makefile.am:
942         * coverage/coverage-report-entry.pl:
943         * coverage/coverage-report.pl:
944         * coverage/coverage-report.xsl:
945           copy coverage reporting files from dbus
946
947 2006-07-01  Thomas Vander Stichele  <thomas at apestaart dot org>
948
949         * m4/gst-args.m4:
950           libtool strips gcov's -f flags, so libgcov does not get
951           linked in.  Setting GCOV_LIBS with -lgcov fixes libtool's
952           stripping
953           also show what pkg-config-path we set
954
955 2006-06-22  Tim-Philipp Müller  <tim at centricular dot net>
956
957         Patch by: Peter Kjellerstedt <pkj at axis com>
958
959         * m4/gst-feature.m4:
960           Show list of plugins without external dependencies that
961           will not be built as well (#344136).
962
963 2006-06-15  Tim-Philipp Müller  <tim at centricular dot net>
964
965         * m4/gst-plugin-docs.m4:
966           add GST_PLUGIN_DOCS, which checks for everything needed
967           to build the plugin docs (namely gtk-doc and pyxml); also
968           adds a new --enable-plugin-docs configure switch; will
969           set ENABLE_PLUGIN_DOCS conditional for use in Makefile.am
970           files (see #344039).
971
972 2006-06-11  Thomas Vander Stichele  <thomas at apestaart dot org>
973
974         * m4/gst-check.m4:
975           add GST_PKG_CHECK_MODULES, which in the normal case of checking
976           for a dependency lib for a plug-in only needs two arguments
977           to do the right thing.
978         * m4/gst-feature.m4:
979           clean up output a little of feature checking; also deal with
980           non-plug-in feature checks
981         * m4/Makefile.am:
982         * m4/gst-gstreamer.m4:
983           remove this file; it's a useless check
984
985 2006-06-06  Thomas Vander Stichele  <thomas at apestaart dot org>
986
987         * m4/gst-arch.m4:
988           add PPC64 so we can have separate structure sizes for it
989
990 2006-06-05  Edward Hervey  <edward@fluendo.com>
991
992         * gtk-doc.mak:
993         Check for the proper .devhelp2 file to remove.
994
995 2006-05-31  Thomas Vander Stichele  <thomas at apestaart dot org>
996
997         * gtk-doc.mak:
998           allow a magic variable to suppress errors from docbuilding
999
1000 2006-05-30  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
1001
1002         * gtk-doc.mak:
1003           error out if gtkdoc-mktmpl finds unused declarations
1004
1005 2006-05-28  Edward Hervey  <edward@fluendo.com>
1006
1007         * gst.supp:
1008         Reverting previous commit.  That's good to know, Edward, but why ?
1009         
1010 2006-05-28  Edward Hervey  <edward@fluendo.com>
1011
1012         * gst.supp:
1013         Added suppresion for memleak in g_option_context_parse on fc5-64
1014
1015 2006-05-19  Thomas Vander Stichele  <thomas at apestaart dot org>
1016
1017         * m4/gst-check.m4:
1018           set GSTPB_PLUGINS_DIR just like GST_PLUGINS_DIR
1019
1020 2006-05-18  Tim-Philipp Müller  <tim at centricular dot net>
1021
1022         * check.mak:
1023           Fix 'make help' in check directories, it should be
1024           'valgrind.gen-suppressions' not 'valgrind-gen-suppressions'
1025           (not changing target to match help string on purpose to keep
1026           scripts etc. functional).
1027
1028 2006-05-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1029
1030         Patch by: Peter Kjellerstedt
1031
1032         * m4/gst-arch.m4:
1033           add support for CRIS and CRISv32.
1034
1035 2006-05-17  Jan Schmidt  <thaytan@mad.scientist.com>
1036
1037         * m4/gst-args.m4:
1038         Fix the macros for command-line supplied package and origin names
1039         so they don't end up being configure as "" (Fixes #341479)
1040
1041 2006-05-14  Jan Schmidt <thaytan@mad.scientist.com>
1042
1043         * gtk-doc.mak:
1044         Add uninstall rule to remove .devhelp2 files.
1045
1046 2006-05-09  Edward Hervey  <edward@fluendo.com>
1047
1048         * gst.supp: 
1049           Add suppression for GSlice version of
1050           g_type_init calloc leak
1051
1052 2006-04-05  Michael Smith  <msmith@fluendo.com>
1053
1054         * gst.supp:
1055           Delete a bogus suppression for the registry code.
1056           Generalise a suppression for a glib bug (see #337404)
1057
1058 2006-04-04  Michael Smith <msmith@fluendo.com>
1059
1060         * gst.supp:
1061           Add a leak suppression: the existing glibc-doesn't-free-TLS one
1062           wasn't triggering here.
1063
1064 2006-04-04  Michael Smith <msmith@fluendo.com>
1065
1066         * gst.supp:
1067           Add some minimally-neccesary suppressions for my x86/dapper system.
1068
1069 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
1070
1071         * plugins.xsl:
1072           Do not display an origin link if origin does not start with http
1073           See #323798
1074
1075 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
1076
1077         * m4/gst-args.m4:
1078         * m4/gst-feature.m4:
1079           add more macros
1080         * m4/gst-x11.m4:
1081           X11-related checks
1082
1083 2006-04-01  Thomas Vander Stichele  <thomas at apestaart dot org>
1084
1085         * m4/as-version.m4:
1086           newer version
1087         * m4/gst-args.m4:
1088         * m4/gst-doc.m4:
1089           update and add other macros to be shared across projects
1090
1091 2006-03-24  Thomas Vander Stichele  <thomas at apestaart dot org>
1092
1093         * gst.supp:
1094           add a suppression for g_parse_debug_string
1095
1096 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
1097
1098         * gstdoc-scangobj:
1099           sync fully with gtkdoc-0.15
1100
1101 2006-03-23  Stefan Kost  <ensonic@users.sf.net>
1102
1103         * gstdoc-scangobj:
1104         * gtk-doc.mak:
1105           sync a little with gtk-doc mainline
1106
1107 2006-03-17  Wim Taymans  <wim@fluendo.com>
1108
1109         * gst.supp:
1110           add another clone suppression
1111           change all glibc suppressions to match 2.3.*
1112
1113 2006-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
1114
1115         * m4/check.m4:
1116           fix test so it actually works when the normal check is used
1117           over debian's/ubuntu's
1118
1119 2006-03-08  Jan Schmidt  <thaytan@mad.scientist.com>
1120
1121         * check.mak:
1122         Set G_SLICE=always-malloc when valgrinding tests
1123         (closes #333272)
1124
1125 2006-02-21  Jan Schmidt  <thaytan@mad.scientist.com>
1126
1127         * m4/gst-glib2.m4:
1128         Fix debug output when the GLib version prerequisite is not found
1129
1130 2006-02-13  Andy Wingo  <wingo@pobox.com>
1131
1132         * m4/check.m4: Hack around Debian/Ubuntu's broken installation of
1133         the PIC version of check as libcheck_pic.a. Should work with
1134         cross-compilation too. Grr.
1135
1136 2006-02-06  Thomas Vander Stichele  <thomas at apestaart dot org>
1137
1138         * m4/gst-default.m4:
1139           switch to auto* sinks for defaults
1140
1141 2006-02-02  Wim Taymans  <wim@fluendo.com>
1142
1143         * check.mak:
1144           add a .valgrind.gen-suppressions target to aid in generating
1145           suppressions
1146         * gst.supp:
1147           add more repressions from my debian glibc as of today
1148
1149 2006-02-02  Thomas Vander Stichele  <thomas at apestaart dot org>
1150
1151         * gtk-doc-plugins.mak:
1152           only add srcdir/gst if it exists
1153
1154 2006-01-30  Thomas Vander Stichele  <thomas at apestaart dot org>
1155
1156         * release.mak:
1157           don't complain about disted enums in win32
1158
1159 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
1160
1161         * m4/gst-check.m4:
1162           AC_SUBST CFLAGS and LIBS
1163           do a non-command because something is stripping out our AC_SUBST
1164
1165 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
1166
1167         * m4/gst-args.m4:
1168         * m4/gst-valgrind.m4:
1169           properly give a "no" result manually when providing a
1170           not-found action to fix configure output
1171
1172 2006-01-20  Thomas Vander Stichele  <thomas at apestaart dot org>
1173
1174         * m4/pkg.m4:
1175           update with a more recent version
1176
1177 2006-01-07  Thomas Vander Stichele  <thomas at apestaart dot org>
1178
1179         * gettext.patch:
1180           make Makefile depend on LINGUAS, so rebuilds work when adding
1181           a language
1182
1183 2006-01-03  Michael Smith  <msmith@fluendo.com>
1184
1185         * check.mak:
1186           Clarify error message from valgrind test runs.
1187
1188 2005-12-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1189
1190         * m4/gst-arch.m4:
1191           define HOST_CPU
1192
1193 2005-11-29  Thomas Vander Stichele  <thomas at apestaart dot org>
1194
1195         * check.mak:
1196           add a valgrind-forever target for tests
1197
1198 2005-11-28  Thomas Vander Stichele  <thomas at apestaart dot org>
1199
1200         * check.mak:
1201           when a "make test.check" run fails, make it rerun the test with       
1202           at least debug level 2
1203
1204 2005-11-14  Thomas Vander Stichele  <thomas at apestaart dot org>
1205
1206         * m4/Makefile.am:
1207         * m4/gst-check.m4:
1208           fix check for base plugins
1209         * m4/gst-default.m4:
1210           add m4 to set default elements
1211
1212 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1213
1214         * m4/gst-check.m4:
1215           check for tools correctly
1216
1217 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1218
1219         * gtk-doc.mak:
1220           only enable breaking on new API when make distcheck passes,
1221           not before
1222
1223 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1224
1225         * m4/gst-check.m4:
1226           Resurrect Julien's dead body and wipe his mind clean
1227
1228 2005-10-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1229
1230         * m4/gst-check.m4:
1231           Kill Julien
1232
1233 2005-10-17  Julien MOUTTE  <julien@moutte.net>
1234
1235         * m4/gst-check.m4: I know Thomas will kill me but this 
1236         ifelse statement seems incorrect as it is always setting
1237         required to "yes". With this one it seems to work. Fixes
1238         build of gst-plugins-base on my setup where gstreamer-check
1239         is definitely not present/required.
1240
1241 2005-10-18  Stefan Kost  <ensonic@users.sf.net>
1242
1243         * gtk-doc.mak:
1244           make build break on new api that has not been added to the
1245           sections file
1246
1247 2005-10-17  Thomas Vander Stichele  <thomas at apestaart dot org>
1248
1249         * m4/gst-glib2.m4:
1250         * m4/Makefile.am:
1251         * m4/gst-check.m4:
1252           add macro for easy checks for GStreamer libs
1253
1254 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1255
1256         * m4/gst-glib2.m4:
1257           update, warn in error cases
1258
1259 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1260
1261         * m4/gst-error.m4:
1262           add GST_SET_DEFAULT_LEVEL
1263
1264 2005-10-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1265
1266         * m4/Makefile.am:
1267         * m4/gst-gettext.m4:
1268           remove the AM_GNU_GETTEXT* calls, they need to be in configure.ac
1269         * m4/gst-glib2.m4:
1270           clean up and re-use in core soon
1271         * m4/gst-plugindir.m4:
1272           macro to set up PLUGINDIR and plugindir define/var
1273
1274 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1275
1276         * m4/Makefile.am:
1277         * m4/gst-gettext.m4:
1278           add macro for setting up gettext
1279
1280 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1281
1282         * m4/gst-args.m4:
1283           add some .m4's for argument checking that can be shared among modules
1284
1285 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1286
1287         * m4/as-libtool.m4:
1288           set _LT_LDFLAGS
1289         * m4/gst-libxml2.m4:
1290           document
1291
1292 2005-10-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1293
1294         * m4/gst-arch.m4:
1295           indent a little
1296           add AC_REQUIRE
1297         * m4/gst-error.m4:
1298           clean up
1299
1300 2005-10-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1301
1302         * gst-autogen.sh:
1303           update version detection expression to catch stuff like
1304           Libtool (libtool15) 1.5.0
1305
1306 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
1307
1308         * gst.supp:
1309           commit 6 new suppressions related to g_module_open; can these
1310           really not be folded into one ?
1311
1312 2005-10-11  Edward Hervey  <edward@fluendo.com>
1313
1314         * gst.supp: 
1315         made the <g_type_init calloc 2> suppression more generic
1316         Added pthread memleak suppresions
1317         Added nss_parse_* memleak suppresion (used by g_option_context_parse)
1318
1319 2005-10-11  Thomas Vander Stichele  <thomas at apestaart dot org>
1320
1321         * check.mak:
1322           be more strict, more leak resolution
1323         * gst.supp:
1324           clean up the g_type_init suppressions
1325
1326 2005-10-07  Thomas Vander Stichele  <thomas at apestaart dot org>
1327
1328         * m4/Makefile.am:
1329         * m4/gst-valgrind.m4:
1330           put the valgrind detection in an .m4
1331
1332 2005-09-29  Thomas Vander Stichele  <thomas at apestaart dot org>
1333
1334         * check.mak:
1335           add some more targets, like "help", but also more intensive tests
1336
1337 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
1338
1339         * gtk-doc.mak:
1340           make certain doc warnings fatal so people maintain docs again
1341
1342 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
1343
1344         * Makefile.am:
1345         * gtk-doc-plugins.mak:
1346         * scangobj-merge.py:
1347           merge additions from the .signals.new and .args.new file in
1348           the original ones, only updating if necessary
1349
1350 2005-09-23  Thomas Vander Stichele  <thomas at apestaart dot org>
1351
1352         * gst-xmlinspect.py:
1353         * gstdoc-scangobj:
1354         * gtk-doc-plugins.mak:
1355           fix properly for new API; make update in plugins dir now works
1356
1357 2005-09-20  Thomas Vander Stichele  <thomas at apestaart dot org>
1358
1359         * gst-xmlinspect.py:
1360         * gstdoc-scangobj:
1361           some fixes for new API
1362         * gtk-doc-plugins.mak:
1363           set environment properly
1364
1365 2005-09-17  David Schleef  <ds@schleef.org>
1366
1367         * gtk-doc-plugins.mak: Use new environment variables.
1368
1369 2005-09-16  Michael Smith <msmith@fluendo.com>
1370
1371         * gstdoc-scangobj:
1372           Make the scanobj code reflect registry/plugin API changes
1373
1374 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1375
1376         * gtk-doc-plugins.mak:
1377           split out scanobj step (which will be run by doc maintainer)
1378           from scan step (which will be run on every build)
1379           clean up some of the commands for make distcheck
1380
1381 2005-09-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1382
1383         * gtk-doc-plugins.mak:
1384         * mangle-tmpl.py:
1385           first stab at reorganizing the plugins build so we can maintain
1386           element docs
1387
1388 2005-09-14  David Schleef  <ds@schleef.org>
1389
1390         * as-libtool.mak: Remove
1391         * m4/as-libtool.m4: The libtool bug that this worked around has
1392           been fixed.
1393         * m4/as-version.m4: Don't define GST_RELEASE, since it causes
1394           config.h to be regenerated needlessly, and we don't use it.
1395
1396 2005-09-14  Thomas Vander Stichele  <thomas at apestaart dot org>
1397
1398         * gtk-doc-plugins.mak:
1399           error out on inspect failure
1400
1401 2005-09-14  Michael Smith <msmith@fluendo.com>
1402
1403         * glib-gen.mak:
1404           Don't call glib-mkenums with arguments that confuse/break MinGW,
1405           fixes 316155.
1406
1407 2005-09-03  Thomas Vander Stichele  <thomas at apestaart dot org>
1408
1409         * gtk-doc-plugins.mak:
1410         * gtk-doc.mak:
1411         * m4/gst-doc.m4:
1412           separate out gtk-doc and docbook stuff
1413           have two separate --enable configure flags
1414
1415 2005-08-26  Thomas Vander Stichele  <thomas at apestaart dot org>
1416
1417         * check.mak:
1418           add a .gdb target; rebuild registry for each target, otherwise
1419           a code rebuild always triggers a reg rebuild, and it's just too
1420           annoying
1421         * gstdoc-scangobj:
1422
1423 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
1424
1425         * check.mak:
1426           separate out REGISTRY_ENVIRONMENT; we want to use that from
1427           our valgrind runs, but we also want TESTS_ENVIRONMENT to contain
1428           everything that the first test, gst-register, needs
1429
1430 2005-08-21  Thomas Vander Stichele  <thomas at apestaart dot org>
1431
1432         * check.mak:
1433           parse output of valgrind and check for definitely lost, and error
1434           out; somehow I was led to believe valgrind returns non-zero for
1435           leaks, but I can't make it do that, so let's parse
1436
1437 2005-08-20  Thomas Vander Stichele  <thomas at apestaart dot org>
1438
1439         * check.mak:
1440           for some weird reason valgrind does not report actual memleaks
1441           if GST_PLUGIN_PATH is set to anything but the core gstreamer dir
1442           while valgrind is running.  Since the registry is going to go
1443           anyway, I don't want to waste any more time on this; I just run
1444           valgrind without GST_PLUGIN_PATH set.  Since the registry loading
1445           doesn't check if GST_PLUGIN_PATH got changed as a reason to rebuild
1446           the registry, that's actually fine.
1447
1448 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1449
1450         * mangle-tmpl.py:
1451           keep original Long_Description; only insert an include if it's
1452           not already the first line in there
1453         * plugins.xsl:
1454           output more information for plugins, including an origin hyperlink
1455
1456 2005-08-15  Thomas Vander Stichele  <thomas at apestaart dot org>
1457
1458         * gst-xmlinspect.py:
1459           a first stab at inspecting plugins and outputting an xml description
1460         * gtk-doc-plugins.mak:
1461           a gtk-doc using snippet for plugins documentation
1462         * plugins.xsl:
1463           a stylesheet to convert gst-xmlinspect.py output to docbook output
1464           for inclusion in the gtk-doc stuff
1465
1466 2005-07-20  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
1467
1468         * m4/gst-doc.m4:
1469           s/pdf/eps/ in test for whether we output EPS images (#309379).
1470
1471 2005-07-18  Andy Wingo  <wingo@pobox.com>
1472
1473         * m4/as-libtool-tags.m4: Ooh, backported from libtool 1.6. Much
1474         better. Thanks, Paolo Bonzini!
1475         
1476         * m4/Makefile.am (EXTRA_DIST): 
1477         * m4/as-libtool-tags.m4: New file, tries to disable some CXX and
1478         fortran checks.
1479
1480 2005-07-08  Thomas Vander Stichele  <thomas at apestaart dot org>
1481
1482         * m4/gst-error.m4:
1483           add macro to set ERROR_CFLAGS
1484
1485 2005-06-30  Jan Schmidt  <thaytan@mad.scientist.com>
1486
1487         * gst-autogen.sh:
1488           Remove the old autoregen.sh if it exists before recreating it,
1489           to prevent confusing any shell process that might be reading it
1490           currently.
1491
1492 2005-06-29  Thomas Vander Stichele  <thomas at apestaart dot org>
1493
1494         * m4/gtk-doc.m4:
1495           added
1496
1497 2005-06-03  Stefan Kost  <ensonic@users.sf.net>
1498
1499         * gst-autogen.sh: create autoregen.sh *before* shifting the options
1500
1501 2005-05-17  Thomas Vander Stichele  <thomas at apestaart dot org>
1502
1503         * gst-autogen.sh: only update autoregen.sh on actual runs
1504
1505 2005-03-11  Thomas Vander Stichele  <thomas at apestaart dot org>
1506
1507         * m4/check.m4: m4 from the check unit test suite
1508
1509 2004-12-14  David Schleef  <ds@schleef.org>
1510
1511         * m4/gst-arch.m4: remove MMX stuff, since it doesn't work and
1512         isn't needed anywhere
1513
1514 2004-12-08  Thomas Vander Stichele  <thomas at apestaart dot org>
1515
1516         * gst-autogen.sh:
1517           allow failure command to be run so we can clean upfrom autopoint
1518
1519 2004-09-03  Zeeshan Ali Khattak <zeenix@gmail.com>
1520         * m4/gst-feature.m4: Trying to correct the GST_CHECK_CONFIGPROG macro
1521
1522 2004-07-21  Benjamin Otte  <otte@gnome.org>
1523
1524         * m4/.cvsignore: exciting updates for libtool m4 files
1525
1526 2004-07-12  David Schleef  <ds@schleef.org>
1527
1528         * m4/as-objc.m4:  Add a macro to test for objective C
1529
1530 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1531
1532         * m4/gst-feature.m4:
1533           not all of them support --plugin-libs, so redirect stderr
1534
1535 2004-06-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1536
1537         * m4/as-scrub-include.m4:
1538           sync with upstream to 0.1.4.  Fixes #132440
1539
1540 2004-06-07  Benjamin Otte  <otte@gnome.org>
1541
1542         * m4/gst-feature.m4:
1543           write a big marker into configure output when checking next plugin
1544           to allow easier parsing of why plugins are(n't) built.
1545
1546 2004-06-01  Thomas Vander Stichele  <thomas at apestaart dot org>
1547
1548         * m4/as-compiler-flag.m4:
1549         * m4/as-compiler.m4:
1550         * m4/as-libtool.m4:
1551         * m4/as-version.m4:
1552           sync with upstream, change sticky options to -ko
1553
1554 2004-05-24  Thomas Vander Stichele  <thomas at apestaart dot org>
1555
1556         * m4/as-scrub-include.m4: synced with upstream
1557
1558 2004-05-03  Thomas Vander Stichele  <thomas at apestaart dot org>
1559
1560         * po.mak:
1561           snippet for updating .po files
1562
1563 2004-03-18  Thomas Vander Stichele  <thomas at apestaart dot org>
1564
1565         * Makefile.am:
1566         * m4/Makefile.am:
1567           integrate these with the dist
1568
1569 2004-03-17  Thomas Vander Stichele  <thomas at apestaart dot org>
1570
1571         * release.mak: add a release target
1572
1573 2004-03-09  Thomas Vander Stichele  <thomas at apestaart dot org>
1574
1575         patch by: Stephane Loeuillet
1576
1577         * m4/ax_create_stdint_h.m4:
1578           use head -n instead of head - (#136500)
1579
1580 2004-03-05  Thomas Vander Stichele  <thomas at apestaart dot org>
1581
1582         * m4/gst-doc.m4: don't build PS without dvips binary
1583
1584 2004-02-22   Julio M. Merino Vidal <jmmv@menta.net>
1585
1586         reviewed by: Benjamin Otte  <otte@gnome.org>
1587
1588         * m4/as-docbook.m4:
1589           don't use == operator with test(1) (fixes #135115)
1590
1591 2004-02-16  Thomas Vander Stichele  <thomas at apestaart dot org>
1592  
1593         * common/m4/gst-arch.m4: x86_64 is x86 too (clue from Fedora 2 test)
1594
1595 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1596
1597         * m4/gst-feature.m4:
1598           remove AM_CONDITIONAL for the subsystem since automake 1.6.x
1599           requires that call be in configure.ac
1600
1601 2004-02-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1602
1603         * m4/gst-libxml2.m4:
1604           take required version as argument, and default to 2.4.9 if not
1605           specified
1606
1607 2004-02-12  Thomas Vander Stichele  <thomas at apestaart dot org>
1608
1609         * m4/gst-feature.m4:
1610           rename and fix up GST_CHECK_DISABLE_SUBSYSTEM
1611
1612 2004-02-11  Thomas Vander Stichele  <thomas at apestaart dot org>
1613
1614         * common/m4/as-ac-expand.m4:
1615         * common/m4/as-auto-alt.m4:
1616         * common/m4/as-compiler-flag.m4:
1617         * common/m4/as-compiler.m4:
1618         * common/m4/as-docbook.m4:
1619         * common/m4/as-libtool.m4:
1620         * common/m4/as-scrub-include.m4:
1621         * common/m4/as-version.m4:
1622         * common/m4/glib-gettext.m4:
1623         * common/m4/gst-arch.m4:
1624         * common/m4/gst-debuginfo.m4:
1625         * common/m4/gst-doc.m4:
1626         * common/m4/gst-feature.m4:
1627         * common/m4/gst-function.m4:
1628         * common/m4/gst-glib2.m4:
1629         * common/m4/gst-gstreamer.m4:
1630         * common/m4/gst-libxml2.m4:
1631         * common/m4/gst-makecontext.m4:
1632         * common/m4/gst-mcsc.m4:
1633         * common/m4/pkg.m4:
1634           fix underquoted macros as reported by automake 1.8.x (#133800)
1635
1636 2004-02-11  Johan Dahlin  <johan@gnome.org>
1637
1638         * gst-autogen.sh: Use A-Z instead of A-z in sed expression to
1639         avoid a warning
1640
1641 2004-02-05  Thomas Vander Stichele  <thomas (at) apestaart (dot) org>
1642
1643         * m4/gst-doc.m4:
1644           we use --output-format=xml and --ingnore-files options to
1645           gtkdoc-mkdb, which got added between 0.9 and 1.0
1646
1647 2004-02-04  Thomas Vander Stichele  <thomas at apestaart dot org>
1648
1649         * m4/as-libtool.m4: remove AM_PROG_LIBTOOL so it can move back
1650           to configure.ac to shut up libtoolize
1651
1652 2004-02-03  Thomas Vander Stichele  <thomas at apestaart dot org>
1653
1654         * glib-gen.mak: added; used to generate enums and marshal code
1655
1656 2004-01-13  Thomas Vander Stichele  <thomas at apestaart dot org>
1657
1658         * gettext.patch: added; used by autogen.sh to make sure
1659           GETTEXT_PACKAGE is understood from po/Makefile.in.in -> po/Makefile.in
1660