Commit graph

86 commits

Author SHA1 Message Date
Benoît Minisini
415de7b257 Update configuration files to autoconf 2.71.
[CONFIGURATION]
* NEW: Update configuration files to autoconf 2.71.
2022-09-03 13:24:51 +02:00
Benoît Minisini
8aae7d81a5 Still try to make 'gb.pdf' compile with poppler 22.06.
[GB.PDF]
* BUG: Still try to make 'gb.pdf' compile with poppler 22.06.
2022-06-30 20:13:11 +02:00
Benoît Minisini
1e401d6ecc Try to make 'gb.pdf' compile with poppler 22.06, and disable it for higher versions.
[GB.PDF]
* BUG: Try to make 'gb.pdf' compile with poppler 22.06, and disable it for higher versions.
2022-06-30 15:30:29 +02:00
Benoît Minisini
efcc01daf5 [GB.PDF]
* BUG: Try to make 'gb.pdf' compile with poppler 22.06.
2022-06-30 15:29:02 +02:00
Helmut Grohne
cc50a31fbd Use the host architecture pkg-config
gambas3 fails to cross build from source, because it hard codes the
build architecture pkg-config in various places and thus fails finding
required components that are only installed for the host architecture.

Employ PKG_PROG_PKG_CONFIG to discover the host architecture pkg-config
and let the build proceed quite a bit further.

[GB.NCURSES]
* Use the host architecture pkg-config

[GB.PDF]
* Use the host architecture pkg-config

[GB.QT4]
* Use the host architecture pkg-config

[GB.QT5]
* Use the host architecture pkg-config
2022-03-31 22:40:31 +02:00
gambas
e54acd8c3b Use C++17 now to compile 'gb.pdf'.
[GB.PDF]
* BUG: Use C++17 now to compile 'gb.pdf'.
2022-02-07 21:50:33 +01:00
gambas
dbd2bb3a27 Make 'gb.pdf' compile with poppler 21.06.0.
[GB.PDF]
* BUG: Make 'gb.pdf' compile with poppler 21.06.0.
2021-06-03 00:44:42 +02:00
Bastian Germann
f00ddb5f9a Correct poppler version detection
[GB.PDF]
* BUG: Correct poppler version detection
2020-08-19 07:24:26 +00:00
gambas
286e18ca7c Mark 'gb.pdf' as deprecated.
[GB.PDF]
* NEW: Mark 'gb.pdf' as deprecated.
2020-06-18 00:05:39 +02:00
gambas
4ad678ea9b Rely on 'pkg-config' only to detect poppler library.
[GB.PDF]
* BUG: Rely on 'pkg-config' only to detect poppler library.
2020-06-15 00:10:27 +02:00
gambas
f5a806e2c0 Correctly disable 'gb.pdf' component if pkg-config fails.
[GB.PDF]
* BUG: Correctly disable 'gb.pdf' component if pkg-config fails.
2020-06-14 00:49:41 +02:00
gambas
916b866b69 Support for poppler 0.86, trial 6.
[GB.PDF]
* BUG: Support for poppler 0.86, trial 6.
2020-03-10 03:42:49 +01:00
gambas
36f46ac8b4 Support for poppler 0.86, trial 5.
[GB.PDF]
* BUG: Support for poppler 0.86, trial 5.
2020-03-10 02:57:46 +01:00
gambas
22b4431314 Support for poppler 0.86, trial 4.
[GB.PDF]
* BUG: Support for poppler 0.86, trial 4.
2020-03-10 02:37:57 +01:00
gambas
4a39bd40fa Support for poppler 0.86, trial 3.
[GB.PDF]
* BUG: Support for poppler 0.86, trial 3.
2020-03-10 02:12:54 +01:00
gambas
7f549758f8 Support for poppler 0.86, trial 2.
[GB.PDF]
* BUG: Support for poppler 0.86, trial 2.
2020-03-10 01:45:55 +01:00
gambas
bdb5801687 Support for Poppler 0.86.
[GB.PDF]
* BUG: Support for Poppler 0.86.
2020-03-10 01:40:24 +01:00
Evangelos Foutras
6a16e02ee3 Use GlobalParams::getUtf8Map() found in poppler 0.85
[GB.PDF]
* BUG: Make 'gb.pdf' compile with poppler >= 0.85.
2020-01-30 21:08:47 +02:00
Laurent Carlier
36c093cb21
Fix segfault with poppler>0.83
[GB.PDF]
* BUG: Fix segfault with poppler > 0.83
2020-01-23 18:02:44 +01:00
Laurent Carlier
6440ac1a90
[GB.PDF]
* BUG: Raise minimal supported poppler version to 0.20

