Bug 235501 - textproc/soprano: use Qt5 and remove "deprecated"
Summary: textproc/soprano: use Qt5 and remove "deprecated"
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-kde (group)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-04 17:53 UTC by Thierry Thomas
Modified: 2019-03-11 15:12 UTC (History)
4 users (show)

See Also:
tcberner: maintainer-feedback+


Attachments
Patch to upgrade Soprano (7.44 KB, patch)
2019-02-04 17:53 UTC, Thierry Thomas
no flags Details | Diff
v2 (7.56 KB, patch)
2019-02-05 05:43 UTC, Tobias C. Berner
no flags Details | Diff
v2 (7.58 KB, patch)
2019-02-05 05:45 UTC, Tobias C. Berner
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thierry Thomas freebsd_committer freebsd_triage 2019-02-04 17:53:15 UTC
Created attachment 201725 [details]
Patch to upgrade Soprano

The attached patch upgrades Soprano to the development version, in order to build it against Qt5 (this library is used by math/rkward-kde, which depends on Qt5).

Note: there is no release yet, but since this port is tagged DEPRECATED, no need to repocopy for a -devel port.

Note for the maintainers: since I'm here, I have set the licenses, but I'm not sure about LICENSE_COMB, please check it.
Comment 1 Tobias C. Berner freebsd_committer freebsd_triage 2019-02-05 05:43:09 UTC
Created attachment 201735 [details]
v2

Hi Thierry

Would you be OK with it like this too?
I used the version given by the git-tag, which makes it require a PORTEPOCH, and also cleaned it up a bit.


mfg Tobias
Comment 2 Tobias C. Berner freebsd_committer freebsd_triage 2019-02-05 05:45:35 UTC
Created attachment 201736 [details]
v2
Comment 3 Thierry Thomas freebsd_committer freebsd_triage 2019-02-05 17:16:07 UTC
(In reply to Tobias C. Berner from comment #2)
In you do not fear PORTEPOCH, this is OK for me!
Comment 4 Tobias C. Berner freebsd_committer freebsd_triage 2019-02-05 17:45:59 UTC
Are you sure it is needed by rkward?
Comment 5 Thierry Thomas freebsd_committer freebsd_triage 2019-02-05 18:00:10 UTC
(In reply to Tobias C. Berner from comment #4)
It was at some time... but you are right, I have to check it again!
Comment 6 Thierry Thomas freebsd_committer freebsd_triage 2019-02-05 18:15:09 UTC
(In reply to Thierry Thomas from comment #5)

You're right, it is no more used: I'm removing it from the dependencies.
Comment 7 commit-hook freebsd_committer freebsd_triage 2019-02-05 18:18:05 UTC
A commit references this bug:

Author: thierry
Date: Tue Feb  5 18:17:56 UTC 2019
New revision: 492266
URL: https://svnweb.freebsd.org/changeset/ports/492266

Log:
  Remove an obsolete dependency to Soprano.

  Since I'm there, add an explicit dependency to Qt5-concurrent.

  PR:		235501
  Reported by:	tcberner

Changes:
  head/math/rkward-kde/Makefile
Comment 8 Adriaan de Groot freebsd_committer freebsd_triage 2019-03-11 13:55:40 UTC
So, nothing depends on soprano at all anymore. Can we just drop it?
Comment 9 commit-hook freebsd_committer freebsd_triage 2019-03-11 15:11:05 UTC
A commit references this bug:

Author: adridg
Date: Mon Mar 11 15:10:13 UTC 2019
New revision: 495355
URL: https://svnweb.freebsd.org/changeset/ports/495355

Log:
  Remove textproc/soprano. There's an open PR to update it to
  Qt5, but it would still be an unused leaf port, largely
  unmaintained upstream. Instead, can it ahead of the Qt4 cleanup.

  2019-03-15 textproc/soprano: Qt4 has been EOL since december 2015

  PR:	235501

Changes:
  head/MOVED
  head/textproc/Makefile
  head/textproc/soprano/