1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

cad/solvespace: Update to 3.2

This commit is contained in:
Loïc Bartoletti
2026-05-07 00:04:31 +02:00
parent 65f72b6850
commit 5c01f606fd
4 changed files with 15 additions and 33 deletions
+2 -6
View File
@@ -1,12 +1,8 @@
PORTNAME= solvespace
PORTVERSION= 3.1
PORTVERSION= 3.2
DISTVERSIONPREFIX= v
PORTREVISION= 2
CATEGORIES= cad
PATCH_SITES= https://github.com/${PORTNAME}/${PORTNAME}/commit/
PATCHFILES= 6b9e7b2e.patch:-p1
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Parametric 2d/3d CAD
WWW= https://solvespace.com/
@@ -28,7 +24,7 @@ USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= microsoft:mimalloc
GH_PROJECT= libdxfrw:libdxfrw mimalloc:mimalloc
GH_TAGNAME= 0b7b7b7:libdxfrw 38a0322:mimalloc
GH_TAGNAME= 8359399:libdxfrw f81bf1b:mimalloc
GH_SUBDIR= extlib/libdxfrw:libdxfrw extlib/mimalloc:mimalloc
post-patch:
+7 -9
View File
@@ -1,9 +1,7 @@
TIMESTAMP = 1666849226
SHA256 (solvespace-solvespace-v3.1_GH0.tar.gz) = ab4b3a5fecb1800f8eab82a92138a70227e869d2066ee881441b1e13035786dc
SIZE (solvespace-solvespace-v3.1_GH0.tar.gz) = 2764243
SHA256 (microsoft-mimalloc-38a0322_GH0.tar.gz) = 6c55dd5a42e1fd49ec8c765163731f68072b7311a2ee021499bba3f9c92bf78d
SIZE (microsoft-mimalloc-38a0322_GH0.tar.gz) = 908347
SHA256 (solvespace-libdxfrw-0b7b7b7_GH0.tar.gz) = 4a7e6fc588b9c9846a24452677873a5ea5a91c4ef663d089169376bb88dc2b61
SIZE (solvespace-libdxfrw-0b7b7b7_GH0.tar.gz) = 691514
SHA256 (6b9e7b2e.patch) = 8372afe552f834aa1f080c629503e4cb288077928b3c98d2e73a3f4da14ced52
SIZE (6b9e7b2e.patch) = 4129
TIMESTAMP = 1778104753
SHA256 (solvespace-solvespace-v3.2_GH0.tar.gz) = c226ef1135dcdc7a570c9fd735783e5e407350e3fed59e27dbadbabed2e711eb
SIZE (solvespace-solvespace-v3.2_GH0.tar.gz) = 3492189
SHA256 (microsoft-mimalloc-f81bf1b_GH0.tar.gz) = 7d737d9c4d8d1886911a1f748338ff59585636402d635d59bc4e85c9788c5c97
SIZE (microsoft-mimalloc-f81bf1b_GH0.tar.gz) = 1292289
SHA256 (solvespace-libdxfrw-8359399_GH0.tar.gz) = 0b6876a058bbf304c5ce609124ba4e355b58f15c90afd0a80bcfdb5ceff5f581
SIZE (solvespace-libdxfrw-8359399_GH0.tar.gz) = 697969
@@ -1,17 +0,0 @@
Fix build with CMake >= 3.28.0. FREETYPE_LIBRARY has not officially been
part of the user-facing interface of the FindFreetype module since CMake
2.6.0 [1] and has only been coincidentally defined up until this point.
[1] https://gitlab.kitware.com/cmake/cmake/-/commit/d18fb61c76c720ec5b1ac2cc4f30a5beaf071c33
--- src/CMakeLists.txt.orig 2023-12-26 21:03:32 UTC
+++ src/CMakeLists.txt
@@ -33,7 +33,7 @@ target_link_libraries(slvs_deps INTERFACE
dxfrw
${ZLIB_LIBRARY}
${PNG_LIBRARY}
- ${FREETYPE_LIBRARY}
+ ${FREETYPE_LIBRARIES}
${CAIRO_LIBRARIES}
mimalloc-static)
+6 -1
View File
@@ -3,7 +3,7 @@ bin/solvespace-cli
include/slvs.h
lib/libslvs.so
lib/libslvs.so.1
lib/libslvs.so.3.1
lib/libslvs.so.3.2
share/applications/solvespace.desktop
share/icons/hicolor/16x16/apps/solvespace.png
share/icons/hicolor/16x16/mimetypes/application-x-solvespace.png
@@ -17,6 +17,7 @@ share/icons/hicolor/scalable/apps/solvespace.svg
share/icons/hicolor/scalable/mimetypes/application-x-solvespace.svg
share/metainfo/com.solvespace.SolveSpace.metainfo.xml
share/mime/packages/solvespace-slvs.xml
share/thumbnailers/solvespace.thumbnailer
%%DATADIR%%/banner.txt
%%DATADIR%%/fonts/BitstreamVeraSans-Roman-builtin.ttf
%%DATADIR%%/fonts/private/0-check-false.png
@@ -64,6 +65,8 @@ share/mime/packages/solvespace-slvs.xml
%%DATADIR%%/icons/graphics-window/text.png
%%DATADIR%%/icons/graphics-window/trim.png
%%DATADIR%%/icons/graphics-window/vert.png
%%DATADIR%%/icons/text-window/constraint-dimo.png
%%DATADIR%%/icons/text-window/constraint-wo.png
%%DATADIR%%/icons/text-window/constraint.png
%%DATADIR%%/icons/text-window/construction.png
%%DATADIR%%/icons/text-window/edges.png
@@ -78,10 +81,12 @@ share/mime/packages/solvespace-slvs.xml
%%DATADIR%%/icons/text-window/shaded.png
%%DATADIR%%/icons/text-window/workplane.png
%%DATADIR%%/locales.txt
%%DATADIR%%/locales/cs_CZ.po
%%DATADIR%%/locales/de_DE.po
%%DATADIR%%/locales/en_US.po
%%DATADIR%%/locales/es_AR.po
%%DATADIR%%/locales/fr_FR.po
%%DATADIR%%/locales/ja_JP.po
%%DATADIR%%/locales/ru_RU.po
%%DATADIR%%/locales/tr_TR.po
%%DATADIR%%/locales/uk_UA.po