From owner-svn-ports-all@freebsd.org Sat Mar 17 17:12:33 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2837F596CF; Sat, 17 Mar 2018 17:12:32 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A7ED84C91; Sat, 17 Mar 2018 17:12:32 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 755FE15345; Sat, 17 Mar 2018 17:12:32 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w2HHCWu3059318; Sat, 17 Mar 2018 17:12:32 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w2HHCW7V059315; Sat, 17 Mar 2018 17:12:32 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201803171712.w2HHCW7V059315@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Sat, 17 Mar 2018 17:12:32 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r464834 - head/graphics/aseprite X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: head/graphics/aseprite X-SVN-Commit-Revision: 464834 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Mar 2018 17:12:33 -0000 Author: yuri Date: Sat Mar 17 17:12:31 2018 New Revision: 464834 URL: https://svnweb.freebsd.org/changeset/ports/464834 Log: graphics/aseprite: Update to 1.2.7.2 Port changes: * Unbundle freetype and harfbuzz * Remove unnecessary CXXFLAGS * Add the option STEAM: Compile with Steam library Reported by: portscout Modified: head/graphics/aseprite/Makefile head/graphics/aseprite/distinfo head/graphics/aseprite/pkg-plist Modified: head/graphics/aseprite/Makefile ============================================================================== --- head/graphics/aseprite/Makefile Sat Mar 17 17:04:55 2018 (r464833) +++ head/graphics/aseprite/Makefile Sat Mar 17 17:12:31 2018 (r464834) @@ -3,7 +3,7 @@ PORTNAME= aseprite DISTVERSIONPREFIX= v -DISTVERSION= 1.2.6 +DISTVERSION= 1.2.7.2 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org @@ -18,7 +18,9 @@ EXTRACT_DEPENDS= ${NONEXISTENT}:x11/pixman:extract LIB_DEPENDS= liballeg.so:devel/allegro \ libcmark.so:textproc/cmark \ libcurl.so:ftp/curl \ + libfreetype.so:print/freetype2 \ libgif.so:graphics/giflib \ + libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ liblz4.so:archivers/liblz4 \ libnettle.so:security/nettle \ @@ -31,46 +33,45 @@ BROKEN_armv7= fails to compile: undefined reference t BROKEN_powerpc64= fails to compile: arena.h: Failed assertion: "arena_mapbits_allocated_get(chunk, pageind) != 0" BROKEN_sparc64= fails to compile: vsnprintf is not a member of std -OPTIONS_DEFINE= WEBP -OPTIONS_DEFAULT= WEBP - -WEBP_LIB_DEPENDS= libwebp.so:graphics/webp - USES= cmake:outsource compiler:c++11-lib iconv:wchar_t jpeg localbase:ldflags pkgconfig ssl USE_GITHUB= yes GH_TUPLE= aseprite:libarchive:687e298:libarchive/third_party/libarchive -GH_TUPLE+= aseprite:clip:361f687:clip/src/clip +GH_TUPLE+= aseprite:clip:b26bf0c:clip/src/clip GH_TUPLE+= aseprite:flic:65a6072:flic/src/flic GH_TUPLE+= aseprite:fmt:933a33a:fmt/third_party/fmt -GH_TUPLE+= aseprite:freetype2:8529e84:freetype2/third_party/freetype2 # https://github.com/aseprite/aseprite/issues/1601 -GH_TUPLE+= aseprite:gtest:d63c625:gtest/third_party/gtest -GH_TUPLE+= aseprite:harfbuzz:681b0bc:harfbuzz/third_party/harfbuzz GH_TUPLE+= aseprite:json11:ed35a09:json11/third_party/json11 -GH_TUPLE+= aseprite:laf:9ed243c:laf/laf +GH_TUPLE+= aseprite:laf:0246ba5:laf/laf GH_TUPLE+= aseprite:mujs:81388eb:mujs/third_party/mujs GH_TUPLE+= aseprite:observable:f9a56dc:observable/src/observable GH_TUPLE+= aseprite:simpleini:0687587:simpleini/third_party/simpleini GH_TUPLE+= aseprite:stringencoders:f963507:stringencoders/laf/third_party/stringencoders -GH_TUPLE+= aseprite:undo:f17044a:undo/src/undo +GH_TUPLE+= aseprite:undo:faf19f0:undo/src/undo USE_GNOME= libxml2 USE_XORG= x11 xcursor xext xpm ice pixman sm xxf86dga xxf86vm -USE_LDCONFIG= yes -CMAKE_ARGS= -DUSE_SHARED_ALLEGRO4:BOOL=ON \ - -DUSE_SHARED_CMARK:BOOL=ON \ - -DUSE_SHARED_CURL:BOOL=ON \ - -DUSE_SHARED_GIFLIB:BOOL=ON \ - -DUSE_SHARED_JPEGLIB:BOOL=ON \ - -DUSE_SHARED_LIBPNG:BOOL=ON \ - -DUSE_SHARED_PIXMAN:BOOL=ON \ - -DUSE_SHARED_TINYXML:BOOL=ON \ - -DUSE_SHARED_ZLIB:BOOL=ON -CMAKE_ARGS+= -DUSE_SHARED_FREETYPE:BOOL=OFF # needs files internal to freetype2 +CMAKE_ON= USE_SHARED_ALLEGRO4 \ + USE_SHARED_CMARK \ + USE_SHARED_CURL \ + USE_SHARED_FREETYPE \ + USE_SHARED_GIFLIB \ + USE_SHARED_HARFBUZZ \ + USE_SHARED_JPEGLIB \ + USE_SHARED_LIBPNG \ + USE_SHARED_PIXMAN \ + USE_SHARED_TINYXML \ + USE_SHARED_ZLIB + +CXXFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528 + +OPTIONS_DEFINE= STEAM WEBP +OPTIONS_DEFAULT= WEBP + +STEAM_DESC= Compile with Steam library +STEAM_CMAKE_BOOL= ENABLE_STEAM + WEBP_CMAKE_BOOL= USE_SHARED_LIBWEBP WEBP_CMAKE_ON= -DWITH_WEBP_SUPPORT=1 -CXXFLAGS+= -I${LOCALBASE}/include/freetype2 -CXXFLAGS+= -I${LOCALBASE}/include/freetype2/freetype -CXXFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528 +WEBP_LIB_DEPENDS= libwebp.so:graphics/webp post-extract: @${RM} -r ${WRKSRC}/src/allegro Modified: head/graphics/aseprite/distinfo ============================================================================== --- head/graphics/aseprite/distinfo Sat Mar 17 17:04:55 2018 (r464833) +++ head/graphics/aseprite/distinfo Sat Mar 17 17:12:31 2018 (r464834) @@ -1,24 +1,18 @@ -TIMESTAMP = 1513446164 -SHA256 (aseprite-aseprite-v1.2.6_GH0.tar.gz) = c11c585e08f625088982dc489a10dfdb72fc05240c52a03b9ea887e7fce31622 -SIZE (aseprite-aseprite-v1.2.6_GH0.tar.gz) = 2614421 +TIMESTAMP = 1521305435 +SHA256 (aseprite-aseprite-v1.2.7.2_GH0.tar.gz) = 286c88755773d106b811aa7cc546b67fb0a6a90da9974b34ca96f7f4f99a553f +SIZE (aseprite-aseprite-v1.2.7.2_GH0.tar.gz) = 2636896 SHA256 (aseprite-libarchive-687e298_GH0.tar.gz) = 58baf6c9cb05c5d34b140cdb59b3bd393cc963df4e473b0527a19a6105b6695a SIZE (aseprite-libarchive-687e298_GH0.tar.gz) = 4454810 -SHA256 (aseprite-clip-361f687_GH0.tar.gz) = c5b17f75c1381d38cdb4f87f1ebeaa6a6c4dc2450f5e8f3716dbf841917b133b -SIZE (aseprite-clip-361f687_GH0.tar.gz) = 10735 +SHA256 (aseprite-clip-b26bf0c_GH0.tar.gz) = 68c5934f7d2a70f9f5f4c30aa374b6632e3e0d8f9cf52c171521cdb2552bc1a7 +SIZE (aseprite-clip-b26bf0c_GH0.tar.gz) = 11277 SHA256 (aseprite-flic-65a6072_GH0.tar.gz) = 659ccc01206e94b18246c0b1cb8dd0b6e27027c8adf774f69b1fd791549f2027 SIZE (aseprite-flic-65a6072_GH0.tar.gz) = 6558 SHA256 (aseprite-fmt-933a33a_GH0.tar.gz) = d0c2df36f6d760cf81885e60acfaa2e21ce84b765a827a4b45938f8133f5b550 SIZE (aseprite-fmt-933a33a_GH0.tar.gz) = 619041 -SHA256 (aseprite-freetype2-8529e84_GH0.tar.gz) = 38bf6f7f59c25ab28ab80171fa8575e0a4b9db6d65e68025571c49c4ebb86d80 -SIZE (aseprite-freetype2-8529e84_GH0.tar.gz) = 1938572 -SHA256 (aseprite-gtest-d63c625_GH0.tar.gz) = 9f8be975b8672f7e2e14053744bc9433aa8d0f613378ca1a9ab99ac87ba11a39 -SIZE (aseprite-gtest-d63c625_GH0.tar.gz) = 989187 -SHA256 (aseprite-harfbuzz-681b0bc_GH0.tar.gz) = 9dcf64cc9bd58be7789d1d8da7973d79b471a3c4c7245d09c1f78a4b2b977e29 -SIZE (aseprite-harfbuzz-681b0bc_GH0.tar.gz) = 1440090 SHA256 (aseprite-json11-ed35a09_GH0.tar.gz) = 6aaf6cd42232de9d73d0d02869d5a582d7b3c484d18bacd7a1b0bdb4726c50af SIZE (aseprite-json11-ed35a09_GH0.tar.gz) = 13094 -SHA256 (aseprite-laf-9ed243c_GH0.tar.gz) = ed115e7afcd992e7394924025b6e8a8bd4ec14b5e165a0c2d700c795ae804415 -SIZE (aseprite-laf-9ed243c_GH0.tar.gz) = 45791 +SHA256 (aseprite-laf-0246ba5_GH0.tar.gz) = 58149b224b032fb931025afef3a48918df8682a55a854fd3dfb02b90d7d6135b +SIZE (aseprite-laf-0246ba5_GH0.tar.gz) = 48258 SHA256 (aseprite-mujs-81388eb_GH0.tar.gz) = 8d11923f6ffc6951ed5cf32b5deb83422a0c298fed3140ff93cf197d353c3dd0 SIZE (aseprite-mujs-81388eb_GH0.tar.gz) = 117614 SHA256 (aseprite-observable-f9a56dc_GH0.tar.gz) = 893119a3f6ce519ddc440431105984c9d451b05d5f69f0413a7e8a3f2e677d94 @@ -27,5 +21,5 @@ SHA256 (aseprite-simpleini-0687587_GH0.tar.gz) = 136c9 SIZE (aseprite-simpleini-0687587_GH0.tar.gz) = 54947 SHA256 (aseprite-stringencoders-f963507_GH0.tar.gz) = 9ad6bae5ca2beeba45d46ec408a8e5543dec9838d7a7e8f10b9cf06694eabcc5 SIZE (aseprite-stringencoders-f963507_GH0.tar.gz) = 142542 -SHA256 (aseprite-undo-f17044a_GH0.tar.gz) = 7883e370fcbcd75d8bfa1fcacb765dbf02e72bfba4a4e12b86a0ec0f76f67ede -SIZE (aseprite-undo-f17044a_GH0.tar.gz) = 5021 +SHA256 (aseprite-undo-faf19f0_GH0.tar.gz) = cbbfaaa9f9c6500dfeb82cc9ca2ee9d374195d94aeb6120576d54ea18de4ece8 +SIZE (aseprite-undo-faf19f0_GH0.tar.gz) = 5062 Modified: head/graphics/aseprite/pkg-plist ============================================================================== --- head/graphics/aseprite/pkg-plist Sat Mar 17 17:04:55 2018 (r464833) +++ head/graphics/aseprite/pkg-plist Sat Mar 17 17:12:31 2018 (r464834) @@ -103,9 +103,9 @@ bin/aseprite %%DATADIR%%/data/widgets/convolution_matrix.xml %%DATADIR%%/data/widgets/despeckle.xml %%DATADIR%%/data/widgets/duplicate_sprite.xml +%%DATADIR%%/data/widgets/export_file.xml %%DATADIR%%/data/widgets/export_sprite_sheet.xml %%DATADIR%%/data/widgets/file_selector.xml -%%DATADIR%%/data/widgets/file_selector_extras.xml %%DATADIR%%/data/widgets/font_popup.xml %%DATADIR%%/data/widgets/frame_properties.xml %%DATADIR%%/data/widgets/frame_tag_properties.xml