View | Details | Raw Unified | Return to bug 247896 | Differences between
and this patch

Collapse All | Expand All

(-)misc/valentina/Makefile (-11 / +7 lines)
Lines 1-10 Link Here
1
# $FreeBSD: head/misc/valentina/Makefile 531601 2020-04-13 12:35:58Z tcberner $
1
# $FreeBSD: head/misc/valentina/Makefile 531601 2020-04-13 12:35:58Z tcberner $
2
2
3
PORTNAME=	valentina
3
PORTNAME=	valentina
4
DISTVERSION=	0.6.1
4
PORTVERSION=	0.7.0.0a
5
PORTREVISION=	3
5
PORTREVISION=	0
6
CATEGORIES=	misc
6
CATEGORIES=	misc
7
MASTER_SITES=	https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/
8
7
9
MAINTAINER=	yuri@FreeBSD.org
8
MAINTAINER=	yuri@FreeBSD.org
10
COMMENT=	Sewing pattern drafting tool aiming to remake the garment industry
9
COMMENT=	Sewing pattern drafting tool aiming to remake the garment industry
Lines 12-35 Link Here
12
LICENSE=	GPLv3
11
LICENSE=	GPLv3
13
LICENSE_FILE=	${WRKSRC}/LICENSE_GPL.txt
12
LICENSE_FILE=	${WRKSRC}/LICENSE_GPL.txt
14
13
15
BROKEN=		Does not build with Qt5-5.14
16
17
USES=		compiler:c++11-lang desktop-file-utils gl gmake qmake qt:5
14
USES=		compiler:c++11-lang desktop-file-utils gl gmake qmake qt:5
18
USE_QT=		concurrent core gui network opengl printsupport svg widgets xml xmlpatterns buildtools_build linguisttools_build testlib_build
15
USE_QT=		buildtools_build concurrent core gui linguisttools_build network \
16
		opengl printsupport svg testlib_build widgets xml xmlpatterns
19
USE_GL=		gl
17
USE_GL=		gl
20
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
21
19
22
BB_ACCOUNT=	dismine
20
USE_GITLAB=	yes
23
BB_PROJECT=	${PORTNAME}
21
GL_ACCOUNT=	smart-pattern
24
BB_COMMIT=	a2e2f6648b28
22
GL_COMMIT=	15e731671f9471390d7ccf95c7eb5bbda8c25f95
25
23
26
QMAKE_ARGS=	CONFIG+="noTests" CONFIG+="noRunPath"
24
QMAKE_ARGS=	CONFIG+="noTests" CONFIG+="noRunPath"
27
.if !defined(WITH_CCACHE_BUILD) || defined(NO_CCACHE)
25
.if !defined(WITH_CCACHE_BUILD) || defined(NO_CCACHE)
28
QMAKE_ARGS+=	CONFIG+="no_ccache"
26
QMAKE_ARGS+=	CONFIG+="no_ccache"
29
.endif
27
.endif
30
BINARY_ALIAS=	hg=/usr/bin/true
28
BINARY_ALIAS=	hg=/usr/bin/true
31
32
WRKSRC=		${WRKDIR}/${BB_ACCOUNT}-${BB_PROJECT}-${BB_COMMIT}
33
29
34
post-patch:
30
post-patch:
35
	@${REINPLACE_CMD} 's|DEFAULT_PREFIX = /usr|DEFAULT_PREFIX = ${PREFIX}|' ${WRKSRC}/common.pri
31
	@${REINPLACE_CMD} 's|DEFAULT_PREFIX = /usr|DEFAULT_PREFIX = ${PREFIX}|' ${WRKSRC}/common.pri
(-)misc/valentina/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1540485495
1
TIMESTAMP = 1594379769
2
SHA256 (valentina-0.6.1.tar.gz) = 165cf34558983116f6f424beae4806f909c61fe4bcffd583461a8614b3d2d2bb
2
SHA256 (smart-pattern-valentina-15e731671f9471390d7ccf95c7eb5bbda8c25f95_GL0.tar.gz) = 113f1c5375c2ee4b1f0ff1f8684125e8c6a181eb857e1d625df79df792597f6c
3
SIZE (valentina-0.6.1.tar.gz) = 35642532
3
SIZE (smart-pattern-valentina-15e731671f9471390d7ccf95c7eb5bbda8c25f95_GL0.tar.gz) = 42388820
(-)misc/valentina/files/patch-src_libs_vgeometry_vellipticalarc.cpp (+10 lines)
Line 0 Link Here
1
--- src/libs/vgeometry/vellipticalarc.cpp.orig
2
+++ src/libs/vgeometry/vellipticalarc.cpp
3
@@ -30,6 +30,7 @@
4
 
5
 #include <QLineF>
6
 #include <QPoint>
7
+#include <QPainterPath>
8
 
9
 #include "../vmisc/def.h"
10
 #include "../vmisc/vmath.h"
