Bug 201687

Summary: www/owncloud: Update to 8.1.0
Product: Ports & Packages Reporter: loic.blot
Component: Individual Port(s)Assignee: Kevin Lo <kevlo>
Status: Closed FIXED    
Severity: Affects Some People CC: jordan.t.meek, kevlo, pi
Priority: --- Keywords: needs-qa, patch
Version: LatestFlags: bugzilla: maintainer-feedback? (kevlo)
Hardware: Any   
OS: Any   
Attachments:
Description Flags
owncloud81.diff
none
Ownbutt 8.1 with php-posix koobs: maintainer-approval? (kevlo)

Description loic.blot 2015-07-19 07:31:22 UTC
Created attachment 158966 [details]
owncloud81.diff

Hello,
Owncloud 8.1 is available since few weeks.

Here you find the updated port. Works fine on FreeBSD.

The only thing to do for upgrade if you want to improve: add a notice for users of contacts and calendar app to reinstall calendar app for owncloud 8.1 from here:
https://apps.owncloud.com/content/show.php/Calendar?content=168707

And for contacts:
https://apps.owncloud.com/content/show.php/Contacts?content=168708

Else owncloud will show a blank page after app reactivation.
Comment 1 joshruehlig 2015-07-28 17:01:36 UTC
Can you add posix to the list of required PHP extensions.

It was added as a dependency to accessing owncloud from the commandline in version 8.
https://github.com/owncloud/core/pull/13293
Comment 2 loic.blot 2015-07-30 06:41:49 UTC
Created attachment 159385 [details]
Ownbutt 8.1 with php-posix
Comment 3 Kurt Jaeger freebsd_committer freebsd_triage 2015-07-30 06:59:35 UTC
Testing@work
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2015-07-30 07:51:05 UTC
Comment on attachment 159385 [details]
Ownbutt 8.1 with php-posix

Pending maintainer approval
Comment 5 Kurt Jaeger freebsd_committer freebsd_triage 2015-07-30 07:55:51 UTC
build on 10.1a, 9.3a, 10.1i was fine
Comment 6 Kevin Lo freebsd_committer freebsd_triage 2015-07-31 06:31:48 UTC
But I'm having an issue on -current:

PHP Fatal error:  Call to undefined function RandomLib\\Source\\hash() in /usr/local/www/owncloud/3rdparty/ircmaxell/random-lib/lib/RandomLib/Source/MicroTime.php on line 75
Comment 7 Kurt Jaeger freebsd_committer freebsd_triage 2015-07-31 16:52:48 UTC
Isn't hash() part of PHP ?

http://php.net/manual/de/function.hash.php

Why would it fail ? What version of php do you have ?
Comment 8 Kevin Lo freebsd_committer freebsd_triage 2015-08-01 14:44:01 UTC
Sorry I haven't had time to look into the issue yet.

# pkg info|grep php
mod_php56-5.6.11               PHP Scripting Language
php56-5.6.11                   PHP Scripting Language
php56-bz2-5.6.11               The bz2 shared extension for php
php56-ctype-5.6.11             The ctype shared extension for php
php56-curl-5.6.11              The curl shared extension for php
php56-dom-5.6.11               The dom shared extension for php
php56-exif-5.6.11              The exif shared extension for php
php56-fileinfo-5.6.11          The fileinfo shared extension for php
php56-filter-5.6.11            The filter shared extension for php
php56-gd-5.6.11                The gd shared extension for php
php56-hash-5.6.11              The hash shared extension for php
php56-iconv-5.6.11             The iconv shared extension for php
php56-json-5.6.11              The json shared extension for php
php56-ldap-5.6.11              The ldap shared extension for php
php56-mbstring-5.6.11          The mbstring shared extension for php
php56-mysql-5.6.11             The mysql shared extension for php
php56-openssl-5.6.11           The openssl shared extension for php
php56-pdo-5.6.11               The pdo shared extension for php
php56-pdo_mysql-5.6.11         The pdo_mysql shared extension for php
php56-pdo_sqlite-5.6.11        The pdo_sqlite shared extension for php
php56-posix-5.6.11             The posix shared extension for php
php56-session-5.6.11           The session shared extension for php
php56-simplexml-5.6.11         The simplexml shared extension for php
php56-sqlite3-5.6.11           The sqlite3 shared extension for php
php56-wddx-5.6.11              The wddx shared extension for php
php56-xml-5.6.11               The xml shared extension for php
php56-xmlreader-5.6.11         The xmlreader shared extension for php
php56-xmlwriter-5.6.11         The xmlwriter shared extension for php
php56-xsl-5.6.11               The xsl shared extension for php
php56-zip-5.6.11               The zip shared extension for php
php56-zlib-5.6.11              The zlib shared extension for php
Comment 9 commit-hook freebsd_committer freebsd_triage 2015-08-07 06:53:59 UTC
A commit references this bug:

Author: kevlo
Date: Fri Aug  7 06:53:08 UTC 2015
New revision: 393684
URL: https://svnweb.freebsd.org/changeset/ports/393684

Log:
  Update to 8.1.0

  PR:	201687
  Submitted by:	Lo?c BLOT <loic.blot at unix-experience dot fr>

Changes:
  head/www/owncloud/Makefile
  head/www/owncloud/distinfo
  head/www/owncloud/pkg-plist
Comment 10 Kevin Lo freebsd_committer freebsd_triage 2015-08-07 06:54:54 UTC
Sorry for taking so long.  I committed it as r393684, thanks.