From owner-svn-ports-all@freebsd.org Sun Nov 15 17:58:28 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3901B2EFC4B; Sun, 15 Nov 2020 17:58:28 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CZ0LV2cjZz4h4K; Sun, 15 Nov 2020 17:58:26 +0000 (UTC) (envelope-from sunpoet@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 495491FD4F; Sun, 15 Nov 2020 17:58:24 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 0AFHwOGC005618; Sun, 15 Nov 2020 17:58:24 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 0AFHwN72005615; Sun, 15 Nov 2020 17:58:23 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <202011151758.0AFHwN72005615@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Sun, 15 Nov 2020 17:58:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r555266 - in head/graphics/mozjpeg: . files X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in head/graphics/mozjpeg: . files X-SVN-Commit-Revision: 555266 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.34 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: Sun, 15 Nov 2020 17:58:28 -0000 Author: sunpoet Date: Sun Nov 15 17:58:23 2020 New Revision: 555266 URL: https://svnweb.freebsd.org/changeset/ports/555266 Log: Update to 4.0.0 - Remove EXAMPLES, SIMD and TURBOJPEG options Changes: https://github.com/mozilla/mozjpeg/releases Deleted: head/graphics/mozjpeg/files/ Modified: head/graphics/mozjpeg/Makefile head/graphics/mozjpeg/distinfo head/graphics/mozjpeg/pkg-plist Modified: head/graphics/mozjpeg/Makefile ============================================================================== --- head/graphics/mozjpeg/Makefile Sun Nov 15 17:58:18 2020 (r555265) +++ head/graphics/mozjpeg/Makefile Sun Nov 15 17:58:23 2020 (r555266) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= mozjpeg -PORTVERSION= 3.3.1 +PORTVERSION= 4.0.0 DISTVERSIONPREFIX= v CATEGORIES= graphics @@ -14,36 +14,18 @@ LICENSE= BSD3CLAUSE BROKEN_mips64= does not configure: error: SIMD support cannot be enabled BROKEN_sparc64= does not configure: error: SIMD support cannot be enabled +BUILD_DEPENDS= nasm>=2.10,1:devel/nasm LIB_DEPENDS= libpng.so:graphics/png -OPTIONS_DEFINE= DOCS EXAMPLES SIMD TURBOJPEG -OPTIONS_DEFAULT=SIMD TURBOJPEG -OPTIONS_SUB= yes -SIMD_DESC= Include SIMD extensions -TURBOJPEG_DESC= Include the TurboJPEG wrapper library and associated tests +USES= cmake -CONFIGURE_ARGS= --docdir=${DOCSDIR} \ - --includedir=${PREFIX}/include/${PORTNAME} \ - --libdir=${PREFIX}/lib/${PORTNAME} \ - --program-prefix=${PORTNAME}- \ - --with-jpeg8 -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} -USES= autoreconf libtool pkgconfig +CMAKE_OFF= REQUIRE_SIMD WITH_12BIT WITH_ARITH_DEC WITH_ARITH_ENC WITH_JAVA WITH_JPEG7 +CMAKE_ON= ENABLE_SHARED ENABLE_STATIC FORCE_INLINE PNG_SUPPORTED WITH_JPEG8 WITH_MEM_SRCDST WITH_SIMD WITH_TURBOJPEG -PORTDOCS= * -PORTEXAMPLES= * - GH_ACCOUNT= mozilla USE_GITHUB= yes -SIMD_BUILD_DEPENDS= yasm:devel/yasm -SIMD_CONFIGURE_WITH= simd -TURBOJPEG_CONFIGURE_WITH= turbojpeg - -post-patch: - @${REINPLACE_CMD} -e '/pkgconfig/d; /^exampledir = / s| =.*| = ${EXAMPLESDIR}|' ${WRKSRC}/Makefile.am +OPTIONS_DEFINE= DOCS post-install-DOCS-on: cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ Modified: head/graphics/mozjpeg/distinfo ============================================================================== --- head/graphics/mozjpeg/distinfo Sun Nov 15 17:58:18 2020 (r555265) +++ head/graphics/mozjpeg/distinfo Sun Nov 15 17:58:23 2020 (r555266) @@ -1,3 +1,3 @@ -TIMESTAMP = 1515915989 -SHA256 (mozilla-mozjpeg-v3.3.1_GH0.tar.gz) = aebbea60ea038a84a2d1ed3de38fdbca34027e2e54ee2b7d08a97578be72599d -SIZE (mozilla-mozjpeg-v3.3.1_GH0.tar.gz) = 1250929 +TIMESTAMP = 1605426345 +SHA256 (mozilla-mozjpeg-v4.0.0_GH0.tar.gz) = 961e14e73d06a015e9b23b8af416f010187cc0bec95f6e3b0fcb28cc7e2cbdd4 +SIZE (mozilla-mozjpeg-v4.0.0_GH0.tar.gz) = 2213541 Modified: head/graphics/mozjpeg/pkg-plist ============================================================================== --- head/graphics/mozjpeg/pkg-plist Sun Nov 15 17:58:18 2020 (r555265) +++ head/graphics/mozjpeg/pkg-plist Sun Nov 15 17:58:23 2020 (r555266) @@ -1,24 +1,140 @@ -bin/mozjpeg-cjpeg -bin/mozjpeg-djpeg -bin/mozjpeg-jpegtran -bin/mozjpeg-rdjpgcom -%%TURBOJPEG%%bin/mozjpeg-tjbench -bin/mozjpeg-wrjpgcom -include/mozjpeg/jconfig.h -include/mozjpeg/jerror.h -include/mozjpeg/jmorecfg.h -include/mozjpeg/jpeglib.h -%%TURBOJPEG%%include/mozjpeg/turbojpeg.h -lib/mozjpeg/libjpeg.a -lib/mozjpeg/libjpeg.so -lib/mozjpeg/libjpeg.so.8 -lib/mozjpeg/libjpeg.so.8.1.2 -%%TURBOJPEG%%lib/mozjpeg/libturbojpeg.a -%%TURBOJPEG%%lib/mozjpeg/libturbojpeg.so -%%TURBOJPEG%%lib/mozjpeg/libturbojpeg.so.0 -%%TURBOJPEG%%lib/mozjpeg/libturbojpeg.so.0.1.0 -man/man1/mozjpeg-cjpeg.1.gz -man/man1/mozjpeg-djpeg.1.gz -man/man1/mozjpeg-jpegtran.1.gz -man/man1/mozjpeg-rdjpgcom.1.gz -man/man1/mozjpeg-wrjpgcom.1.gz +bin/cjpeg +bin/djpeg +bin/jpegtran +bin/rdjpgcom +bin/tjbench +bin/wrjpgcom +include/jconfig.h +include/jerror.h +include/jmorecfg.h +include/jpeglib.h +include/turbojpeg.h +lib/libjpeg.a +lib/libjpeg.so +lib/libjpeg.so.8 +lib/libjpeg.so.8.2.2 +lib/libturbojpeg.a +lib/libturbojpeg.so +lib/libturbojpeg.so.0 +lib/libturbojpeg.so.0.2.0 +libdata/pkgconfig/libjpeg.pc +libdata/pkgconfig/libturbojpeg.pc +man/man1/cjpeg.1.gz +man/man1/djpeg.1.gz +man/man1/jpegtran.1.gz +man/man1/rdjpgcom.1.gz +man/man1/wrjpgcom.1.gz +%%PORTDOCS%%%%DOCSDIR%%/LICENSE.md +%%PORTDOCS%%%%DOCSDIR%%/README.ijg +%%PORTDOCS%%%%DOCSDIR%%/README.md +%%PORTDOCS%%%%DOCSDIR%%/example.txt +%%PORTDOCS%%%%DOCSDIR%%/html/annotated.html +%%PORTDOCS%%%%DOCSDIR%%/html/bc_s.png +%%PORTDOCS%%%%DOCSDIR%%/html/bdwn.png +%%PORTDOCS%%%%DOCSDIR%%/html/classes.html +%%PORTDOCS%%%%DOCSDIR%%/html/closed.png +%%PORTDOCS%%%%DOCSDIR%%/html/doxygen-extra.css +%%PORTDOCS%%%%DOCSDIR%%/html/doxygen.css +%%PORTDOCS%%%%DOCSDIR%%/html/doxygen.png +%%PORTDOCS%%%%DOCSDIR%%/html/dynsections.js +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2blank.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2cl.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2doc.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2folderclosed.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2folderopen.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2lastnode.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2link.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2mlastnode.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2mnode.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2mo.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2node.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2ns.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2plastnode.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2pnode.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2splitbar.png +%%PORTDOCS%%%%DOCSDIR%%/html/ftv2vertline.png +%%PORTDOCS%%%%DOCSDIR%%/html/functions.html +%%PORTDOCS%%%%DOCSDIR%%/html/functions_vars.html +%%PORTDOCS%%%%DOCSDIR%%/html/group___turbo_j_p_e_g.html +%%PORTDOCS%%%%DOCSDIR%%/html/index.html +%%PORTDOCS%%%%DOCSDIR%%/html/jquery.js +%%PORTDOCS%%%%DOCSDIR%%/html/modules.html +%%PORTDOCS%%%%DOCSDIR%%/html/nav_f.png +%%PORTDOCS%%%%DOCSDIR%%/html/nav_g.png +%%PORTDOCS%%%%DOCSDIR%%/html/nav_h.png +%%PORTDOCS%%%%DOCSDIR%%/html/open.png +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_63.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_63.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_64.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_64.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_68.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_68.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_6e.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_6e.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_6f.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_6f.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_72.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_72.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_74.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_74.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_77.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_77.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_78.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_78.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_79.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/all_79.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/classes_74.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/classes_74.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/close.png +%%PORTDOCS%%%%DOCSDIR%%/html/search/enums_74.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/enums_74.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/enumvalues_74.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/enumvalues_74.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/functions_74.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/functions_74.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/groups_74.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/groups_74.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/mag_sel.png +%%PORTDOCS%%%%DOCSDIR%%/html/search/nomatches.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/search.css +%%PORTDOCS%%%%DOCSDIR%%/html/search/search.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/search_l.png +%%PORTDOCS%%%%DOCSDIR%%/html/search/search_m.png +%%PORTDOCS%%%%DOCSDIR%%/html/search/search_r.png +%%PORTDOCS%%%%DOCSDIR%%/html/search/typedefs_74.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/typedefs_74.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_63.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_63.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_64.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_64.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_68.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_68.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_6e.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_6e.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_6f.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_6f.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_72.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_72.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_74.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_74.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_77.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_77.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_78.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_78.js +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_79.html +%%PORTDOCS%%%%DOCSDIR%%/html/search/variables_79.js +%%PORTDOCS%%%%DOCSDIR%%/html/structtjregion.html +%%PORTDOCS%%%%DOCSDIR%%/html/structtjscalingfactor.html +%%PORTDOCS%%%%DOCSDIR%%/html/structtjtransform.html +%%PORTDOCS%%%%DOCSDIR%%/html/sync_off.png +%%PORTDOCS%%%%DOCSDIR%%/html/sync_on.png +%%PORTDOCS%%%%DOCSDIR%%/html/tab_a.png +%%PORTDOCS%%%%DOCSDIR%%/html/tab_b.png +%%PORTDOCS%%%%DOCSDIR%%/html/tab_h.png +%%PORTDOCS%%%%DOCSDIR%%/html/tab_s.png +%%PORTDOCS%%%%DOCSDIR%%/html/tabs.css +%%PORTDOCS%%%%DOCSDIR%%/libjpeg.txt +%%PORTDOCS%%%%DOCSDIR%%/structure.txt +%%PORTDOCS%%%%DOCSDIR%%/tjexample.c +%%PORTDOCS%%%%DOCSDIR%%/usage.txt +%%PORTDOCS%%%%DOCSDIR%%/wizard.txt