mirror of
https://github.com/yann64/haikuports.git
synced 2026-03-19 01:46:00 +01:00
librecad, bump to 2.2.1.2, bump boost requirement (#13003)
This commit is contained in:
@@ -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
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user