On Mon, Feb 05 2024, Ian Darwin wrote:

On 2/5/24 16:04, Renato Aguiar wrote:
Here is a diff updating cad/prusaslicer to 2.7.1.


Still fizzles out for me. Running -current (Feb 1), did pkg_add -vu, restored prusaslicer to what's in CVS, applied your patch, rm'd the empty patch file, did "make package" and got this. IDK what's different on my system to cause this...?

My system:
$ uname -a
OpenBSD dalai.darwinsys.com 7.4 GENERIC.MP#1641 amd64
$

I'm on same snapshot.


Last paragraph of make output:

-- Checking for module 'hidapi-libusb'
--   Found hidapi-libusb, version 0.13.1
-- Found wxWidgets: -L/usr/local/lib;-pthread;;;-L/usr/X11R6/lib;-L/usr/X11R6/lib;-lwx_baseu-3.2;-lwx_gtk3u_core-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_gl-3.2 (found suitable version "3.2.4", minimum required is "3.2")
-- wx-config path: /usr/local/bin/wx-config
-- Found TIFF: /usr/local/lib/libtiff.so.42.0 (found version "4.6.0") -- wx libs: -L/usr/local/lib;-pthread;;;-L/usr/X11R6/lib;-L/usr/X11R6/lib;-lwx_baseu-3.2;-lwx_gtk3u_core-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_gl-3.2;/usr/local/lib/libpng.so.18.0;/usr/lib/libz.so.7.0;/usr/local/lib/libtiff.so.42.0;/usr/local/lib/libjpeg.so.70.2;/usr/lib/libexpat.so.14.0;X11;EGL -- Found GTK3: /usr/local/include/gtk-3.0;/usr/local/include/at-spi2-atk/2.0;/usr/local/include/at-spi-2.0;/usr/X11R6/include;/usr/local/include/dbus-1.0;/usr/local/lib/dbus-1.0/include;/usr/local/include;/usr/local/include/gio-unix-2.0;/usr/local/include/libepoll-shim;/usr/X11R6/include/libdrm;/usr/local/include/pango-1.0;/usr/local/include/harfbuzz;/usr/local/include/fribidi;/usr/local/include/atk-1.0;/usr/local/include/cairo;/usr/X11R6/include/freetype2;/usr/X11R6/include/pixman-1;/usr/local/include/gdk-pixbuf-2.0;/usr/local/include/libpng16;/usr/local/include/glib-2.0;/usr/local/lib/glib-2.0/include

CMake Error at tests/CMakeLists.txt:4 (find_package):
  Could not find a configuration file for package "Catch2" that is compatible
  with requested version "2.9".

  The following configuration files were considered but not accepted:

    /usr/local/lib/cmake/Catch2/Catch2Config.cmake, version: 3.5.2



-- Configuring incomplete, errors occurred!

Any thoughts/guesses?

The Catch2 version requirement is removed by 'patches/patch-tests_CMakeLists_txt', so it looks like this patch didn't get applied.

BTW, this is how I'm applying the diff to the port:

$ cd /usr/ports/cad/prusaslicer/
$ patch -ENp0 < /path/to/prusaslicer.patch

Empty files should be automatically removed with '-E' flag, so no manual step required.


Thx

Ian



--
Renato Aguiar

Reply via email to