Unbreak: graphics/digikam-kde4

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Unbreak: graphics/digikam-kde4

Rafael Sadowski
Hi All!

You can find attached a set of diffs which allow to unbreak
digikam-kde4 in a bulk build.

Here is a short description::

- graphics/opencv:
  Do the same thing which we did with opencv2.
  Enable INSTALL_TO_MANGLED_PATHS and install ibraries under lib/opencv3 to
  avoid linking issues with opencv2

- graphics/digikam
  `s/opencv/lib\/opencv3\/opencv/g` and bump RESVISON

$ ldd `which digikam` |  grep opencv
        000008e9ac374000 000008e9ac3cf000 rlib  0    3   0      /usr/local/lib/opencv3/libopencv_objdetect.so.4.0
        000008e9a2ac4000 000008e9a2b11000 rlib  0    3   0      /usr/local/lib/opencv3/libopencv_imgcodecs.so.4.0
        000008e8df73d000 000008e8dfb0a000 rlib  0    5   0      /usr/local/lib/opencv3/libopencv_imgproc.so.4.0
        000008e8ebc45000 000008e8ebf10000 rlib  0    6   0      /usr/local/lib/opencv3/libopencv_core.so.4.0

- graphics/nomacs
  `s/opencv/lib\/opencv3\/opencv/g` and bump RESVISON

$ ldd `which nomacs` |  grep opencv
        00000ec845c71000 00000ec84603e000 rlib  0    2   0      /usr/local/lib/opencv3/libopencv_imgproc.so.4.0
        00000ec814682000 00000ec81494d000 rlib  0    3   0      /usr/local/lib/opencv3/libopencv_core.so.4.

- graphics/digikam-kde4

ldd `which digikam` |  grep opencv
        0000098e791f4000 0000098e792e5000 rlib  0    4   0      /usr/local/lib/opencv2/libopencv_contrib.so.3.0
        0000098e76fe2000 0000098e7701c000 rlib  0    5   0      /usr/local/lib/opencv2/libopencv_nonfree.so.3.0
        0000098ee4adb000 0000098ee4afd000 rlib  0    6   0      /usr/local/lib/opencv2/libopencv_gpu.so.3.0
        0000098e2890c000 0000098e2892e000 rlib  0    7   0      /usr/local/lib/opencv2/libopencv_photo.so.3.0
        0000098e844c8000 0000098e8469f000 rlib  0    6   0      /usr/local/lib/opencv2/libopencv_ocl.so.3.0
        0000098e5ee38000 0000098e5eec0000 rlib  0    8   0      /usr/local/lib/opencv2/libopencv_objdetect.so.3.0
        0000098e506f1000 0000098e5081a000 rlib  0    7   0      /usr/local/lib/opencv2/libopencv_legacy.so.3.0
        0000098e00954000 0000098e00a59000 rlib  0    9   0      /usr/local/lib/opencv2/libopencv_calib3d.so.3.0
        0000098e124e4000 0000098e12592000 rlib  0    10   0      /usr/local/lib/opencv2/libopencv_features2d.so.3.0
        0000098eb1af9000 0000098eb1b5b000 rlib  0    12   0      /usr/local/lib/opencv2/libopencv_highgui.so.3.0
        0000098e161d9000 0000098e1625e000 rlib  0    11   0      /usr/local/lib/opencv2/libopencv_flann.so.3.0
        0000098ecbc54000 0000098ecbce4000 rlib  0    9   0      /usr/local/lib/opencv2/libopencv_ml.so.3.0
        0000098e1796c000 0000098e179bd000 rlib  0    9   0      /usr/local/lib/opencv2/libopencv_video.so.3.0
        0000098e2317f000 0000098e2345e000 rlib  0    15   0      /usr/local/lib/opencv2/libopencv_imgproc.so.3.0
        0000098e3dbee000 0000098e3de9f000 rlib  0    18   0      /usr/local/lib/opencv2/libopencv_core.so.3.0


If there is no positive feedback on this suggestion, we only have the
possibility to mark digikam-kde4 as broken.

RS

