Created attachment 163048 [details] shar archive http://www.aseprite.org/ Here is the video demo: http://imgur.com/t3ZGRzw
Created attachment 163049 [details] poudriere log
Created attachment 163051 [details] shar archive
Created attachment 163068 [details] shar archive
Created attachment 163833 [details] shar archive
(In reply to yuri from comment #4) > Created attachment 163833 [details] > shar archive You should not bundle third party code with the port. There is a way to get this file from pixman port: EXTRACT_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/x11/pixman:extract post-extract: @${CP} `${MAKE} -C ${PORTSDIR}/x11/pixman -V WRKSRC` ${WRKSRC}/... see irc/gseen.mod for example, grep portstree for :extract for some more examples.
Created attachment 163856 [details] shar archive
Created attachment 166626 [details] theme-a97924.sh
Strange build problem on 11amd: [ 13%] Building CXX object src/ui/CMakeFiles/ui-lib.dir/theme.cpp.o Assertion failed: (NumReferences == 0 && "Node deleted while references remain"), function ~CallGraphNode, file /usr/src/lib/clang/libllvmipa/../../../contrib/llvm/include/llvm/Analysis/CallGraph.h, line 179. c++: error: unable to execute command: Abort trap (core dumped) c++: error: clang frontend command failed due to signal (use -v to see invocation) FreeBSD clang version 3.7.1 (tags/RELEASE_371/final 255217) 20151225 Target: x86_64-unknown-freebsd11.0 Thread model: posix c++: note: diagnostic msg: PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace, preprocessed source, and associated run script. c++: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: c++: note: diagnostic msg: /tmp/theme-a97924.cpp c++: note: diagnostic msg: /tmp/theme-a97924.sh c++: note: diagnostic msg: ******************** *** Error code 254 Stop. make[4]: stopped in /home/pi/myp/graphics/aseprite/work/.build *** Error code 1 The .sh is attached, the .cpp see http://people.freebsd.org/~pi/logs/theme-a97924.cpp
uname: FreeBSD 11.0-CURRENT #0 r294096M
This is clang failure. They normally want users to file bugs with testcase files like these: > c++: note: diagnostic msg: /tmp/theme-a97924.cpp > c++: note: diagnostic msg: /tmp/theme-a97924.sh So that the clang team can fix it.
I will add the line fixing the compiler version.
I reproduced the crash and submittedn the bug report for clang: https://llvm.org/bugs/show_bug.cgi?id=26499
Created attachment 166634 [details] shar archive Always use clang-36 for now. Tested on 10.3-PRERELEASE amd64
Sorry that I did not react earlier. There's an update to 1.1.3 out there, this means the GH_TAGNAMEs have to be changed ? And: [ 61%] Building CXX object src/app/CMakeFiles/app-lib.dir/util/freetype_utils.cpp.o /home/pi/myp/graphics/aseprite/work/aseprite-b659747/src/app/util/freetype_utils.cpp:24:10: fatal error: 'ftglyph.h' file not found #include <ftglyph.h> ^ 1 error generated. *** Error code 1
If I change CMAKE_ARGS+= -DFREETYPE_INCLUDE_DIR=${LOCALBASE}/include/freetype2/freetype it fails here: [ 74%] Building CXX object src/app/CMakeFiles/app-lib.dir/xml_document.cpp.o In file included from /home/pi/myp/graphics/aseprite/work/aseprite-b659747/src/app/util/freetype_utils.cpp:24: /usr/local/include/freetype2/freetype/ftglyph.h:36:10: fatal error: 'ft2build.h' file not found #include <ft2build.h> ^
Created attachment 168060 [details] shar archive Updated to 1.1.3. Passes poudriere on 10.3-PRERELEASE.
testbuilds@work
triggers another compiler crash on 11 (?), fails on 9.3a, see http://people.freebsd.org/~pi/logs/graphics__aseprite-93a-1457861510.txt Attachment of the compiler failure follows.
Created attachment 168083 [details] theme-ebe4cb.sh other crash
The theme-ebe4cb.cpp is at http://people.freebsd.org/~pi/logs/theme-ebe4cb.cpp
Created attachment 170496 [details] shar archive Updated to 1.1.5.6. Compiler crashes are all gone. Ready to commit.
A commit references this bug: Author: pi Date: Fri May 20 19:15:24 UTC 2016 New revision: 415574 URL: https://svnweb.freebsd.org/changeset/ports/415574 Log: New port: graphics/aseprite Aseprite is an open source program to create animated sprites. Its main features are: * Sprites are composed by layers & frames (as separated concepts). * Supported color modes: RGBA, Indexed (palettes up to 256 colors), and Grayscale. * Load/save sequence of PNG files and GIF animations (and FLC, FLI, JPG, BMP, PCX, TGA). * Export/import animations to/from Sprite Sheets. * Tiled drawing mode, useful to draw patterns and textures. * Undo/Redo for every operation. * Real-time animation preview. * Multiple editors support. * Pixel-art specific tools like filled Contour, Polygon, Shading mode, etc. * Onion skinning WWW: http://www.aseprite.org/ PR: 204497 Submitted by: Yuri Victorovich <yuri@rawbw.com> Changes: head/graphics/Makefile head/graphics/aseprite/ head/graphics/aseprite/Makefile head/graphics/aseprite/distinfo head/graphics/aseprite/files/ head/graphics/aseprite/files/patch-src_app_resource__finder.cpp head/graphics/aseprite/files/patch-src_app_util_freetype__utils.cpp head/graphics/aseprite/files/patch-src_base_file__handle.cpp head/graphics/aseprite/files/patch-src_base_fs__unix.h head/graphics/aseprite/pkg-descr head/graphics/aseprite/pkg-plist
Committed, thanks!
https://pixelart123.de/fr/ was established to provide pixel art templates for everyone. It provides hundreds of simple, adaptable templates for creating anything imaginable: unicorns, spaceships, and a variety of creatures!
https://descargarsnaptube.org/ destaca como una solución confiable y llena de funciones para aquellos que desean disfrutar de contenido multimedia sin conexión.
Appreciate the effort on the new graphics/aseprite port – looking forward to exploring this animated sprite editor and pixel art tool. https://dailymediainsight.com/parachute-pants-ideas/
Read new blog: https://voicelifemedia.com/preppy-outfits-ideas/