Bug 216350 - net/guacamole-server: Updated to 0.9.10
Summary: net/guacamole-server: Updated to 0.9.10
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: Nikolai Lifanov
URL: https://github.com/apache/incubator-g...
Keywords: patch-ready
Depends on:
Blocks: 216351
  Show dependency treegraph
 
Reported: 2017-01-21 18:15 UTC by Ultima
Modified: 2017-01-23 03:28 UTC (History)
2 users (show)

See Also:


Attachments
guacamole-server.diff (4.66 KB, patch)
2017-01-21 18:15 UTC, Ultima
Ultima1252: maintainer-approval+
Details | Diff
guacamole-server.diff (5.23 KB, patch)
2017-01-22 05:21 UTC, Ultima
Ultima1252: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ultima 2017-01-21 18:15:55 UTC
Created attachment 179189 [details]
guacamole-server.diff

This is an update to guacamole-server to the most current version, 0.9.10. This update brings many changes, but will only list key changes. License change from MIT to apache20, and new option default on, GUACENC, Video Encoding Utility.

One other thing I would like to note is in post-patch, the new feature guacenc uses a deprecated function. -Werror had to be removed from Makefile to successfully build this. This will be brought to dev's attention.


* Updated to 0.9.10
* Changed LICENSE to apache20
* New option GUACENC


portlint -AC:
WARN: Makefile: Consider adding support for a NLS knob to conditionally disable gettext support.
WARN: Makefile: for new port, make $FreeBSD$ tag in comment section empty, to make SVN happy.
0 fatal errors and 2 warnings found.


poudriere bulk -tC:
12amd64: success https://poudriere.ultimasbox.com/data/12amd64-test/2017-01-19_12h42m50s/logs/guacamole-server-0.9.10.log
12i386: success https://poudriere.ultimasbox.com/data/12i386-test/2017-01-19_12h42m52s/logs/guacamole-server-0.9.10.log
110amd64: success https://poudriere.ultimasbox.com/data/110amd64-test/2017-01-19_12h42m48s/logs/guacamole-server-0.9.10.log
110i386: success https://poudriere.ultimasbox.com/data/110i386-test/2017-01-19_12h42m49s/logs/guacamole-server-0.9.10.log
103amd64: success https://poudriere.ultimasbox.com/data/103amd64-test/2017-01-19_12h42m46s/logs/guacamole-server-0.9.10.log
103i386: success https://poudriere.ultimasbox.com/data/103i386-test/2017-01-19_12h42m47s/logs/guacamole-server-0.9.10.log
Comment 1 Nikolai Lifanov freebsd_committer freebsd_triage 2017-01-21 23:46:44 UTC
Hi! Can you update WWW to https://guacamole.incubator.apache.org/ and switch to USE_GITHUB please? https://github.com/apache/incubator-guacamole-server
Comment 2 Ultima 2017-01-22 05:21:47 UTC
Created attachment 179203 [details]
guacamole-server.diff

Fixed as suggested.
Comment 3 commit-hook freebsd_committer freebsd_triage 2017-01-23 03:25:52 UTC
A commit references this bug:

Author: lifanov
Date: Mon Jan 23 03:25:42 UTC 2017
New revision: 432195
URL: https://svnweb.freebsd.org/changeset/ports/432195

Log:
  update net/guacamole-server to 0.9.10

  Changelog: https://github.com/apache/incubator-guacamole-server/commits/0.9.10-incubating

  * Updated to 0.9.10
  * Changed LICENSE to APACHE20
  * New option GUACENC: Video Encoding Utility

  PR:		216350
  Submitted by:	ultima1252@gmail.com (maintainer)
  Reviewed by:	matthew
  Approved by:	matthew (mentor)
  Differential Revision:	https://reviews.freebsd.org/D9281

Changes:
  head/net/guacamole-server/Makefile
  head/net/guacamole-server/distinfo
  head/net/guacamole-server/pkg-descr
  head/net/guacamole-server/pkg-plist
Comment 4 Nikolai Lifanov freebsd_committer freebsd_triage 2017-01-23 03:28:39 UTC
Committed, thanks!