(-)misc/valentina/files/patch-src_libs_vgeometry_vplacelabelitem.cpp (+10 lines)
Line 0 Link Here
1
--- src/libs/vgeometry/vplacelabelitem.cpp.orig
2
+++ src/libs/vgeometry/vplacelabelitem.cpp
3
@@ -33,6 +33,7 @@
4
 #include <qnumeric.h>
5
 #include <QPolygonF>
6
 #include <QTransform>
7
+#include <QPainterPath>
8
 
9
 //---------------------------------------------------------------------------------------------------------------------
10
 VPlaceLabelItem::VPlaceLabelItem()
(-)misc/valentina/files/patch-src_libs_vpatterndb_vpassmark.h (+10 lines)
Line 0 Link Here
1
--- src/libs/vpatterndb/vpassmark.h.orig
2
+++ src/libs/vpatterndb/vpassmark.h
3
@@ -30,6 +30,7 @@
4
 
5
 #include <QtGlobal>
6
 #include <QMetaType>
7
+#include <QPainterPath>
8
 
9
 #include "vpiece.h"
10
 #include "../vgeometry/vgeometrydef.h"
(-)misc/valentina/pkg-plist (-7 / +27 lines)
Lines 2-20 Link Here
2
bin/valentina
2
bin/valentina
3
lib/libqmuparser.so
3
lib/libqmuparser.so
4
lib/libqmuparser.so.2
4
lib/libqmuparser.so.2
5
lib/libqmuparser.so.2.6
5
lib/libqmuparser.so.2.7
6
lib/libqmuparser.so.2.6.0
6
lib/libqmuparser.so.2.7.0
7
lib/libvpropertyexplorer.so
7
lib/libvpropertyexplorer.so
8
lib/libvpropertyexplorer.so.1
8
lib/libvpropertyexplorer.so.1
9
lib/libvpropertyexplorer.so.1.0
9
lib/libvpropertyexplorer.so.1.0
10
lib/libvpropertyexplorer.so.1.0.0
10
lib/libvpropertyexplorer.so.1.0.0
11
share/applications/tape.desktop
11
share/applications/tape.desktop
12
share/applications/valentina.desktop
12
share/applications/valentina.desktop
13
share/pixmaps/application-x-valentina-i-measurements.png
13
share/icons/hicolor/128x128/apps/tape.png
14
share/pixmaps/application-x-valentina-pattern.png
14
share/icons/hicolor/128x128/apps/valentina.png
15
share/pixmaps/application-x-valentina-s-measurements.png
15
share/icons/hicolor/128x128/mimetypes/application-x-valentina-i-measurements.png
16
share/pixmaps/tape.png
16
share/icons/hicolor/128x128/mimetypes/application-x-valentina-pattern.png
17
share/pixmaps/valentina.png
17
share/icons/hicolor/128x128/mimetypes/application-x-valentina-s-measurements.png
18
share/icons/hicolor/256x256/apps/tape.png
19
share/icons/hicolor/256x256/apps/valentina.png
20
share/icons/hicolor/256x256/mimetypes/application-x-valentina-i-measurements.png
21
share/icons/hicolor/256x256/mimetypes/application-x-valentina-pattern.png
22
share/icons/hicolor/256x256/mimetypes/application-x-valentina-s-measurements.png
23
share/icons/hicolor/48x48/apps/tape.png
24
share/icons/hicolor/48x48/apps/valentina.png
25
share/icons/hicolor/48x48/mimetypes/application-x-valentina-i-measurements.png
26
share/icons/hicolor/48x48/mimetypes/application-x-valentina-pattern.png
27
share/icons/hicolor/48x48/mimetypes/application-x-valentina-s-measurements.png
28
share/icons/hicolor/512x512/apps/tape.png
29
share/icons/hicolor/512x512/apps/valentina.png
30
share/icons/hicolor/512x512/mimetypes/application-x-valentina-i-measurements.png
31
share/icons/hicolor/512x512/mimetypes/application-x-valentina-pattern.png
32
share/icons/hicolor/512x512/mimetypes/application-x-valentina-s-measurements.png
33
share/icons/hicolor/64x64/apps/tape.png
34
share/icons/hicolor/64x64/apps/valentina.png
35
share/icons/hicolor/64x64/mimetypes/application-x-valentina-i-measurements.png
36
share/icons/hicolor/64x64/mimetypes/application-x-valentina-pattern.png
37
share/icons/hicolor/64x64/mimetypes/application-x-valentina-s-measurements.png
18
%%DATADIR%%/labels/def_pattern_label.xml
38
%%DATADIR%%/labels/def_pattern_label.xml
19
%%DATADIR%%/labels/def_piece_label.xml
39
%%DATADIR%%/labels/def_piece_label.xml
20
%%DATADIR%%/tables/multisize/GOST_man_ru.vst
40
%%DATADIR%%/tables/multisize/GOST_man_ru.vst

Return to bug 247896