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

Collapse All | Expand All

(-)Makefile (-3 / +12 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=		aseprite
4
PORTNAME=		aseprite
5
PORTVERSION=		1.1.9
5
PORTVERSION=		1.1.13
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
CATEGORIES=		graphics
7
CATEGORIES=		graphics
8
8
Lines 28-43 Link Here
28
WEBP_LIB_DEPENDS=	libwebp.so:graphics/webp
28
WEBP_LIB_DEPENDS=	libwebp.so:graphics/webp
29
29
30
USE_GITHUB=		yes
30
USE_GITHUB=		yes
31
GH_TUPLE=		aseprite:clip:3e9533e:clip/src/clip
31
GH_TUPLE=		aseprite:clip:926e3cf:clip/src/clip
32
GH_TUPLE+=		aseprite:flic:65a6072:flic/src/flic
32
GH_TUPLE+=		aseprite:flic:65a6072:flic/src/flic
33
GH_TUPLE+=		aseprite:gtest:d63c625:gtest/third_party/gtest
33
GH_TUPLE+=		aseprite:gtest:d63c625:gtest/third_party/gtest
34
GH_TUPLE+=		aseprite:cmark:5255e2d:cmark/third_party/cmark
34
GH_TUPLE+=		aseprite:simpleini:0687587:simpleini/third_party/simpleini
35
GH_TUPLE+=		aseprite:simpleini:0687587:simpleini/third_party/simpleini
35
GH_TUPLE+=		aseprite:duktape:0de771c:duktape/third_party/duktape
36
GH_TUPLE+=		aseprite:duktape:0de771c:duktape/third_party/duktape
36
GH_TUPLE+=		aseprite:undo:f39b188:undo/src/undo
37
GH_TUPLE+=		aseprite:undo:f39b188:undo/src/undo
37
GH_TUPLE+=		dacap:observable:83dfe27:observable/src/observable
38
GH_TUPLE+=		aseprite:laf:e6d79aa:laf/laf
39
GH_TUPLE+=		aseprite:stringencoders:f963507:stringencoders/laf/third_party/stringencoders
40
GH_TUPLE+=		dacap:observable:27fa7f6:observable/src/observable
38
41
39
USES=			cmake:outsource compiler:c++11-lib jpeg ninja pkgconfig
42
USES=			cmake:outsource compiler:c++11-lib jpeg ninja pkgconfig
40
USE_XORG=		x11 xcursor xext xpm ice pixman sm xxf86dga xxf86vm
43
USE_XORG=		x11 xcursor xext xpm ice pixman sm xxf86dga xxf86vm
44
USE_LDCONFIG=		yes
41
45
42
CMAKE_ARGS+=		-DUSE_SHARED_ALLEGRO4=1
46
CMAKE_ARGS+=		-DUSE_SHARED_ALLEGRO4=1
43
CMAKE_ARGS+=		-DUSE_SHARED_GIFLIB=1
47
CMAKE_ARGS+=		-DUSE_SHARED_GIFLIB=1
Lines 60-68 Link Here
60
BROKEN_sparc64=		Fails to build: error: vsnprintf is not a member of std
64
BROKEN_sparc64=		Fails to build: error: vsnprintf is not a member of std
61
65
62
post-extract:
66
post-extract:
67
	@${RM} -r ${WRKSRC}/src/allegro
63
	@${MKDIR} ${WRKSRC}/third_party/pixman/pixman
68
	@${MKDIR} ${WRKSRC}/third_party/pixman/pixman
64
	@${CP} `${MAKE} -C ${PORTSDIR}/x11/pixman -V WRKSRC`/pixman/pixman-combine32.h \
69
	@${CP} `${MAKE} -C ${PORTSDIR}/x11/pixman -V WRKSRC`/pixman/pixman-combine32.h \
65
		${WRKSRC}/third_party/pixman/pixman/
70
		${WRKSRC}/third_party/pixman/pixman/
71
	@${REINPLACE_CMD} -e 's|$${LIB_INSTALL_DIR}/pkgconfig|${PREFIX}/libdata/pkgconfig|' \
72
		${WRKDIR}/cmark-*/src/CMakeLists.txt
73
	@${REINPLACE_CMD} -e 's|$${CMAKE_INSTALL_MANDIR}|${PREFIX}/man|' \
74
		${WRKDIR}/cmark-*/man/CMakeLists.txt
66
75
67
post-patch:
76
post-patch:
68
	@${REINPLACE_CMD} -e 's|1.1.6-dev|${PORTVERSION}|' ${WRKSRC}/src/config.h ${WRKSRC}/data/gui.xml
77
	@${REINPLACE_CMD} -e 's|1.1.6-dev|${PORTVERSION}|' ${WRKSRC}/src/config.h ${WRKSRC}/data/gui.xml
(-)distinfo (-7 / +13 lines)
Lines 1-12 Link Here
1
TIMESTAMP = 1474731128
1
TIMESTAMP = 1485981281
2
SHA256 (aseprite-aseprite-v1.1.9_GH0.tar.gz) = 207a8942cc7c8b9ee56cd8be2b356a54f4c0b9a80c3f24c399d7fa6b7ea9fe01
2
SHA256 (aseprite-aseprite-v1.1.13_GH0.tar.gz) = 8e3198385009f9db3c731b67ad8f0cc363faf55c5c5e81bd93d97afabc5eaefc
3
SIZE (aseprite-aseprite-v1.1.9_GH0.tar.gz) = 2566361
3
SIZE (aseprite-aseprite-v1.1.13_GH0.tar.gz) = 2538167
4
SHA256 (aseprite-clip-3e9533e_GH0.tar.gz) = 3b88da2dbc64e868ed3820abd483dbe2e5a2fd331b2187803a2f9923dca111bf
4
SHA256 (aseprite-clip-926e3cf_GH0.tar.gz) = 3a4d0a07a1d3c695d85ccae0e4a3b9c423c5e6f3de84a542c72b6132889d4a2a
5
SIZE (aseprite-clip-3e9533e_GH0.tar.gz) = 10677
5
SIZE (aseprite-clip-926e3cf_GH0.tar.gz) = 10671
6
SHA256 (aseprite-flic-65a6072_GH0.tar.gz) = 659ccc01206e94b18246c0b1cb8dd0b6e27027c8adf774f69b1fd791549f2027
6
SHA256 (aseprite-flic-65a6072_GH0.tar.gz) = 659ccc01206e94b18246c0b1cb8dd0b6e27027c8adf774f69b1fd791549f2027
7
SIZE (aseprite-flic-65a6072_GH0.tar.gz) = 6558
7
SIZE (aseprite-flic-65a6072_GH0.tar.gz) = 6558
8
SHA256 (aseprite-gtest-d63c625_GH0.tar.gz) = 9f8be975b8672f7e2e14053744bc9433aa8d0f613378ca1a9ab99ac87ba11a39
8
SHA256 (aseprite-gtest-d63c625_GH0.tar.gz) = 9f8be975b8672f7e2e14053744bc9433aa8d0f613378ca1a9ab99ac87ba11a39
9
SIZE (aseprite-gtest-d63c625_GH0.tar.gz) = 989187
9
SIZE (aseprite-gtest-d63c625_GH0.tar.gz) = 989187
10
SHA256 (aseprite-cmark-5255e2d_GH0.tar.gz) = c73f003354cd58c60cf963ae202c31c41e4baf450970fe9861a1acc425273d4c
11
SIZE (aseprite-cmark-5255e2d_GH0.tar.gz) = 222772
10
SHA256 (aseprite-simpleini-0687587_GH0.tar.gz) = 136c942b13809f3bd3f1ff3bdcc160039217a7006d052e5f005f38a0bd80174b
12
SHA256 (aseprite-simpleini-0687587_GH0.tar.gz) = 136c942b13809f3bd3f1ff3bdcc160039217a7006d052e5f005f38a0bd80174b
11
SIZE (aseprite-simpleini-0687587_GH0.tar.gz) = 54947
13
SIZE (aseprite-simpleini-0687587_GH0.tar.gz) = 54947
12
SHA256 (aseprite-duktape-0de771c_GH0.tar.gz) = 6983173676090b750f866ace66e1462ed1e59619632906abc26804f2e43445a7
14
SHA256 (aseprite-duktape-0de771c_GH0.tar.gz) = 6983173676090b750f866ace66e1462ed1e59619632906abc26804f2e43445a7
Lines 13-17 Link Here
13
SIZE (aseprite-duktape-0de771c_GH0.tar.gz) = 840744
15
SIZE (aseprite-duktape-0de771c_GH0.tar.gz) = 840744
14
SHA256 (aseprite-undo-f39b188_GH0.tar.gz) = adfa338452fb7af52da89d87f72a45ae6acf9f84a3b73fc1f712f69ddaabb220
16
SHA256 (aseprite-undo-f39b188_GH0.tar.gz) = adfa338452fb7af52da89d87f72a45ae6acf9f84a3b73fc1f712f69ddaabb220
15
SIZE (aseprite-undo-f39b188_GH0.tar.gz) = 4114
17
SIZE (aseprite-undo-f39b188_GH0.tar.gz) = 4114
16
SHA256 (dacap-observable-83dfe27_GH0.tar.gz) = df7548ebd91d9e3ad6f78dac4cf65e0bcf993e9daa2a2e8b36ce051b0d18c2fd
18
SHA256 (aseprite-laf-e6d79aa_GH0.tar.gz) = 12f4716d310280131e902864451620651df44b18ea5f6c8f420b2f4a332a434b
17
SIZE (dacap-observable-83dfe27_GH0.tar.gz) = 9692
19
SIZE (aseprite-laf-e6d79aa_GH0.tar.gz) = 45189
20
SHA256 (aseprite-stringencoders-f963507_GH0.tar.gz) = 9ad6bae5ca2beeba45d46ec408a8e5543dec9838d7a7e8f10b9cf06694eabcc5
21
SIZE (aseprite-stringencoders-f963507_GH0.tar.gz) = 142542
22
SHA256 (dacap-observable-27fa7f6_GH0.tar.gz) = beb87c9f4fe08d01748c6b5bea48e320e7a9e8af74655fdc2acbe362a2d796da
23
SIZE (dacap-observable-27fa7f6_GH0.tar.gz) = 9684
(-)files/patch-src_app_app__menus.cpp (-4 / +4 lines)
Lines 1-6 Link Here
1
--- src/app/app_menus.cpp.orig	2016-09-23 15:59:20 UTC
1
--- src/app/app_menus.cpp.orig	2017-01-06 20:44:08 UTC
2
+++ src/app/app_menus.cpp
2
+++ src/app/app_menus.cpp
3
@@ -115,7 +115,7 @@ void AppMenus::reload()
3
@@ -114,7 +114,7 @@ void AppMenus::reload()
4
   }
