Commit Graph

125 Commits

Author SHA1 Message Date
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
ajacoutot
c55769580c Update to libsoup-2.66.1. 2019-04-28 06:38:00 +00:00
ajacoutot
5080f1f7a9 Update to libsoup-2.64.2. 2019-01-01 11:39:57 +00:00
ajacoutot
d1d5b36888 Update to libsoup-2.62.3. 2018-08-13 09:51:07 +00:00
ajacoutot
2ab193bb95 SECURITY fix for CVE-2018-12910, from upstream.
cookie-jar: bail if hostname is an empty string
2018-06-29 07:10:51 +00:00
ajacoutot
885d54969e Update to libsoup-2.62.2. 2018-05-07 13:11:10 +00:00
ajacoutot
ab0a88f08c Update to libsoup-2.62.1. 2018-04-23 10:55:05 +00:00
ajacoutot
90d3c576bc SECURITY update to libsoup-2.60.3. 2018-01-09 12:12:46 +00:00
ajacoutot
a3c5ecccda Update to libsoup-2.60.2. 2017-10-27 08:18:51 +00:00
ajacoutot
a83d3f342b Update to libsoup-2.60.1. 2017-10-26 08:51:50 +00:00
robert
d267cd02ca Unbreak autoconf checks with clang by not using nested functions
in the checks.

Someone clearly did not read the autoconf documentation because
using the following functions with a function declaration inside
the body will end up declaring a function inside a function.

