Mukund Sivaraman
fa9e792b78
build: Install new data files from Ramon Miranda (part 1)
2012-01-21 17:10:47 +05:30
Mukund Sivaraman
9f60e9a534
build: Show if file-compressor will be built in configure status
2012-01-12 21:10:58 +05:30
Mukund Sivaraman
5db85ad9e1
file-compressor: Move to own directory under plug-ins/
2012-01-11 20:27:18 +05:30
Mukund Sivaraman
f80892bf50
file-compressor: Use compression libraries instead of programs
...
This commit will temporarily cause the build to break, because
file-compressor doesn't link -lz and -lbz2 after this commit. I'll fix
it soon, but if any of you want to kill me for breaking the build, feel
free to revert it. The commit will stay and can be used later.
This change was made so that file-compressor isn't crappy on Windows. It
also removes win32-specific code.
2012-01-11 19:29:32 +05:30
Mukund Sivaraman
126acfc7de
build: Drop atk required version to 2.0.1
...
Building apparently works with this version too.
2012-01-08 22:14:15 +05:30
Mukund Sivaraman
d2d5a3db62
build: Check for atk >= 2.2.0 (bug #667127 )
2012-01-08 20:16:45 +05:30
Michael Natterer
2271f6fe96
Bump version to 2.7.5
2011-12-11 20:36:48 +01:00
Mukund Sivaraman
1b5a0f9d9d
build: Add -Werror=missing-prototypes to CFLAGS where possible
2011-12-07 01:39:01 +05:30
Michael Natterer
2b1b04bf72
configure: depend on librsvg >= 2.34.2
...
because old versions use deprecated GLib stuff in their headers.
Don't #undef G_DISABLE_DEPRECATED in file-svg.
2011-12-01 11:36:25 +01:00
Michael Natterer
79a4f71884
configure: depend on webkitgtk >= 1.6.1
...
because old versions use deprecated GLib stuff in their headers.
Don't #undef G_DISABLE_DEPRECATED in help-browser and web-page.
2011-12-01 11:26:11 +01:00
Michael Natterer
6cff213038
configure: depend on GLib >= 2.30.2
...
For the reasons mentioned in the last version bump commit below.
2011-11-30 23:32:00 +01:00
Michael Natterer
3673549257
Depend on lots of newer library versions
...
Gegl >= 0.1.8, Babl >= 0.1.6, Gdk-Pixbuf >= 1.24.0, Pango >= 1.29.4,
GLib >= 2.28.8, GTK+ 2.24.7
Which means depending on a gazillion of bug fixes, which means less
pain for GIMP 2.8 users, and less useless bugzilla traffic eating
developer resources.
2011-11-19 18:16:39 +01:00
Michael Natterer
5144e7e47c
configure: the right way to check for maintainer-mode is $USE_MAINTAINER_MODE
2011-10-29 23:51:50 +02:00
Michael Natterer
b99e0f90c8
configure: fix check for _NL_MEASUREMENT_MEASUREMENT
2011-10-19 21:34:53 +02:00
Michael Natterer
6d62beef13
Revert "build: Strip out G/GDK/GTK_DISABLE_DEPRECATED"
...
We still depend on GTK+ 2.x which doesn't have the warnings, and
don't want deprecated API being used by accident.
This reverts commit f9e6162086
.
2011-10-17 18:54:34 +02:00
Javier Jardón
f9e6162086
build: Strip out G/GDK/GTK_DISABLE_DEPRECATED
...
We have compiler warnings, now.
2011-10-17 17:21:51 +01:00
Javier Jardón
2f0c55b12b
configure.ac: aclocal flags are already honored in Makefile.am
2011-10-17 02:22:21 +01:00
Javier Jardón
3a05739683
configure.ac: Replace AM_CONFIG_HEADER deprecated macro
...
Use AC_CONFIG_HEADERS instead
2011-10-17 02:03:49 +01:00
Javier Jardón
de9c5fda00
configure.ac: Use new libtool syntax
2011-10-17 02:03:49 +01:00
Javier Jardón
c581b6147e
configure.ac: Do not use AC_ISC_POSIX macro
...
Sun dropped support for the obsolete INTERACTIVE
Systems Corporation Unix on 2006-07-23. New programs need not use
this macro.
2011-10-17 02:03:49 +01:00
Javier Jardón
14b3f594f9
configure.ac: Replace AC_HELP_STRING deprecated macro
2011-10-17 02:03:49 +01:00
Javier Jardón
5132df3a6d
configure.ac: Replace AC_TRY_RUN deprecated macro
2011-10-17 02:03:49 +01:00
Javier Jardón
41dc8f1d59
configure.ac: Replace deprecated AC_TRY_LINK macro
2011-10-17 02:03:49 +01:00
Javier Jardón
4bf2a84e14
configure.ac: Replace deprecated AC_TRY_CPP macro
2011-10-17 02:03:49 +01:00
Javier Jardón
75476493f4
configure.ac: Replace deprecated AC_TRY_COMPILE macro
2011-10-17 02:03:49 +01:00
Javier Jardón
464966dbaa
configure.ac: Remove AC_TYPE_SIGNAL
...
Out code can safely assume C89 semantics that RETSIGTYPE is void
2011-10-17 02:03:48 +01:00
Michael Natterer
71c7301f18
configure: remove cruft found by Javier Jardon
2011-10-17 02:23:02 +02:00
Michael Natterer
38c412ea4f
configure: don't add G_DISABLE_DEPRECATED for GLIb 2.30
...
because we still use g_format_size_for_display().
2011-10-02 15:14:10 +02:00
Mukund Sivaraman
2aae54226c
build: Rename HAVE_EXIF define to HAVE_LIBEXIF
2011-09-18 07:04:44 +05:30
Mukund Sivaraman
e6edc7d833
build: Rename BUILD_METADATA conditional to HAVE_LIBEXIF
2011-09-18 06:50:43 +05:30
Mukund Sivaraman
6080c11161
Revert "Bug #658816 - Add a spellchecker to the comment editor"
...
This reverts commit 978c96bbc6
, which is
probably not such a great idea.
2011-09-13 00:33:33 +05:30
Mukund Sivaraman
978c96bbc6
Bug #658816 - Add a spellchecker to the comment editor
...
This is an initial version and can be improved. Something is better
than nothing. :)
2011-09-12 19:36:35 +05:30
Javier Jardón
67053601d5
configure.ac: Use maintainer mode by default
...
See http://blogs.gnome.org/desrt/2011/09/08/am_maintainer_mode-is-not-cool/
2011-09-10 15:35:14 +01:00
Michael Natterer
b40e1c44b6
configure: let the test for TWAIN fail on 64 bit OSX
...
Somebody needs to port the stuff to not using the parts of
Carbon that are not there on 64 bit, or preferrably not use
Carbon at all.
2011-09-01 21:18:57 +02:00
Michael Natterer
bf4ce56ade
configure: bump version to 2.7.4
2011-08-21 21:49:26 +02:00
Michael Natterer
2356aad3da
Remove gimp-remote for good, it has been disabled since 2008
2011-07-30 18:59:39 +02:00
Mukund Sivaraman
055404400a
build: Disable warnings about portable make rules
2011-07-08 22:38:48 +05:30
Michael Natterer
f1bb40166b
Bug 592364 - Use GUdev rather than deprecated HAL for GIMP
...
GIMP was probably the only user of libhal on most systems, this had
to stop. Ported the linux-input module to GUdev.
2011-06-23 16:30:58 +02:00
Mukund Sivaraman
5a1a3209e9
Move libpng specific warning CFLAGS to PNG_CFLAGS
2011-05-05 09:48:02 +05:30
Mukund Sivaraman
c4e44dc098
Show the compiler option that caused a warning
2011-05-02 07:43:48 +05:30
Michael Natterer
844df2b4df
libgimp*: add guards that #error out if individual files are included
...
This only helps to maintain proper includes in app/ and shouldn't
affect plug-ins at all, because these are supposed to only include the
main headers from libgimp/ since the beginning of time.
The gimpfootypes.h files do not have these guards, so we can continue
to maintain app/'s include policy that is very likely to error out if
wrong things are included.
2011-04-28 14:30:41 +02:00
Mukund Sivaraman
4c26f37611
Add additional libpng warning flags
...
This flag warns when we use deprecated API. It's added in configure.ac
instead of someplace like plugin-defs.pl because libpng is used
in several places.
2011-04-26 06:49:21 +05:30
Mukund Sivaraman
79f29530bd
Bump poppler required version to 0.12.4
...
The calls that return cairo surfaces are now required, so the
version bump is required.
2011-04-21 06:56:02 +05:30
Michael Natterer
374dd50c43
libgimp: add gimp_layer_new_from_surface()
...
and to enable that, make libgimp depend on Cairo.
2011-04-20 23:58:00 +02:00
Michael Natterer
26bf2b0cd7
Make libgimp depend on GdkPixbuf
...
Move the pixbuf layer and image thumbnail function from libgimpui to
libgimp and move gimp_layer_new_from_pixbuf() to gimplayer.[ch] where
it belongs. Change gimp-2.0.pc accordingly, adapt plug-in Makefiles
and update devel-docs.
2011-04-20 20:04:35 +02:00
Michael Natterer
822faacd5b
configure.ac: Bump version to 2.7.3
2011-04-14 23:02:58 +02:00
Michael Natterer
24ee3370b8
Depend on GTK+ >= 2.24.3, cairo >= 1.20.1, gdk-pixbuf >= 2.22.1
...
and completely separate configure and sanity checks for gdk-pixbuf
from GTK+, because it's now distributed as a separate package. Remove
all sorts of conditional compiling based on GDK_CHECK_VERSION() and
CAIRO_VERSION.
2011-04-06 19:58:24 +02:00
Mukund Sivaraman
e9befddbba
Add the web-page plug-in
2011-03-31 00:39:57 +05:30
Mukund Sivaraman
4d9952cf54
Add extra optimization flags for super performance
2011-03-27 04:15:09 +05:30
Mukund Sivaraman
ee6a029040
Add -fno-common to CFLAGS
...
Also fix the errors that were discovered by it. Multiple
definitions of global variables are no longer silently combined by
the linker, and will be reported as errors.
If you see GIMP crash strangely (i.e, apart from the usual crashes),
please go see a head doctor.
2011-03-21 22:51:30 +05:30