It should be safe because poppler-0.20.0 has been released on May 10, 2012
2020-01-17 09:33:27 +01:00
Laurent Carlier
bca4d79191
Fix compilation with poppler >= 0.83 2020-01-17 09:08:33 +01:00
gambas
d721a82377 Try again to compile with poppler 0.76.
[GB.PDF]
* BUG: Try again to compile with poppler 0.76.
2019-05-01 15:16:05 +02:00
gambas
0f044b9512 Try again to compile with poppler 0.76.
[GB.PDF]
* BUG: Try again to compile with poppler 0.76.
2019-05-01 14:39:44 +02:00
gambas
cae967dedb Try to compile with poppler >= 0.76.
[GB.PDF]
* BUG: Try to compile with poppler >= 0.76.
2019-05-01 13:52:51 +02:00
Bernhard M. Wiedemann
a03ffa0c04
Make 'gb.pdf' compile with poppler-0.72
completes commit a576b687db

Without this change, it would complain about missing getCString
because the POPPLER_VERSION_0_72 was not there.
2019-02-14 10:32:37 +01:00
gambas
75b1d5955a Replace 'Guint' by 'uint', otherwise the component seems to not compile anymore on some systems.
[GB.PDF]
* BUG: Replace 'Guint' by 'uint', otherwise the component seems to not compile anymore on some systems.
2019-01-20 23:28:00 +01:00
gambas
a576b687db Make 'gb.pdf' compile when poppler version >= 0.72.
[GB.PDF]
* BUG: Make 'gb.pdf' compile when poppler version >= 0.72.
2018-12-21 02:48:20 +01:00
gambas
1f641f3dc9 Make gb.pdf compile with poppler 0.71.
[GB.PDF]
* BUG: Make gb.pdf compile with poppler 0.71.
2018-11-03 11:19:42 +01:00
gambas
d3a145655a Fix compilation of gb.pdf on old gcc, by checking if the '-std=c++11' flag is available.
[INTERPRETER]
* NEW: Write the name of optional libraries in the warning message displayed when not found.

[GB.PDF]
* BUG: Fix compilation of gb.pdf on old gcc, by checking if the '-std=c++11' flag is available.
2018-09-01 20:05:44 +02:00
bgermann
9e98045363 [GB.PDF] Compile with C++ 11
[GB.PDF]
* BUG: Compile with C++ 11 which is needed by current poppler versions
2018-08-29 23:22:44 +02:00
gambas
64f20f041f Continue fixing compilation on old versions of the horrible poppler library.
[GB.PDF]
* BUG: Continue fixing compilation on old versions of the horrible poppler library.
2018-05-16 03:50:46 +02:00
gambas
f87cd1025b Continue fixing compilation on old popplers.
[GB.PDF]
* BUG: Continue fixing compilation on old popplers.
2018-05-16 02:29:12 +02:00
gambas
e528f3441a Fix compilation with poppler < 0.64.
[GB.PDF]
* BUG: Fix compilation with poppler < 0.64.
2018-05-16 02:24:20 +02:00
Tobias Boege
0893ca7dee gb.pdf: Fix compilation with older popplers
[GB.PDF]
* BUG: Fix compilation with older popplers
2018-05-16 02:04:47 +02:00
Tobias Boege
fdf8fa658f gb.pdf: Compile with poppler 0.64
[GB.PDF]
* NEW: Add many consts to compile with poppler 0.64. Partial patch thanks to Tony Morehen
2018-05-15 21:27:51 +02:00
David Tardon
6a4adabfd7 adapt to poppler 0.58 2017-09-06 12:58:12 +02:00
Laurent Carlier
8dc6679530 Remove 'missing' file ,generated by autotools, from the repository 2017-08-13 16:13:06 +02:00
Benoît Minisini
82eddfd5c9 [CONFIGURATION]
* NEW: Remove all 'depcomp' files. Apparently they are not used anymore by autoconf.