- AC_TRY_COMPILE( [], [ int main() { return 0; } ],
- AC_LANG_PROGRAM([[]], [[int main (void) { return 0; }]])],
- AC_TRY_LINK([], [int main (void) { return 0; }],

Result:

int
main ()
{
int main (void) { return 0; }
  ;
  return 0;
}

nested functions is a gcc extension which is not supported by
clang.

test.c:4:17: error: function definition is not allowed here
int main (void) { return 0; }
                ^
1 error generated.

This causes tests to fail in the configure scripts resulting in
missing compile and link time flags from the builds.

This resulted in weird behaviour of several software, like gnome
hanging completely due to gtk+3 not being built properly.

This change intrudces the following fixes:

- remove int main() declaration from AC_TRY_COMPILE, AC_LANG_PROGRAM, AC_TRY_LINK
  as it comes with a declaration already, and people misused them

- change to use AC_LANG_SOURCE when needed in case a complete source block is specified

Most of the changes are in configure.(ac|in), however there were some cases
where autoconf is either broken or the build failed because of an autoconf
generated configure script. Everytihng else is switched to autoconf, so
the maintainers can go ahead and upstream these diffs.

There are more to come, we are continously checking the tree for these issues
and in the future the infrastructure will error if such a case is found.
2017-09-25 09:16:12 +00:00
ajacoutot
53641d8d4f SECURITY update to libsoup-2.58.2.
CVE-2017-2885: Fixed a chunked decoding buffer overrun that could be exploited
against either clients or servers.
2017-08-17 09:40:09 +00:00
ajacoutot
999976bd13 Update to libsoup-2.58.1. 2017-05-08 18:46:03 +00:00
ajacoutot
ecc21a1f0d Update to libsoup-2.58.0. 2017-04-20 14:26:08 +00:00
ajacoutot
f73d1f7972 Update to libsoup-2.56.0. 2016-10-28 13:43:25 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
ajacoutot
1e4cc35000 Update to libsoup-2.54.1. 2016-04-26 13:06:15 +00:00
ajacoutot
ccd1c5efd3 Update to libsoup-2.52.2. 2016-04-19 06:01:29 +00:00
ajacoutot
b4547139d4 Update to libsoup-2.52.2. 2015-11-10 08:33:22 +00:00
ajacoutot
3fcc3258f6 Update to libsoup-2.52.1. 2015-10-13 18:29:02 +00:00
ajacoutot
c5c6ad4bf9 Update to libsoup-2.52.0. 2015-09-24 10:27:38 +00:00
ajacoutot
97eb35b87f Update to libsoup-2.50.0. 2015-04-03 09:09:30 +00:00
ajacoutot
19f763b332 Update to libsoup-2.48.1. 2014-12-07 16:13:40 +00:00
ajacoutot
e8b7073b89 Update to libsoup-2.48.0. 2014-10-05 13:07:46 +00:00
ajacoutot
08de8fc33f Force CONFIGURE_ENV when no using the "tests" FLAVOR -- no pkg change. 2014-10-04 14:41:12 +00:00
sthen
95fc5cc71a tweak description for libsoup; it's now a general HTTP library as well
as handling SOAP. ok ajacoutot@
2014-04-24 15:59:26 +00:00
jasper
c5dc24f1eb drop extra = from MODGNOME_TOOLS
no package change
2014-04-03 12:37:41 +00:00
jasper
012f7978a4 cleanup double spaces and sort MODGNOME_TOOLS 2014-04-02 09:36:09 +00:00
jasper
2100c2cdff start to make MODGNOME_TOOLS resemble the name of the tools actually used.
rename 'gi' to 'gobject-introspection'.

discussed with aja@
2014-04-01 15:31:45 +00:00
ajacoutot
9ef9986471 Update to libsoup-2.46.0. 2014-03-27 08:07:04 +00:00
ajacoutot
42a610516f Add a PSEUDO_FLAVORS for tests since they require an insane amount of
build dependencies.
2014-01-23 10:51:36 +00:00
ajacoutot
18588ffa41 Update to libsoup-2.44.2. 2013-11-12 07:37:24 +00:00
ajacoutot
72d1d356b5 There is no need for a -gnome subpackage anymore; -main has exactly the
same dependency requirements. So let's simplify this and merge -gnome
into -main.
2013-10-26 08:02:08 +00:00
ajacoutot
b6dd898bff Update to libsoup-2.44.1. 2013-10-15 14:57:00 +00:00
ajacoutot
ea93efd05f Remove hardcoded HOMEPAGE and use the one from the x11/gnome MODULE
instead. It is just too hard to maintain a coherent list of still
reachable homepages for GNOME projects so use wiki.gnome.org which is
the entry point for *all* GNOME apps.
2013-09-28 08:50:34 +00:00
ajacoutot
7255291955 Update to libsoup-2.44.0. 2013-09-26 08:17:59 +00:00
ajacoutot
6126547b01 Drop uneeded patches. 2013-06-01 19:19:16 +00:00
ajacoutot
9933218fb2 Update to libsoup-2.42.2. 2013-04-25 05:45:56 +00:00
ajacoutot
fca64ec321 Update to libsoup-2.42.1. 2013-04-16 13:28:24 +00:00
ajacoutot
a24f325efa goi -> gi (gnome MODULE change). 2013-04-16 13:17:00 +00:00
ajacoutot
e4d05860c6 Update to libsoup-2.42.0. 2013-03-29 10:08:49 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
ajacoutot
54455cc288 Bugfix update to libsoup-2.40.3. 2013-01-15 07:11:52 +00:00
ajacoutot
90bb8bb3bf Bugfix update to libsoup-2.40.2. 2012-11-13 07:26:47 +00:00
ajacoutot
8f8be21c7c Update to libsoup-2.40.1. 2012-10-16 12:01:39 +00:00
ajacoutot
321eb520e0 Update to libsoup-2.40.0. 2012-09-27 09:58:38 +00:00
ajacoutot
0bbbd35e32 register-plist did not catch the devel/glib2 -main -> empty change.
espie asked me in such a nice way to fix this that I'm bumping all ports
that have a direct dependency on glib2.
2012-09-01 14:36:56 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
ajacoutot
786b6f0b2f Bugfix update to libsoup-2.38.1. 2012-04-16 22:52:11 +00:00
ajacoutot
261383886e Update to libsoup-2.38.0. 2012-03-29 06:31:59 +00:00