Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Dec 2024 07:24:58 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 505306a64ce7 - main - cad/librepcb: update 1.1.0 =?utf-8?Q?=E2=86=92?= 1.2.0
Message-ID:  <202412090724.4B97Ow1t029696@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=505306a64ce7499683a8eb1da5ff828a57f4de96

commit 505306a64ce7499683a8eb1da5ff828a57f4de96
Author:     Älven <alster@vinterdalen.se>
AuthorDate: 2024-12-09 06:11:46 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-12-09 07:24:52 +0000

    cad/librepcb: update 1.1.0 → 1.2.0
    
    PR:     283197
---
 cad/librepcb/Makefile                              | 13 ++++++-------
 cad/librepcb/distinfo                              |  6 +++---
 .../files/patch-libs_optional_tl_optional.hpp      | 22 ----------------------
 3 files changed, 9 insertions(+), 32 deletions(-)

diff --git a/cad/librepcb/Makefile b/cad/librepcb/Makefile
index 59d3cb64c5c2..304333d059cb 100644
--- a/cad/librepcb/Makefile
+++ b/cad/librepcb/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	librepcb
-DISTVERSION=	1.1.0
-PORTREVISION=	1
+DISTVERSION=	1.2.0
 DISTVERSIONSUFFIX=	-source
 CATEGORIES=	cad
 MASTER_SITES=	https://download.librepcb.org/releases/${DISTVERSION}/
@@ -8,7 +7,7 @@ MASTER_SITES=	https://download.librepcb.org/releases/${DISTVERSION}/
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Schematic and PCB editing software
 WWW=		https://librepcb.org/ \
-		https://github.com/LibrePCB/LibrePCB
+		https://github.com/LibrePCB/LibrePCB/
 
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
@@ -20,12 +19,12 @@ LIB_DEPENDS=	libavcodec.so:multimedia/ffmpeg4 \
 		libtbb.so:devel/onetbb \
 		libTKService.so:cad/opencascade
 
-USES=		cmake:testing compiler:c++11-lang desktop-file-utils gl \
+USES=		cmake:testing compiler:c++17-lang desktop-file-utils gl \
 		localbase:ldflags qt:5 shared-mime-info xorg zip
-USE_QT=		concurrent core declarative gui network \
-		opengl printsupport quickcontrols2 sql svg xml widgets \
-		buildtools:build linguisttools:build testlib:build qmake:build
 USE_GL=		gl glu
+USE_QT=		buildtools:build concurrent core declarative gui \
+		linguisttools:build network opengl printsupport qmake:build \
+		quickcontrols2 sql svg testlib:build xml widgets
 USE_XORG=	x11
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
diff --git a/cad/librepcb/distinfo b/cad/librepcb/distinfo
index 7791e776813f..4f0c5b583c26 100644
--- a/cad/librepcb/distinfo
+++ b/cad/librepcb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718394648
-SHA256 (librepcb-1.1.0-source.zip) = 102dcd713cf899af22e26b5e147592cc59d9330846f5bbdd98e5c1a77e958e83
-SIZE (librepcb-1.1.0-source.zip) = 15373750
+TIMESTAMP = 1733642750
+SHA256 (librepcb-1.2.0-source.zip) = f6e9a375ab9f8fda2486481ee49e9359a0ab9a4ae2d5778e2e27f414ad98e829
+SIZE (librepcb-1.2.0-source.zip) = 15923398
diff --git a/cad/librepcb/files/patch-libs_optional_tl_optional.hpp b/cad/librepcb/files/patch-libs_optional_tl_optional.hpp
deleted file mode 100644
index 96d0ce2baa5b..000000000000
--- a/cad/librepcb/files/patch-libs_optional_tl_optional.hpp
+++ /dev/null
@@ -1,22 +0,0 @@
-- workaround for https://github.com/LibrePCB/LibrePCB/issues/1454
-
---- libs/optional/tl/optional.hpp.orig	2024-10-31 19:31:32 UTC
-+++ libs/optional/tl/optional.hpp
-@@ -1979,17 +1979,6 @@ template <class T> class optional<T &> { (public)
-     return *this;
-   }
- 
--  /// Constructs the value in-place, destroying the current one if there is
--  /// one.
--  template <class... Args> T &emplace(Args &&... args) noexcept {
--    static_assert(std::is_constructible<T, Args &&...>::value,
--                  "T must be constructible with Args");
--
--    *this = nullopt;
--    this->construct(std::forward<Args>(args)...);
--    return value();
--  }
--
-   void swap(optional &rhs) noexcept { std::swap(m_value, rhs.m_value); }
- 
-   /// Returns a pointer to the stored value



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412090724.4B97Ow1t029696>