--- /dev/null
+# $NetBSD$
+
+GITHUB_PROJECT= aseprite
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
+DISTNAME= Aseprite-v1.2.16.2-Source
+PKGNAME= ${DISTNAME:S,-v,-,:S,-Source,,}
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_GITHUB:=aseprite/}
+EXTRACT_SUFX= .zip
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/aseprite/aseprite/
+COMMENT= Animated sprite editor & pixel art tool
+#LICENSE= Aseprite-license
+
+WRKSRC= ${WRKDIR}
+USE_CMAKE= yes
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+
+CONFIGURE_DIRS= build
+CMAKE_ARGS+= ..
+
+pre-configure:
+ ${MKDIR} ${WRKSRC}/build
+
+PKGCONFIG_OVERRIDE+= laf/third_party/googletest/googlemock/cmake/gmock.pc.in
+PKGCONFIG_OVERRIDE+= laf/third_party/googletest/googlemock/cmake/gmock_main.pc.in
+PKGCONFIG_OVERRIDE+= laf/third_party/googletest/googletest/cmake/gtest.pc.in
+PKGCONFIG_OVERRIDE+= laf/third_party/googletest/googletest/cmake/gtest_main.pc.in
+PKGCONFIG_OVERRIDE+= laf/third_party/stringencoders/src/stringencoders.pc.in
+PKGCONFIG_OVERRIDE+= third_party/benchmark/cmake/benchmark.pc.in
+PKGCONFIG_OVERRIDE+= third_party/cmark/src/libcmark.pc.in
+PKGCONFIG_OVERRIDE+= third_party/harfbuzz/src/harfbuzz-gobject.pc.in
+PKGCONFIG_OVERRIDE+= third_party/harfbuzz/src/harfbuzz-icu.pc.in
+PKGCONFIG_OVERRIDE+= third_party/harfbuzz/src/harfbuzz-subset.pc.in
+PKGCONFIG_OVERRIDE+= third_party/harfbuzz/src/harfbuzz.pc.in
+PKGCONFIG_OVERRIDE+= third_party/json11/json11.pc.in
+PKGCONFIG_OVERRIDE+= third_party/libarchive/build/pkgconfig/libarchive.pc.in
+PKGCONFIG_OVERRIDE+= third_party/libpng/libpng.pc.in
+PKGCONFIG_OVERRIDE+= third_party/libpng/scripts/libpng.pc.in
+PKGCONFIG_OVERRIDE+= third_party/libwebp/src/demux/libwebpdemux.pc.in
+PKGCONFIG_OVERRIDE+= third_party/libwebp/src/libwebp.pc.in
+PKGCONFIG_OVERRIDE+= third_party/libwebp/src/libwebpdecoder.pc.in
+PKGCONFIG_OVERRIDE+= third_party/libwebp/src/mux/libwebpmux.pc.in
+PKGCONFIG_OVERRIDE+= third_party/pixman/pixman-1.pc.in
+PKGCONFIG_OVERRIDE+= third_party/zlib/contrib/minizip/minizip.pc.in
+PKGCONFIG_OVERRIDE+= third_party/zlib/zlib.pc.in
+
+CMAKE_ARGS+= -DUSE_SHARED_CMARK=ON
+CMAKE_ARGS+= -DUSE_SHARED_CURL=ON
+CMAKE_ARGS+= -DUSE_SHARED_GIFLIB=ON
+CMAKE_ARGS+= -DUSE_SHARED_JPEGLIB=ON
+CMAKE_ARGS+= -DUSE_SHARED_ZLIB=ON
+CMAKE_ARGS+= -DUSE_SHARED_LIBPNG=ON
+CMAKE_ARGS+= -DUSE_SHARED_TINYXML=ON
+CMAKE_ARGS+= -DUSE_SHARED_PIXMAN=ON
+CMAKE_ARGS+= -DUSE_SHARED_FREETYPE=ON
+CMAKE_ARGS+= -DUSE_SHARED_HARFBUZZ=ON
+
+post-install:
+.for i in bin/bsd* bin/img2webp include lib share/WebP share/man
+ ${RM} -rf ${DESTDIR}${PREFIX}/${i}
+.endfor
+
+.include "../../fonts/harfbuzz/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/giflib/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../textproc/cmark/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../archivers/lz4/buildlink3.mk"
+.include "../../archivers/zstd/buildlink3.mk"
+.include "../../textproc/tinyxml/buildlink3.mk"
+.include "../../x11/pixman/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
--- /dev/null
+@comment $NetBSD$
+bin/aseprite
+share/aseprite/data/convmatr.def
+share/aseprite/data/extensions/adigunpolack-palettes/aap-64.gpl
+share/aseprite/data/extensions/adigunpolack-palettes/aap-micro12.gpl
+share/aseprite/data/extensions/adigunpolack-palettes/aap-radiantxv.gpl
+share/aseprite/data/extensions/adigunpolack-palettes/aap-splendor128.gpl
+share/aseprite/data/extensions/adigunpolack-palettes/package.json
+share/aseprite/data/extensions/adigunpolack-palettes/simplejpc-16.gpl
+share/aseprite/data/extensions/arne-palettes/a64.gpl
+share/aseprite/data/extensions/arne-palettes/arne16.gpl
+share/aseprite/data/extensions/arne-palettes/arne32.gpl
+share/aseprite/data/extensions/arne-palettes/cg-arne.gpl
+share/aseprite/data/extensions/arne-palettes/copper-tech.gpl
+share/aseprite/data/extensions/arne-palettes/cpc-boy.gpl
+share/aseprite/data/extensions/arne-palettes/eroge-copper.gpl
+share/aseprite/data/extensions/arne-palettes/jmp.gpl
+share/aseprite/data/extensions/arne-palettes/package.json
+share/aseprite/data/extensions/arne-palettes/psygnosia.gpl
+share/aseprite/data/extensions/aseprite-theme/LICENSE.txt
+share/aseprite/data/extensions/aseprite-theme/package.json
+share/aseprite/data/extensions/aseprite-theme/sheet.aseprite-data
+share/aseprite/data/extensions/aseprite-theme/sheet.png
+share/aseprite/data/extensions/aseprite-theme/theme.xml
+share/aseprite/data/extensions/bayer-matrices/bayer2x2.bmp
+share/aseprite/data/extensions/bayer-matrices/bayer4x4.bmp
+share/aseprite/data/extensions/bayer-matrices/bayer8x8.bmp
+share/aseprite/data/extensions/bayer-matrices/package.json
+share/aseprite/data/extensions/davitmasia-palettes/matriax8c.gpl
+share/aseprite/data/extensions/davitmasia-palettes/package.json
+share/aseprite/data/extensions/dawnbringer-palettes/db16.gpl
+share/aseprite/data/extensions/dawnbringer-palettes/db32.gpl
+share/aseprite/data/extensions/dawnbringer-palettes/package.json
+share/aseprite/data/extensions/endesga-palettes/arq16.gpl
+share/aseprite/data/extensions/endesga-palettes/arq4.gpl
+share/aseprite/data/extensions/endesga-palettes/edg16.gpl
+share/aseprite/data/extensions/endesga-palettes/edg32.gpl
+share/aseprite/data/extensions/endesga-palettes/edg8.gpl
+share/aseprite/data/extensions/endesga-palettes/en4.gpl
+share/aseprite/data/extensions/endesga-palettes/enos16.gpl
+share/aseprite/data/extensions/endesga-palettes/package.json
+share/aseprite/data/extensions/hardware-palettes/apple-ii.gpl
+share/aseprite/data/extensions/hardware-palettes/atari2600-ntsc.gpl
+share/aseprite/data/extensions/hardware-palettes/atari2600-pal.gpl
+share/aseprite/data/extensions/hardware-palettes/cga.gpl
+share/aseprite/data/extensions/hardware-palettes/cga0.gpl
+share/aseprite/data/extensions/hardware-palettes/cga0hi.gpl
+share/aseprite/data/extensions/hardware-palettes/cga1.gpl
+share/aseprite/data/extensions/hardware-palettes/cga1hi.gpl
+share/aseprite/data/extensions/hardware-palettes/cga3rd.gpl
+share/aseprite/data/extensions/hardware-palettes/cga3rdhi.gpl
+share/aseprite/data/extensions/hardware-palettes/commodore-plus4.gpl
+share/aseprite/data/extensions/hardware-palettes/commodore-vic20.gpl
+share/aseprite/data/extensions/hardware-palettes/commodore64.gpl
+share/aseprite/data/extensions/hardware-palettes/cpc.gpl
+share/aseprite/data/extensions/hardware-palettes/gameboy-color-type1.gpl
+share/aseprite/data/extensions/hardware-palettes/gameboy.gpl
+share/aseprite/data/extensions/hardware-palettes/master-system.gpl
+share/aseprite/data/extensions/hardware-palettes/nes-ntsc.gpl
+share/aseprite/data/extensions/hardware-palettes/nes.gpl
+share/aseprite/data/extensions/hardware-palettes/package.json
+share/aseprite/data/extensions/hardware-palettes/teletext.gpl
+share/aseprite/data/extensions/hardware-palettes/vga-13h.gpl
+share/aseprite/data/extensions/hardware-palettes/virtualboy.gpl
+share/aseprite/data/extensions/hardware-palettes/zx-spectrum.gpl
+share/aseprite/data/extensions/hyohnoo-palettes/mail24.gpl
+share/aseprite/data/extensions/hyohnoo-palettes/package.json
+share/aseprite/data/extensions/javierguerrero-palettes/nyx8.gpl
+share/aseprite/data/extensions/javierguerrero-palettes/package.json
+share/aseprite/data/extensions/pico8-palette/package.json
+share/aseprite/data/extensions/pico8-palette/pico-8.gpl
+share/aseprite/data/extensions/pinetreepizza-palettes/bubblegum-16.gpl
+share/aseprite/data/extensions/pinetreepizza-palettes/package.json
+share/aseprite/data/extensions/pinetreepizza-palettes/rosy-42.gpl
+share/aseprite/data/extensions/software-palettes/google-ui.gpl
+share/aseprite/data/extensions/software-palettes/monokai.gpl
+share/aseprite/data/extensions/software-palettes/package.json
+share/aseprite/data/extensions/software-palettes/smile-basic.gpl
+share/aseprite/data/extensions/software-palettes/solarized.gpl
+share/aseprite/data/extensions/software-palettes/web-safe-colors.gpl
+share/aseprite/data/extensions/software-palettes/win16.gpl
+share/aseprite/data/extensions/software-palettes/x11.gpl
+share/aseprite/data/extensions/zughy-palettes/package.json
+share/aseprite/data/extensions/zughy-palettes/zughy-32.gpl
+share/aseprite/data/fonts/LICENSE.txt
+share/aseprite/data/fonts/aseprite_font.png
+share/aseprite/data/fonts/aseprite_mini.png
+share/aseprite/data/fonts/fonts.xml
+share/aseprite/data/gui.xml
+share/aseprite/data/icons/ase.ico
+share/aseprite/data/icons/ase128.png
+share/aseprite/data/icons/ase16.png
+share/aseprite/data/icons/ase256.png
+share/aseprite/data/icons/ase32.png
+share/aseprite/data/icons/ase48.png
+share/aseprite/data/icons/ase64.png
+share/aseprite/data/icons/doc.ico
+share/aseprite/data/icons/doc128.png
+share/aseprite/data/icons/doc16.png
+share/aseprite/data/icons/doc256.png
+share/aseprite/data/icons/doc32.png
+share/aseprite/data/icons/doc48.png
+share/aseprite/data/icons/doc64.png
+share/aseprite/data/icons/ext.ico
+share/aseprite/data/icons/ext128.png
+share/aseprite/data/icons/ext16.png
+share/aseprite/data/icons/ext256.png
+share/aseprite/data/icons/ext32.png
+share/aseprite/data/icons/ext48.png
+share/aseprite/data/icons/ext64.png
+share/aseprite/data/palettes/tags.gpl
+share/aseprite/data/pref.xml
+share/aseprite/data/strings/en.ini
+share/aseprite/data/widgets/about.xml
+share/aseprite/data/widgets/advanced_mode.xml
+share/aseprite/data/widgets/ask_for_color_profile.xml
+share/aseprite/data/widgets/brush_slot_params.xml
+share/aseprite/data/widgets/canvas_size.xml
+share/aseprite/data/widgets/cel_properties.xml
+share/aseprite/data/widgets/color_curve_point.xml
+share/aseprite/data/widgets/color_mode.xml
+share/aseprite/data/widgets/convolution_matrix.xml
+share/aseprite/data/widgets/despeckle.xml
+share/aseprite/data/widgets/duplicate_sprite.xml
+share/aseprite/data/widgets/export_file.xml
+share/aseprite/data/widgets/export_sprite_sheet.xml
+share/aseprite/data/widgets/file_selector.xml
+share/aseprite/data/widgets/font_popup.xml
+share/aseprite/data/widgets/frame_properties.xml
+share/aseprite/data/widgets/gif_options.xml
+share/aseprite/data/widgets/goto_frame.xml
+share/aseprite/data/widgets/grid_settings.xml
+share/aseprite/data/widgets/home_view.xml
+share/aseprite/data/widgets/import_sprite_sheet.xml
+share/aseprite/data/widgets/jpeg_options.xml
+share/aseprite/data/widgets/keyboard_shortcuts.xml
+share/aseprite/data/widgets/layer_properties.xml
+share/aseprite/data/widgets/main_window.xml
+share/aseprite/data/widgets/modify_selection.xml
+share/aseprite/data/widgets/new_folder_window.xml
+share/aseprite/data/widgets/new_layer.xml
+share/aseprite/data/widgets/new_sprite.xml
+share/aseprite/data/widgets/open_sequence.xml
+share/aseprite/data/widgets/options.xml
+share/aseprite/data/widgets/outline.xml
+share/aseprite/data/widgets/palette_from_sprite.xml
+share/aseprite/data/widgets/palette_popup.xml
+share/aseprite/data/widgets/palette_size.xml
+share/aseprite/data/widgets/paste_text.xml
+share/aseprite/data/widgets/replace_color.xml
+share/aseprite/data/widgets/script_access.xml
+share/aseprite/data/widgets/select_accelerator.xml
+share/aseprite/data/widgets/send_crash.xml
+share/aseprite/data/widgets/slice_properties.xml
+share/aseprite/data/widgets/sprite_properties.xml
+share/aseprite/data/widgets/sprite_size.xml
+share/aseprite/data/widgets/svg_options.xml
+share/aseprite/data/widgets/tag_properties.xml
+share/aseprite/data/widgets/timeline_conf.xml
+share/aseprite/data/widgets/undo_history.xml
+share/aseprite/data/widgets/user_data.xml
+share/aseprite/data/widgets/webp_options.xml