Bug 218628 - [patch] www/baikal - backport support for <CARDDAV:prop> filtering in addressbook-query REPORTs
Summary: [patch] www/baikal - backport support for <CARDDAV:prop> filtering in address...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Pietro Cerutti
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2017-04-13 11:30 UTC by Pietro Cerutti
Modified: 2017-04-13 11:40 UTC (History)
0 users

See Also:
mat: maintainer-feedback+


Attachments
patch (4.97 KB, patch)
2017-04-13 11:30 UTC, Pietro Cerutti
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pietro Cerutti freebsd_committer 2017-04-13 11:30:20 UTC
Created attachment 181755 [details]
patch

sabre-dav 3.3 has gained [1] support for filtering vCard elements by specifying CARDDAV:prop elements [2] inside a CARDDAV:addressbook-query request [3].

This patch backports the changeset from the pull-request to sabre-dav 3.1.4, which is bundled in www/baikal.

The reason for the backporting is that because of [4], I am unsure when/if a new version of baikal bundling a newer sabre-dev will be made.

[1] https://github.com/fruux/sabre-dav/pull/910
[2] https://tools.ietf.org/html/rfc6352#section-10.4.2
[3] https://tools.ietf.org/html/rfc6352#section-8.6
[4] https://evertpot.com/sabredav-eol/

Thanks!
Comment 1 Mathieu Arnold freebsd_committer 2017-04-13 11:36:28 UTC
Looks good, feel free to take over maintainership :-)
Comment 2 commit-hook freebsd_committer 2017-04-13 11:39:48 UTC
A commit references this bug:

Author: gahr
Date: Thu Apr 13 11:39:29 UTC 2017
New revision: 438437
URL: https://svnweb.freebsd.org/changeset/ports/438437

Log:
  www/baikal: backport prop filtering in addressbook-query REPORTs

  Also, take maintainership.

  PR:		218628
  Submitted by:	gahr
  Approved by:	mat (maintainer)
  Obtained from:	https://github.com/fruux/sabre-dav/pull/910

Changes:
  head/www/baikal/Makefile
  head/www/baikal/files/patch-vendor_sabre_dav_lib_CardDAV_Plugin.php
  head/www/baikal/files/patch-vendor_sabre_dav_lib_CardDAV_Xml_Filter_AddressData.php
  head/www/baikal/files/patch-vendor_sabre_dav_lib_CardDAV_Xml_Request_AddressBookQueryReport.php