From 6e4ec69de73e4eccc8a09252238c8ab7f43c6ee8 Mon Sep 17 00:00:00 2001 From: "Dan R. K. Ports" Date: Wed, 13 May 2026 15:15:50 -0700 Subject: [PATCH] rest-0.7: new legacy port for rest API 0.7 Split from rest port ahead of rest update to 0.9.1 (API 1.0). Provides rest-0.7.pc for ports not yet updated to the new API. --- gnome/rest-0.7/Portfile | 42 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 gnome/rest-0.7/Portfile diff --git a/gnome/rest-0.7/Portfile b/gnome/rest-0.7/Portfile new file mode 100644 index 00000000000..de46f67637c --- /dev/null +++ b/gnome/rest-0.7/Portfile @@ -0,0 +1,42 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 + +PortSystem 1.0 +PortGroup gobject_introspection 1.0 + +name rest-0.7 +set my_name rest +version 0.8.1 +license LGPL-2.1 +set branch [join [lrange [split ${version} .] 0 1] .] +description A library that makes it easier to access web services that \ + claim to be RESTful. +long_description {*}${description} This is the legacy 0.7 API version, \ + for ports that have not yet been updated to use rest 1.0. +maintainers {devans @dbevans} openmaintainer +categories gnome devel +homepage https://wiki.gnome.org/Projects/Librest +master_sites gnome:sources/${my_name}/${branch}/ + +use_xz yes + +distname ${my_name}-${version} +dist_subdir ${my_name} + +checksums rmd160 40cb2d870f1b3098df71d6003d1ebeac25963cf7 \ + sha256 0513aad38e5d3cedd4ae3c551634e3be1b9baaa79775e53b2dba9456f15b01c9 \ + size 333376 + +depends_build path:bin/pkg-config:pkgconfig + +depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ + port:libxml2 \ + port:libsoup-2.4 + +depends_run path:share/curl/curl-ca-bundle.crt:curl-ca-bundle + +gobject_introspection yes + +configure.args --with-ca-certificates=${prefix}/share/curl/curl-ca-bundle.crt \ + --disable-silent-rules + +livecheck.type none