4
   }
5
 }
5
 }
6
 
6
 
Lines 9-15 Link Here
9
 {
9
 {
10
   MenuItem* list_menuitem = m_recentListMenuitem;
10
   MenuItem* list_menuitem = m_recentListMenuitem;
11
   MenuItem* menuitem;
11
   MenuItem* menuitem;
12
@@ -123,7 +123,7 @@ bool AppMenus::rebuildRecentList()
12
@@ -122,7 +122,7 @@ bool AppMenus::rebuildRecentList()
13
   // Update the recent file list menu item
13
   // Update the recent file list menu item
14
   if (list_menuitem) {
14
   if (list_menuitem) {
15
     if (list_menuitem->hasSubmenuOpened())
15
     if (list_menuitem->hasSubmenuOpened())
Lines 18-24 Link Here
18
 
18
 
19
     Command* cmd_open_file = CommandsModule::instance()->getCommandByName(CommandId::OpenFile);
19
     Command* cmd_open_file = CommandsModule::instance()->getCommandByName(CommandId::OpenFile);
20
 
20
 
21
@@ -159,8 +159,6 @@ bool AppMenus::rebuildRecentList()
21
@@ -158,8 +158,6 @@ bool AppMenus::rebuildRecentList()
22
       submenu->addChild(menuitem);
22
       submenu->addChild(menuitem);
23
     }
23
     }
24
   }
24
   }
