summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Marc-Antoine Perennou <keruspe@exherbo.org> 2017-09-12 19:48:25 +0200
committerAvatar Marc-Antoine Perennou <keruspe@exherbo.org> 2017-09-12 19:48:25 +0200
commit3f6a34fe9dc7db999fbaac4fa0aae6e987da4986 (patch)
tree718038e9a13c9b545d76c8df29e6808dec41f72a
parent243feb3e3921356589f05f3265fa0eb0f2e39a73 (diff)
downloadgnome-3f6a34fe9dc7db999fbaac4fa0aae6e987da4986.tar.gz
gnome-3f6a34fe9dc7db999fbaac4fa0aae6e987da4986.tar.xz
libsoup: bump to 2.60.0
Signed-off-by: Marc-Antoine Perennou <keruspe@exherbo.org>
-rw-r--r--packages/gnome-desktop/libsoup/libsoup-2.60.0.exheres-061
1 files changed, 61 insertions, 0 deletions
diff --git a/packages/gnome-desktop/libsoup/libsoup-2.60.0.exheres-0 b/packages/gnome-desktop/libsoup/libsoup-2.60.0.exheres-0
new file mode 100644
index 0000000..bbf0143
--- /dev/null
+++ b/packages/gnome-desktop/libsoup/libsoup-2.60.0.exheres-0
@@ -0,0 +1,61 @@
+# Copyright 2008 Saleem Abdulrasool <compnerd@compnerd.org>
+# Distributed under the terms of the GNU General Public License v2
+
+require gnome.org [ suffix=tar.xz ] autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.15 ] ]
+require vala [ vala_dep=true with_opt=true option_name=vapi ]
+
+SUMMARY="HTTP library implemented in C"
+HOMEPAGE="http://live.gnome.org/LibSoup"
+
+LICENCES="LGPL-2"
+SLOT="2.4"
+PLATFORMS="~amd64 ~x86"
+MYOPTIONS="
+ gobject-introspection
+ gtk-doc
+ vapi [[ requires = [ gobject-introspection ] ]]
+ ( linguas: an as be bg bn_IN ca ca@valencia cs da de el en_GB eo es et eu fa fr fur gl gu he hi
+ hu id it ja kn ko lt lv ml mr nb nl or pa pl pt pt_BR ro ru sk sl sr sr@latin sv ta
+ te tg th tr ug uk uz@cyrillic vi zh_CN zh_HK zh_TW )
+"
+
+DEPENDENCIES="
+ build:
+ dev-util/intltool[>=0.35.0]
+ sys-devel/gettext
+ virtual/pkg-config[>=0.20]
+ gtk-doc? ( dev-doc/gtk-doc[>=1.10] )
+ build+run:
+ dev-db/sqlite:3
+ dev-libs/glib:2[>=2.38.0]
+ dev-libs/libxml2:2.0
+ gobject-introspection? ( gnome-desktop/gobject-introspection:1[>=0.9.5] )
+ run:
+ dev-libs/glib-networking[ssl(+)]
+"
+
+RESTRICT="test" # network violations
+
+DEFAULT_SRC_CONFIGURE_PARAMS=(
+ # To make glib-networking a runtime dependency
+ # Also ease cross-compiling a bit
+ --disable-tls-check
+
+ '--without-gssapi'
+ '--without-ntlm-auth'
+
+ # NOTE(compnerd) this *must* be enabled to provide backwards compatibility with existing
+ # applications. It consists entirely of deprecated APIs and should not be used in newly
+ # written code.
+ '--with-gnome'
+)
+DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=(
+ gtk-doc
+ 'gobject-introspection introspection'
+ 'vapi vala'
+)
+
+src_prepare() {
+ autotools_src_prepare
+ edo intltoolize --force --automake
+}