[INTERPRETER]
* BUG: Fix some gcc 6 warnings.

[GB.DEBUG]
* BUG: Fix some gcc 6 warnings.

[GB.GTK]
* BUG: Fix some gcc 6 warnings.
* BUG: Fix a ';' mistake in a focus management test.

[GB.GTK3]
* BUG: Fix some gcc 6 warnings.
* BUG: Fix a ';' mistake in a focus management test.

[GB.IMAGE]
* BUG: Fix some gcc 6 warnings.


git-svn-id: svn://localhost/gambas/trunk@8101 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2017-02-18 17:24:01 +00:00
Benoît Minisini
d3ebb6ccc8 [CONFIGURATION]
* NEW: Update the state of many components.

[DEVELOPMENT ENVIRONMENT]
* NEW: The project property dialog now uses an IconPanel.
* NEW: New design of the component tab in the project property dialog.

[GB.GUI.BASE]
* NEW: GridView: The background of the sorted column is now lighter.

[GB.QT4.WEBKIT]
* NEW: WebView.History is a new virtual access to get the number of entries 
  in the history, to set or get the current history entry index, and to get
  or set the history maximum capacity.


git-svn-id: svn://localhost/gambas/trunk@6788 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2015-01-01 11:46:48 +00:00
Benoît Minisini
7bd4a3d770 [GB.PDF]
* BUG: Check for the availabilty of private poppler headers.


git-svn-id: svn://localhost/gambas/trunk@6729 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-12-13 13:25:25 +00:00
Benoît Minisini
5d95312b76 [GB.PDF]
* BUG: Search result now takes the orientation into account.


git-svn-id: svn://localhost/gambas/trunk@6489 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-09-18 22:34:23 +00:00
Benoît Minisini
f9c1e12191 [GB.PDF]
* BUG: The initial rotation of the PDF document is now taken into account.


git-svn-id: svn://localhost/gambas/trunk@6488 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-09-18 20:47:31 +00:00
Benoît Minisini
5e76433eeb [CONFIGURATION]
* NEW: Do not use deprecated autoconf macros anymore.
* NEW: The version information is now located in the 'version.m4' file in
  the source root directory.


git-svn-id: svn://localhost/gambas/trunk@6230 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-04-05 21:22:43 +00:00
Benoît Minisini
4f566fa199 [DEVELOPMENT ENVIRONMENT]
* BUG: Forgot the description of gb.opengl.sge.

[INTERPRETER]
* BUG: Propagate the GB_DATE_SERIAL structure changes to all components.


git-svn-id: svn://localhost/gambas/trunk@5879 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-10-13 12:39:56 +00:00
Laurent Carlier
6b8cf6448e [CONFIGURATION]
* BUG: Adapt to the verbosity output when a pkg-config component isn't available.


git-svn-id: svn://localhost/gambas/trunk@4790 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-29 05:55:35 +00:00
Benoît Minisini
8ad1afe673 [CONFIGURATION]
* NEW: Print disabled components individually.

[GB.QT4]
* BUG: ComboBox background color is correctly handled now.


git-svn-id: svn://localhost/gambas/trunk@4739 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-18 01:19:15 +00:00
Laurent Carlier
4a91059623 ...and another typo from #4730... sorry!!!!
git-svn-id: svn://localhost/gambas/trunk@4732 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-15 08:17:51 +00:00
Laurent Carlier
6cb7591fad Fix Copy&Paste error from #4730
git-svn-id: svn://localhost/gambas/trunk@4731 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-15 07:56:55 +00:00
Laurent Carlier
9b235b37a4 [GB.PDF]
* BUG: Fix building with poppler-0.20.x

/!\ this changes are not yet tested /!\


git-svn-id: svn://localhost/gambas/trunk@4730 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-15 07:32:03 +00:00
Benoît Minisini
e2fac79ffb [CONFIGURATION]
* NEW: Replace the old "INCLUDES" directive by "xxx_CPPFLAGS" in all 
  Makefile.am files.

[GB.XML]
* BUG: Remove debugging flags from compilation flags.


git-svn-id: svn://localhost/gambas/trunk@4714 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2012-05-04 16:45:14 +00:00