(-)files/patch-src_base_file__handle.cpp (-11 lines)
Lines 1-11 Link Here
1
--- src/base/file_handle.cpp.orig	2016-09-23 15:59:20 UTC
2
+++ src/base/file_handle.cpp
3
@@ -27,6 +27,8 @@
4
 #define O_TEXT    0
5
 #endif
6
 
7
+#include <sys/stat.h>
8
+
9
 using namespace std;
10
 
11
 namespace base {
(-)files/patch-src_base_fs__unix.h (-11 lines)
Lines 1-11 Link Here
1
--- src/base/fs_unix.h.orig	2016-09-23 15:59:20 UTC
2
+++ src/base/fs_unix.h
3
@@ -13,6 +13,8 @@
4
 #include <cstdio>               // Required for rename()
5
 #include <cstdlib>
6
 #include <ctime>
7
+#include <cstdio>
8
+#include <climits>
9
 #include <stdexcept>
10
 #include <vector>
11
 
(-)files/patch-src_config.h (+11 lines)
Line 0 Link Here
1
--- src/config.h.orig	2017-01-06 20:44:08 UTC
2
+++ src/config.h
3
@@ -23,7 +23,7 @@
4
 
5
 // General information
6
 #define PACKAGE "Aseprite"
7
-#define VERSION "1.1.12-dev"
8
+#define VERSION "1.1.13"
9
 
10
 #ifdef CUSTOM_WEBSITE_URL
11
 #define WEBSITE                 CUSTOM_WEBSITE_URL // To test web server
(-)pkg-message (+7 lines)
Line 0 Link Here
1
======================================================================
2
Some users have reported mouse lag problem with aseprite.
3
4
Please add the argument -F 250 or -F 500 for moused(8) to work around
5
such problems. These options  can be added in the  variable
6
moused_flags in /etc/rc.conf
7
======================================================================
(-)pkg-plist (+13 lines)
Lines 1-4 Link Here
1
bin/aseprite
1
bin/aseprite
2
bin/cmark
3
include/cmark.h
4
include/cmark_export.h
5
include/cmark_version.h
6
lib/cmake/cmark-%%CMAKE_BUILD_TYPE%%.cmake
7
lib/cmake/cmark.cmake
8
lib/libcmark.a
9
lib/libcmark.so
10
lib/libcmark.so.0.27.1
11
libdata/pkgconfig/libcmark.pc
12
man/man1/cmark.1.gz
13
man/man3/cmark.3.gz
2
%%DATADIR%%/data/convmatr.def
14
%%DATADIR%%/data/convmatr.def
3
%%DATADIR%%/data/fonts/allegro.pcx
15
%%DATADIR%%/data/fonts/allegro.pcx
4
%%DATADIR%%/data/fonts/anipro_fixed.pcx
16
%%DATADIR%%/data/fonts/anipro_fixed.pcx
Lines 86-91 Link Here
86
%%DATADIR%%/data/widgets/new_folder_window.xml
98
%%DATADIR%%/data/widgets/new_folder_window.xml
87
%%DATADIR%%/data/widgets/new_layer.xml
99
%%DATADIR%%/data/widgets/new_layer.xml
88
%%DATADIR%%/data/widgets/new_sprite.xml
100
%%DATADIR%%/data/widgets/new_sprite.xml
101
%%DATADIR%%/data/widgets/open_sequence.xml
89
%%DATADIR%%/data/widgets/options.xml
102
%%DATADIR%%/data/widgets/options.xml
90
%%DATADIR%%/data/widgets/palette_from_sprite.xml
103
%%DATADIR%%/data/widgets/palette_from_sprite.xml
91
%%DATADIR%%/data/widgets/palette_popup.xml
104
%%DATADIR%%/data/widgets/palette_popup.xml

Return to bug 216708