Bug 238721 - misc/kdeedu: eliminate new dependency on openblas on !x86
Summary: misc/kdeedu: eliminate new dependency on openblas on !x86
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: kde
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-20 11:16 UTC by Mark Linimon
Modified: 2019-06-22 19:10 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (kde)


Attachments
patch to misc/kdeedu/Makefile (785 bytes, patch)
2019-06-20 11:16 UTC, Mark Linimon
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Linimon freebsd_committer freebsd_triage 2019-06-20 11:16:23 UTC
Created attachment 205232 [details]
patch to misc/kdeedu/Makefile

Recently, kdeedu gained a dependency on math/kig, which brings in some heavyweight dependencies:

  devel/boost-python-libs
  devel/libunwind
  math/blas
  math/cblas
  math/lapack
  math/metis
  math/openblas
  math/py-numpy
  math/suitesparse

This is particularly painful on powerpc64, where openblas does not even build (yet).

This patch turns on option KIG on x86 only.

The impact on arm is TBD.

(I will accept the argument that the optimal long-term solution is some kind of kde5-lite port, but this is necessary in the meantime.)
Comment 1 Tobias C. Berner freebsd_committer 2019-06-22 13:53:25 UTC
lgtm
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2019-06-22 19:10:23 UTC
Committed, thanks.
Comment 3 commit-hook freebsd_committer 2019-06-22 19:10:38 UTC
A commit references this bug:

Author: linimon
Date: Sat Jun 22 19:10:24 UTC 2019
New revision: 504883
URL: https://svnweb.freebsd.org/changeset/ports/504883

Log:
  Recently, kdeedu gained a dependency on math/kig, which brings in some
  heavyweight dependencies:

    devel/boost-python-libs
    devel/libunwind
    math/blas
    math/cblas
    math/lapack
    math/metis
    math/openblas
    math/py-numpy
    math/suitesparse

  This is particularly painful on powerpc64, where openblas does not even
  build (yet).

  This patch turns on option KIG on x86 only.

  The impact on arm is TBD.

  PR:		238721
  Approved by:	tcberner

Changes:
  head/misc/kdeedu/Makefile