opencv-3.4.2.diff (1M) Download Attachment
nomacs-3.12.diff (1K) Download Attachment
digikam-6.1.0.diff (1K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Unbreak: graphics/digikam-kde4

Rafael Sadowski
On Fri May 31, 2019 at 04:06:45PM +0200, Rafael Sadowski wrote:

> Hi All!
>
> You can find attached a set of diffs which allow to unbreak
> digikam-kde4 in a bulk build.
>
> Here is a short description::
>
> - graphics/opencv:
>   Do the same thing which we did with opencv2.
>   Enable INSTALL_TO_MANGLED_PATHS and install ibraries under lib/opencv3 to
>   avoid linking issues with opencv2
>
> - graphics/digikam
>   `s/opencv/lib\/opencv3\/opencv/g` and bump RESVISON
>
> $ ldd `which digikam` |  grep opencv
> 000008e9ac374000 000008e9ac3cf000 rlib  0    3   0      /usr/local/lib/opencv3/libopencv_objdetect.so.4.0
> 000008e9a2ac4000 000008e9a2b11000 rlib  0    3   0      /usr/local/lib/opencv3/libopencv_imgcodecs.so.4.0
> 000008e8df73d000 000008e8dfb0a000 rlib  0    5   0      /usr/local/lib/opencv3/libopencv_imgproc.so.4.0
> 000008e8ebc45000 000008e8ebf10000 rlib  0    6   0      /usr/local/lib/opencv3/libopencv_core.so.4.0
>
> - graphics/nomacs
>   `s/opencv/lib\/opencv3\/opencv/g` and bump RESVISON
>
> $ ldd `which nomacs` |  grep opencv
> 00000ec845c71000 00000ec84603e000 rlib  0    2   0      /usr/local/lib/opencv3/libopencv_imgproc.so.4.0
> 00000ec814682000 00000ec81494d000 rlib  0    3   0      /usr/local/lib/opencv3/libopencv_core.so.4.
>
> - graphics/digikam-kde4
>
> ldd `which digikam` |  grep opencv
> 0000098e791f4000 0000098e792e5000 rlib  0    4   0      /usr/local/lib/opencv2/libopencv_contrib.so.3.0
> 0000098e76fe2000 0000098e7701c000 rlib  0    5   0      /usr/local/lib/opencv2/libopencv_nonfree.so.3.0
> 0000098ee4adb000 0000098ee4afd000 rlib  0    6   0      /usr/local/lib/opencv2/libopencv_gpu.so.3.0
> 0000098e2890c000 0000098e2892e000 rlib  0    7   0      /usr/local/lib/opencv2/libopencv_photo.so.3.0
> 0000098e844c8000 0000098e8469f000 rlib  0    6   0      /usr/local/lib/opencv2/libopencv_ocl.so.3.0
> 0000098e5ee38000 0000098e5eec0000 rlib  0    8   0      /usr/local/lib/opencv2/libopencv_objdetect.so.3.0
> 0000098e506f1000 0000098e5081a000 rlib  0    7   0      /usr/local/lib/opencv2/libopencv_legacy.so.3.0
> 0000098e00954000 0000098e00a59000 rlib  0    9   0      /usr/local/lib/opencv2/libopencv_calib3d.so.3.0
> 0000098e124e4000 0000098e12592000 rlib  0    10   0      /usr/local/lib/opencv2/libopencv_features2d.so.3.0
> 0000098eb1af9000 0000098eb1b5b000 rlib  0    12   0      /usr/local/lib/opencv2/libopencv_highgui.so.3.0
> 0000098e161d9000 0000098e1625e000 rlib  0    11   0      /usr/local/lib/opencv2/libopencv_flann.so.3.0
> 0000098ecbc54000 0000098ecbce4000 rlib  0    9   0      /usr/local/lib/opencv2/libopencv_ml.so.3.0
> 0000098e1796c000 0000098e179bd000 rlib  0    9   0      /usr/local/lib/opencv2/libopencv_video.so.3.0
> 0000098e2317f000 0000098e2345e000 rlib  0    15   0      /usr/local/lib/opencv2/libopencv_imgproc.so.3.0
> 0000098e3dbee000 0000098e3de9f000 rlib  0    18   0      /usr/local/lib/opencv2/libopencv_core.so.3.0
>
>
> If there is no positive feedback on this suggestion, we only have the
> possibility to mark digikam-kde4 as broken.
>
> RS

Any feedback? Objections?

RS