summaryrefslogtreecommitdiff
path: root/config.mk
AgeCommit message (Collapse)Author
2023-01-03config.mk: link against webkit-gtk 4.1Patrick Steinhardt
The webkit-gtk project has released a new minor version bump of their API with version 4.1. The difference between 4.0 and 4.1 is that the former links against libsoup 2.x, whereas the latter links against libsoup 3.0 and newer. As libsoup has introduced backwards-incompatible changes in 3.0 it will cause the process to hard-crash if a program is linked against both libraries at the same time. Now that we have ported vimb to be compatible with libsoup 3.0 we can start to link against the recent webkit-gtk 4.1.
2021-09-25Project branch offrafa_99
2020-01-11Give the customers LDFLAGS to webextension too.Daniel Carl
2019-01-26Define feature macros only on LinuxLeonid Bobrov
2019-01-10Always generate version from git if possible #532.Daniel Carl
2018-11-22Increased min required webkit version to 2.20.x #525.Daniel Carl
2018-11-06Increase the version number.Daniel Carl
2018-10-15Use webkit2-gtk-web-extension-4.0 for EXT{C,LD}FLAGSLeonardo Taccari
webkitgtk provides a webkit2gtk-web-extension-4.0 .pc file for webkitgtk web extensions, use it for the web extension. Please note that ATM both `--cflags' and `--libs' webkit2gtk-4.0 and webkit2gtk-web-extension-4.0 returns the same values but if they will diverge in the future the web extension will then use the right `.pc'.
2018-08-26Adapt the min webkit version in config.mk #513.Daniel Carl
This patch fixes missed version from #415.
2018-06-28Remove duplicate give compiler option -fPIC.Daniel Carl
2018-06-16Released version 3.2.0.Daniel Carl
2018-06-13Added first test for the util functions #357.Daniel Carl
2018-04-13Give CPP and CFLAGS separate to compiler.Daniel Carl
Revert "Don't duplicate CFLAGS and CPPFLAGS." This reverts commit 0cc0db9f7d40fdf9e88f20101a5183e35ba2ea91.
2017-12-18 Released version 3.1.0.Daniel Carl
2017-07-18Don't duplicate CFLAGS and CPPFLAGS.Daniel Carl
Don't put the CPPFLAGS and CFLAGS duplicate to the compiler which lead to warnings about redefinition of constants on command line like <command-line>:0:0: warning: "EXTENSIONDIR" redefined <command-line>:0:0: note: this is the location of the previous definition
2017-06-19More fine grained version info.Daniel Carl
Show the libraries vimb was compiled against and that are used at runtime. Remove license info from the output for 'version' or '-v' option.
2017-05-27Released version 3.0-alpha.Daniel Carl
2017-05-13js2sh.sh: sed for was GNU-specific.Michael Danilov
2017-05-09Don't give MFLAGS to make explicitly.Daniel Carl
The option given to the upper most make call are already given as MAKEFLAGS on recursive calls to make. So there is no need to give them explicitly.
2017-04-10adds make option V for verbose buildsRobert Timm
2017-04-10Fix wrong path to extension directory.Daniel Carl
2017-04-10Install the extension in the right directory.Daniel Carl
2017-03-23Call subdir make only for one level #331.Daniel Carl
We can't control dependencies in case all the subdirs are processed from the upper most Makefile. So now the subdir make used to create the webextension and the script is called from the src/Makefile which knows somethings more about dependencies.
2017-01-31Set minimum webkit version to support to 2.3.5.Daniel Carl
This version allowed to initialize the webextension with user data which is essential to setup the dbus connection.
2016-09-28Adds vimb.desktop file and install ruleRobert Timm
2016-06-30Made make a bit more silent.Daniel Carl
2016-03-30Startup webkit2 branch from the scratch.Daniel Carl
2015-12-17Released version 2.11.Daniel Carl
2015-06-25Made build process more user-friendlyDmitrij D. Czarkoff
Set CFLAGS that are not absolutely required with CFLAGS?=..., so that user-defined CFLAGS take precedence. Made VERBOSE option that would toggle between silent (previous) and verbose mode of CC directive processing.
2015-06-13Released version 2.10.Daniel Carl
2015-04-18Suppress redefinition warning caused by glib.Daniel Carl
2015-02-23Install the sample scripts too.Daniel Carl
2015-01-25Use own Makefile for src directory.Daniel Carl
2015-01-24Removed debug target.Daniel Carl
It easy to set the CFLAGS and do a make clean, make. So there is no need to bloat the Makefile for this.
2015-01-16Released version 2.9.Daniel Carl
2014-11-17Allow to control vimb by fifo file (#144).Daniel Carl
2014-10-12Released version 2.8.Daniel Carl
2014-08-22Released version 2.7Daniel Carl
2014-07-20Released version 2.6.Daniel Carl
2014-06-17Released version 2.5.Daniel Carl
2014-06-09Don't relink the libvimb before each test.Daniel Carl
2014-06-07Force us to use the actual gtk3 api functions.Daniel Carl
2014-06-07Removed -ansi compiler flag and -Wstrict-prototypes.Daniel Carl
The ansi does not allow to use type declaration in loop that make the code easier to read. And the GTK3 build fails with strict prototypes enabled.
2014-06-07Use -ansi compile flag.Daniel Carl
Fixed none ansi comment.
2014-06-06Added first unit tests.Daniel Carl
2014-05-28Merge branch 'feature/hsts'Daniel Carl
Conflicts: config.mk
2014-05-20Released version 2.4.Daniel Carl
2014-05-20Removed -ansi build flag.Daniel Carl
Don't print debug output on built with debug symbols this will disturb the debug session.
2014-04-29Merge branch 'master' into feature/hstsDaniel Carl
2014-04-29Merge branch 'fix/FreeBSD-compile-error'Daniel Carl
Conflicts: config.mk