Kleis Auke Wolthuizen
057703938e
Remove remnant of Autotools ( #2950 )
...
* Remove `glib-mkenums` autotools templates and generated files
Meson uses the `enumtypes.c.in` and `enumtypes.h.in` in
`libvips/include/vips` and doesn't use the pre-generated
files.
* Remove man files for no longer existing tools
+ update the `meson.build`.
* Remove Autotools section in `.gitignore`
* Remove `po/messages` left-over
* Remove `g-ir-scanner` entry point
No longer needed by Meson.
* Remove `glib-genmarshal` generated files
Meson doesn't use these pre-generated files.
* Remove Autotools specific Git attributes
* Remove no longer existing tools in `.gitignore`
* Remove Make specific things in `.gitignore`
* Rename COPYING to LICENSE
* Remove no longer needed `.gitignore` sections
Meson only supports out-of-tree builds. This assumes that the
build directory is ignored.
* Remove no longer needed `.editorconfig` sections
2022-07-27 10:56:56 +01:00
John Cupitt
95970d0f40
ignore TAGS
2022-07-27 09:11:01 +01:00
Kleis Auke Wolthuizen
ae831a145e
Cleanup .gitignore ( #2889 )
...
* Cleanup .gitignore
* Re-add `patches` directory to `Makefile.am`
And ensure it's being tracked by git.
2022-06-23 16:36:47 +01:00
John Cupitt
20fd8ac0fc
support rsvg_handle_get_intrinsic_size_in_pixels
...
librsvg 2.52+ has this new bit of API for finding the SVG dimensions
2022-04-28 13:01:17 +01:00
John Cupitt
56e0b2c2c8
Merge branch '8.10'
2021-04-30 08:27:32 +01:00
John Cupitt
a560d7df50
better vips7 compat
...
revise the vips7 PNG wrapper to work with libspng, though performance
may be poor
thanks SkyDiverCool
https://github.com/libvips/libvips/issues/2233
2021-04-30 08:20:19 +01:00
Kleis Auke Wolthuizen
628d91fd76
gitignore: ignore .dirstamp files
2021-04-22 12:00:41 +02:00
John Cupitt
acf010c2b7
update issue template
...
to steer people towards discussions
2021-02-17 13:39:45 +00:00
Kleis Auke Wolthuizen
cd948d86f6
Modernise autogen.sh
...
Based on: https://wiki.gnome.org/Projects/GnomeCommon/Migration#autogen.sh
2020-07-06 21:32:41 +02:00
John Cupitt
a2d57180b1
jpg stream output passes tests
2019-10-12 13:11:22 +01:00
John Cupitt
e1710edd39
ignore generated fuzzer binaries
2019-07-21 17:52:26 +01:00
John Cupitt
3201b4373d
Merge branch 'master' into add-nifti-support
2018-07-20 13:57:51 +01:00
John Cupitt
d186ac69d6
a more more work on niftisave
2018-07-10 17:16:49 +01:00
John Cupitt
d510807e90
vmoe the test suite back into libvips
2018-07-06 15:43:20 +01:00
John Cupitt
35b4a1a3b5
fix mem leak in pngsave
...
and some reformatting and changelog notes
2018-06-20 14:20:22 +01:00
John Cupitt
c84f642d09
removed intltool again
...
and ignire more standard m4/ macros
2016-05-18 16:24:06 +01:00
John Cupitt
bf70a4d0bf
oops droppped aclocal somehow
2016-05-18 14:27:57 +01:00
John Cupitt
10cfbc553f
get rid of m4-safe
...
and don't copy the .m4 files recommended by glib-gettextize either
2016-05-18 13:41:31 +01:00
John Cupitt
91aa288a44
break up acinclude.m4
...
it's now in a more maintainable set of .m4 files in m4-safe
2016-05-18 10:41:05 +01:00
Felix Bünemann
f0a5ac5bbc
Vendor python.m4 to fix wrong multiarch exec paths
...
The python.m4 that ships with automake hardcodes the library path for
platfrom dependent files to `lib`, which is wrong for multiarch systems.
Instead we import the `m4/python.m4` from pygobject, which does not have
this problem and also ensures we have the same behavior as pygobject
which we are depending on for pyvips8.
Due to this change some minor changes to how the `bootstrap.sh` script
clean up the `m4` folder where needed.
The python search order has been modified to prefer the default python
over python2 over python3.
2016-05-18 04:28:58 +02:00
John Cupitt
e68cc33eed
move some generated doc stuff out of git
2016-02-09 16:36:30 +00:00
John Cupitt
d88dd1ab72
fix a few coverity issues
...
a couple of minor bugs, and a lot of warnings
2015-09-30 09:54:50 +01:00
John Cupitt
be5052d0c3
tiff pyramid builder no longer copies base image
...
we used to make a copy of the base image ... instead, write once and
append other layers at end of run
2015-02-13 13:40:35 +00:00
John Cupitt
1b86de44f4
"make check" works uninstalled
...
and skips tests for missing features
2014-12-22 10:35:26 +00:00
John Cupitt
e5b55a9398
try more intro stuff
2014-12-19 17:07:21 +00:00
John Cupitt
7f34722f9f
update gtk-doc Makefile.am
...
"make check" now works in docs
2014-12-12 15:51:07 +00:00
John Cupitt
ee4416040b
make a test suite
...
put the python and non-nip2 bits of the nip2 suite together
some test images too
2014-11-19 15:01:28 +00:00
John Cupitt
b5cd4ac144
oops
2014-10-27 13:49:09 +00:00
John Cupitt
6fb967ac3b
more py tweaks
...
fast startup, reorganised python/
2014-10-14 10:17:33 +01:00
John Cupitt
9ad0942062
update man pages
...
oops, forgot to update man pages for header -> vipsheader rename
2014-06-24 14:19:57 +01:00
John Cupitt
1772588eb6
small fixes
...
help cleanup and debug if operations fail
2014-05-16 08:28:44 +01:00
John Cupitt
7c43e3d332
remove the orc stuff from arithmetic
...
no faster than gcc auto vec
2013-12-02 11:22:08 +00:00
John Cupitt
f387d13106
Merge remote-tracking branch 'origin/7.36'
2013-12-01 12:30:12 +00:00
John Cupitt
d7037618fc
use a define for PATH_MAX
...
add VIPS_PATH_MAX, a long-enough-for-almost-any-path buffer size
we ought to switch to dynamic paths really ... do this when we fix
filename encoding
2013-12-01 12:18:16 +00:00
John Cupitt
dccc5d5180
add __restrict__ markup to loop pointers
...
helps auto-vec
also remove a couple of if()s from inner loops, again, helps auto-vec
2013-11-30 13:55:10 +00:00
John Cupitt
5b7b3cb591
small fixes for clang static analyzer
...
a few small things clang static analyzer found
2013-11-22 14:34:13 +00:00
John Cupitt
301d3a1809
argh remove unknown.pot
...
and kill *all* .pot files
2013-06-17 12:05:29 +01:00
John Cupitt
3bffb2a7e3
Merge remote-tracking branch 'origin/7.32'
2013-06-11 09:54:21 +01:00
John Cupitt
c95dbe3dcd
link against gthread on old glib
...
if glib is ancient, link against gthread ... fixes centos5 build
thanks re-boot
2013-06-09 17:09:21 +01:00
John Cupitt
23f05d4d8c
oops
2013-06-07 18:03:31 +01:00
John Cupitt
b0c5a9340e
sync
2013-05-21 09:06:18 +01:00
John Cupitt
a9fbd26f78
recent auto* leave more test files
...
ignore test-driver too
2013-01-25 11:10:10 +00:00
John Cupitt
88c3f7ab7d
fix compiler warnings
...
some compiler warnings appeared in a production build (assert()s
commented out, -Wall, and -O2)
thanks to Dmitry Roshchin for the report
2012-08-14 12:43:54 +01:00
John Cupitt
76fd928d29
more struggles with gtk-doc
2012-08-14 11:20:29 +01:00
John Cupitt
368d3c2b8f
test for gtk-doc in bootstrap
2012-08-14 11:00:23 +01:00
John Cupitt
ef2d7024bd
version number bump
...
starting to stabilise 7.28, hopefully
2012-01-30 11:27:28 +00:00
John Cupitt
0983b50905
Merge remote-tracking branch 'origin/gobject-introspection' into goi-merge
...
Conflicts:
TODO
libvips/arithmetic/im_recomb.c
libvips/arithmetic/im_stats.c
libvips/deprecated/im_measure.c
libvips/include/vips/header.h
libvips/include/vips/image.h
libvips/include/vips/object.h
libvips/iofuncs/header.c
libvips/iofuncs/image.c
libvips/iofuncs/object.c
2011-12-24 17:36:55 +00:00
John Cupitt
0b8c31f85e
make tiff2vips into a class
2011-12-05 17:39:11 +00:00
John Cupitt
9ff654c405
ignore .bak files
2011-11-18 09:10:08 +00:00
John Cupitt
8790e552b6
fix a race in xyz to lab
...
the table build had a race condition
2011-08-03 10:12:45 +01:00