librecad, bump to 2.2.1.2, bump boost requirement (#13003)

This commit is contained in:
Schrijvers Luc
2025-10-03 09:15:41 +02:00
committed by GitHub
parent 75c96311c7
commit 4bc2081458
2 changed files with 13 additions and 12 deletions

View File

@@ -6,9 +6,9 @@ translations."
HOMEPAGE="https://librecad.org/"
COPYRIGHT="2022 LibreCAD"
LICENSE="GNU GPL v2"
REVISION="2"
SOURCE_URI="https://github.com/LibreCAD/LibreCAD/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="dfce6f290b89707a0717789aa0cdea4ca5a96685fa0e65cfc49d70166bd182f2"
REVISION="1"
SOURCE_URI="https://github.com/LibreCAD/LibreCAD/archive/refs/tags/v$portVersion.tar.gz"
CHECKSUM_SHA256="2b961cb916a7415d97f427f824c1830e06d4832cc376fea38b27cb456ee95a8e"
SOURCE_DIR="LibreCAD-$portVersion"
PATCHES="librecad-$portVersion.patchset"
ADDITIONAL_FILES="librecad.rdef.in"
@@ -18,7 +18,7 @@ SECONDARY_ARCHITECTURES="x86"
PROVIDES="
librecad$secondaryArchSuffix = $portVersion
app:LibreCAD$secondaryArchSuffix = $portVersion
app:LibreCAD = $portVersion
cmd:ttf2lff$secondaryArchSuffix = $portVersion
"
REQUIRES="
@@ -36,7 +36,7 @@ REQUIRES="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libboost_system$secondaryArchSuffix >= 1.69.0
devel:libboost_system$secondaryArchSuffix >= 1.88.0
devel:libfreetype$secondaryArchSuffix
devel:libGL$secondaryArchSuffix
devel:libmuparser$secondaryArchSuffix

View File

@@ -1,11 +1,11 @@
From b494e2e09cccb49dd4de2ca94e8b81f9532bc300 Mon Sep 17 00:00:00 2001
From b1adc31fe4aeabae049fc70c86eac0e015e9123f Mon Sep 17 00:00:00 2001
From: Gerasim Troeglazov <3dEyes@gmail.com>
Date: Sun, 18 Dec 2022 17:11:18 +1000
Subject: Fix haiku build
diff --git a/librecad/src/boost.pri b/librecad/src/boost.pri
index 8e35384..31d3d54 100644
index 0b09aec..ebf1aba 100644
--- a/librecad/src/boost.pri
+++ b/librecad/src/boost.pri
@@ -7,7 +7,7 @@ exists( custom.pri ):include( custom.pri )
@@ -18,12 +18,12 @@ index 8e35384..31d3d54 100644
boostIncDir = $${1}
diff --git a/librecad/src/lib/generators/lc_makercamsvg.cpp b/librecad/src/lib/generators/lc_makercamsvg.cpp
index 2cdd6fe..860b44d 100644
index b36c000..85d0348 100644
--- a/librecad/src/lib/generators/lc_makercamsvg.cpp
+++ b/librecad/src/lib/generators/lc_makercamsvg.cpp
@@ -57,6 +57,22 @@
#include "rs_math.h"
#include "rs_debug.h"
@@ -44,6 +44,22 @@
#include "rs_units.h"
#include "rs_utility.h"
+#ifdef __HAIKU__
+
@@ -45,4 +45,5 @@ index 2cdd6fe..860b44d 100644
const std::string NAMESPACE_URI_SVG = "http://www.w3.org/2000/svg";
const std::string NAMESPACE_URI_LC = "https://librecad.org";
--
2.37.3
2.50.1