Commit Graph

142 Commits

Author SHA1 Message Date
ajacoutot
25de91b267 Remove jasper@ from MAINTAINER; I am the sole hobbit nowadays...
Discussed with jasper@
2022-11-04 09:14:21 +00:00
ajacoutot
7686eb4208 Update to libsoup-2.74.3. 2022-10-12 18:24:42 +00:00
naddy
85229c97e7 drop RCS Ids 2022-03-11 18:49:30 +00:00
ajacoutot
50c6c52414 Update to libsoup-2.74.2. 2021-11-25 19:41:02 +00:00
ajacoutot
5fb49616f1 Add a PORTROACH marker to only track version 2.X 2021-10-28 06:40:56 +00:00
ajacoutot
647c27c298 Update to libsoup-2.74.1. 2021-10-25 07:30:15 +00:00
ajacoutot
46a6f29ecc Update to libsoup-2.74.0. 2021-08-28 08:03:06 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
ajacoutot
79b0e2a177 Update to libsoup-2.72.0. 2020-11-01 08:24:42 +00:00
ajacoutot
184baeceff Update to libsoup-2.70.0. 2020-05-14 14:52:22 +00:00
ajacoutot
13b26b9b30 Update to libsoup-2.68.4. 2020-02-28 15:04:03 +00:00
ajacoutot
978bebf0d9 Update to libsoup-2.68.3. 2019-12-08 09:05:07 +00:00
ajacoutot
c449aec201 Update to libsoup-2.68.2. 2019-11-01 19:37:08 +00:00
ajacoutot
59a3c44f29 Update to libsoup-2.66.4. 2019-10-19 09:18:09 +00:00
ajacoutot
5c955a919b Update to libsoup-2.66.3. 2019-09-15 13:33:57 +00:00
sthen
485792605b replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:02:12 +00:00
ajacoutot
09a7c6b30c Update to libsoup-2.66.2. 2019-05-15 17:21:33 +00:00
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