Import of pkgsrc-2016Q3

This commit is contained in:
2016-11-18 22:39:22 +01:00
committed by sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949747 additions and 377081 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.25 2015/04/06 08:17:28 adam Exp $
# $NetBSD: Makefile,v 1.27 2016/04/11 19:01:52 ryoon Exp $
#
DISTNAME= Cenon-3.9.6
PKGREVISION= 6
PKGREVISION= 8
CATEGORIES= graphics cad gnustep
MASTER_SITES= http://www.vhf-group.com/vhfInterservice/download/source/
EXTRACT_SUFX= .tar.bz2
+2 -1
View File
@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.6 2012/10/22 22:59:47 rh Exp $
$NetBSD: distinfo,v 1.7 2015/11/03 21:33:50 agc Exp $
SHA1 (Cenon-3.9.6.tar.bz2) = 083f0f15beea03b534b814edc574e149dec3082f
RMD160 (Cenon-3.9.6.tar.bz2) = 9a80e3ed91f861715e486199de6523fe6d0c3a29
SHA512 (Cenon-3.9.6.tar.bz2) = 28becfdefe52ffabf36cedf45c9abd409d1f603bf9bf8e75c1637625b368707812c62408c8369a809359ed8977afa98d7eee1b3348de1e3ab9e485e59f853d45
Size (Cenon-3.9.6.tar.bz2) = 2005991 bytes
SHA1 (patch-aa) = 66a7e36332f58404f7acafc8e85bbe500e274148
+3 -1
View File
@@ -1,8 +1,10 @@
$NetBSD: distinfo,v 1.6 2013/06/26 21:22:41 joerg Exp $
$NetBSD: distinfo,v 1.8 2016/06/15 18:55:18 rumko Exp $
SHA1 (Coin-3.1.3.tar.gz) = 8e9f05628461963623686d3ec53102214e233dd1
RMD160 (Coin-3.1.3.tar.gz) = e57fd6a4876a06874429f9ad6b96f166f5609362
SHA512 (Coin-3.1.3.tar.gz) = d6fd47ecc74e96fc4de46e3a683f038f1907b96db2bbe935fb49f2d59190bd18f3f439dc0e4cb435360e74e1d65994a32b21f670d5a76394692616625cb14394
Size (Coin-3.1.3.tar.gz) = 5981534 bytes
SHA1 (patch-aa) = 9d5e5f1cc46344e2c882059d29625762365d628e
SHA1 (patch-include_Inventor_C_base_math-undefs.h) = 0faecc1d8b3b0d08dff9e6e07ce644a2fdc745aa
SHA1 (patch-include_Inventor_SbBasic.h) = 424efed0d4655d3a0f4099403f2f127e6499cb73
SHA1 (patch-src_fonts_freetype.cpp) = 32a4713f2a200724f76e64c42d68a64e4fc8fde7
@@ -0,0 +1,14 @@
$NetBSD: patch-include_Inventor_SbBasic.h,v 1.1 2016/06/15 18:55:18 rumko Exp $
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667375
--- include/Inventor/SbBasic.h.orig 2010-03-02 13:20:09.000000000 +0000
+++ include/Inventor/SbBasic.h
@@ -24,6 +24,7 @@
*
\**************************************************************************/
+#include <Inventor/C/errors/debugerror.h>
#include <Inventor/C/basic.h>
/* ********************************************************************** */
+6 -10
View File
@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.41 2014/02/12 23:17:58 tron Exp $
# $NetBSD: Makefile,v 1.44 2016/03/05 11:28:36 jperkin Exp $
DISTNAME= GMT4.1.4
PKGNAME= GMT-4.1.4
PKGREVISION= 4
PKGREVISION= 7
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.scc.u-tokai.ac.jp/pub/gmt/4/ \
ftp://ftp.iris.washington.edu/pub/gmt/4/
@@ -29,8 +29,8 @@ USE_TOOLS+= pax
CONFIGURE_ARGS+=--includedir=${PREFIX}/include/gmt
CONFIGURE_ARGS+=--datadir=${PREFIX}/share/gmt
CONFIGURE_ARGS+=--enable-eps
CONFIGURE_ARGS+=--enable-netcdf=${BUILDLINK_PREFIX.netcdf:Q}
CONFIGURE_ARGS+=--enable-www=${PREFIX}/share/doc/html
CONFIGURE_ARGS+=--enable-netcdf=${BUILDLINK_PREFIX.netcdf}
CONFIGURE_ARGS+=--enable-www=${PREFIX}/share/doc
CONFIGURE_ARGS+=--enable-mansect=1
CONFIGURE_ARGS+=--disable-mex
@@ -39,7 +39,6 @@ INSTALL_TARGET= install-all
LIBS+= ${X11_LDFLAGS} # XXX: LDFLAGS doesn't work
post-extract:
${MV} -f ${WRKSRC}/www/gmt/doc/pdf ${WRKSRC}
${RM} -f ${WRKSRC}/examples/*.bat ${WRKSRC}/examples/*/*.bat
INSTALLATION_DIRS= share/doc/gmt share/examples/gmt/tutorial share/gmt
@@ -50,17 +49,14 @@ pre-install:
rm -f ${WRKSRC}/share/gmt.conf.orig
post-install:
cd ${WRKSRC}/pdf && ${INSTALL_DATA} GMT_Docs.pdf \
GMT_Tutorial.pdf ${DESTDIR}${PREFIX}/share/doc/gmt
ln -sf ../../../gmt ${DESTDIR}${PREFIX}/share/doc/html/gmt/doc/pdf
cd ${WRKSRC}/tutorial && ${INSTALL_DATA} bermuda.nc quakes.cpt \
ship.xyz us.nc data quakes.ngdc topo.cpt \
${DESTDIR}${PREFIX}/share/examples/gmt/tutorial;
${DESTDIR}${PREFIX}/share/examples/gmt/tutorial
cd ${WRKSRC}/share && pax -rw . ${DESTDIR}${PREFIX}/share/gmt
cd ${WRKDIR}/share && pax -rw . ${DESTDIR}${PREFIX}/share/gmt
cd ${WRKSRC}/examples && pax -rw . ${DESTDIR}${PREFIX}/share/examples/gmt
.include "../../devel/netcdf/buildlink3.mk"
.include "../../x11/libXaw/buildlink3.mk"
.include "../../x11/libXp/buildlink3.mk"
#.include "../../x11/libXp/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
+777 -775
View File
File diff suppressed because it is too large Load Diff
+12 -1
View File
@@ -1,37 +1,48 @@
$NetBSD: distinfo,v 1.17 2009/11/23 16:00:34 joerg Exp $
$NetBSD: distinfo,v 1.18 2015/11/03 21:33:51 agc Exp $
SHA1 (GMT4.1.4/GMT4.1.4_man.tar.bz2) = bd07c5675a2dfbba9f8d05864a1bf563c042e5dc
RMD160 (GMT4.1.4/GMT4.1.4_man.tar.bz2) = 42927181461b35294a8702499d2a66501555dc8b
SHA512 (GMT4.1.4/GMT4.1.4_man.tar.bz2) = ca02388fe9b6daca0891e9748d93f7344d18c15bd33e6beb6f27760815b8d19501e23cec37c198751849eb45a96841b7040f727c3c66b729883305dccce4819e
Size (GMT4.1.4/GMT4.1.4_man.tar.bz2) = 115754 bytes
SHA1 (GMT4.1.4/GMT4.1.4_pdf.tar.bz2) = cd39c869b9c2604f2ad62c25e9222f255364d554
RMD160 (GMT4.1.4/GMT4.1.4_pdf.tar.bz2) = ee3ab2a1497168787bd56df452583d69d596c805
SHA512 (GMT4.1.4/GMT4.1.4_pdf.tar.bz2) = abc698be3f09bddde76af0d17abd7e390f3c4e7cab483b397bacafa53572af6c0f6e27a634edc0c9073b5be856f19d39fb0a41ec85ad384f33a9bf8b699b8372
Size (GMT4.1.4/GMT4.1.4_pdf.tar.bz2) = 10181078 bytes
SHA1 (GMT4.1.4/GMT4.1.4_scripts.tar.bz2) = 7d01f1e6a822a0e9cbc6df0eb1a77d33704eaaa9
RMD160 (GMT4.1.4/GMT4.1.4_scripts.tar.bz2) = bd0328ddfa5c098b56444d2ae9f27a41c8ecb7b5
SHA512 (GMT4.1.4/GMT4.1.4_scripts.tar.bz2) = 3b1e1a2aab29a351fa1d07b086295bba12500e3012ca8da248ab1f6f32ce5f8069c34388a56283b3fc250a08cc166d6e0af21ca2355104c1ee2abe92ab170ef2
Size (GMT4.1.4/GMT4.1.4_scripts.tar.bz2) = 3107343 bytes
SHA1 (GMT4.1.4/GMT4.1.4_share.tar.bz2) = ed6fc5216ef50c246c659dac341ffdb2c8f0e219
RMD160 (GMT4.1.4/GMT4.1.4_share.tar.bz2) = ecc145e5325b54eddb03662046a3d561d12ec638
SHA512 (GMT4.1.4/GMT4.1.4_share.tar.bz2) = cc83145231678ca31594f52791102d35c242519b092f4070b4eeabe5b80e159f91247b5f8f3cab4c7ea112962dbe24854a4821ae0166b060e892e19952e53f7b
Size (GMT4.1.4/GMT4.1.4_share.tar.bz2) = 45468 bytes
SHA1 (GMT4.1.4/GMT4.1.4_src.tar.bz2) = b5fad9144bd1b39c1c1f345187069628defa0154
RMD160 (GMT4.1.4/GMT4.1.4_src.tar.bz2) = e50254c4a376b337ab74ca2caa85c82f6dc9638d
SHA512 (GMT4.1.4/GMT4.1.4_src.tar.bz2) = 0f37d5f59fccde733cf30794231d631be10474bad45fb98e891f522aa377f17d03c24ffc7c97440f756d8bab2bff054126c0be7af468628595bf48bfe95107a5
Size (GMT4.1.4/GMT4.1.4_src.tar.bz2) = 908308 bytes
SHA1 (GMT4.1.4/GMT4.1.4_suppl.tar.bz2) = 4a9b9f8309f37ed909d31ee876df195e5261f992
RMD160 (GMT4.1.4/GMT4.1.4_suppl.tar.bz2) = 5fd621c29deee55f5490f616fdbb11a80b22cbfe
SHA512 (GMT4.1.4/GMT4.1.4_suppl.tar.bz2) = 64dc1ee1097029e45aaa32d82f09e1893be2828a170ab4d1136166791c17052f666c9b95b5f92c964603e3938bc59d76e2c30f80cdf4fbc270f9118e5402b15f
Size (GMT4.1.4/GMT4.1.4_suppl.tar.bz2) = 762281 bytes
SHA1 (GMT4.1.4/GMT4.1.4_tut.tar.bz2) = 91343a04ac6b0c3193b39f6b9b988db3ea859f90
RMD160 (GMT4.1.4/GMT4.1.4_tut.tar.bz2) = 381d56369b0f6e38b7cb06e8f543808ad483821c
SHA512 (GMT4.1.4/GMT4.1.4_tut.tar.bz2) = 9affa445aa5867d128e48c3968c8921acfec3c4a6d45edbe0eadcd7343b3300f6edf3615ce40a608e4a58a81e06b992c0d34f212baf876305963db26b4428c04
Size (GMT4.1.4/GMT4.1.4_tut.tar.bz2) = 988854 bytes
SHA1 (GMT4.1.4/GMT4.1.4_web.tar.bz2) = d0d179905ce82494c2eb5a3556de4ce95d58bcf3
RMD160 (GMT4.1.4/GMT4.1.4_web.tar.bz2) = 067a25e0999039d51f0084e21c2f8c0970f37cea
SHA512 (GMT4.1.4/GMT4.1.4_web.tar.bz2) = be5463e3f610224c8ed0d5fd19c75dd94978583f97eb33b8aea8455f76cc2d4939915362cbca90f23d57ecd10369f25635280182a360182524172c4ba50da5fd
Size (GMT4.1.4/GMT4.1.4_web.tar.bz2) = 2482915 bytes
SHA1 (GMT4.1.4/GMT4.1_coast.tar.bz2) = 685c6e260dbfb85a803675b42cc33c895a58ce3c
RMD160 (GMT4.1.4/GMT4.1_coast.tar.bz2) = e78d2a2add8761d567e14e087488bb33756a02ed
SHA512 (GMT4.1.4/GMT4.1_coast.tar.bz2) = 6ace4b4cf46168306ddf4f6a85723dfd5d010ec73f70a833ca8ea400cf0283b9a424d45b128d2888c5fb2bb59a243f4e69b2b615ba05298fe44e6d4659bf85bb
Size (GMT4.1.4/GMT4.1_coast.tar.bz2) = 3660521 bytes
SHA1 (GMT4.1.4/GMT4.1_full.tar.bz2) = dc8472476027a4f3ce53320cd27a2ee892c4725b
RMD160 (GMT4.1.4/GMT4.1_full.tar.bz2) = 78ba63e8832308527b1c3d62168382ed8f1b2851
SHA512 (GMT4.1.4/GMT4.1_full.tar.bz2) = 403b54a0ef5d0258607caac64f689b5b4b42a6069768e93515fb178dbe34a1b6c21db82b3f0b8368db24790ae04a4d25c4a2d98140541292a81c55c24a2b5d50
Size (GMT4.1.4/GMT4.1_full.tar.bz2) = 28805855 bytes
SHA1 (GMT4.1.4/GMT4.1_high.tar.bz2) = 38f221c050be8a5c21fa54dd1c8da2b0ca230910
RMD160 (GMT4.1.4/GMT4.1_high.tar.bz2) = 82bb0417a9f5c92c2d5f96a173478a0c67c02b2b
SHA512 (GMT4.1.4/GMT4.1_high.tar.bz2) = adfdb21558e4907d9980c5d47b4af3d9ca90abcf9e6a99dfd008a6776b0245e6aa201e01e581a0eae61f33e5424f13098264ca41462641c2633339bc61252266
Size (GMT4.1.4/GMT4.1_high.tar.bz2) = 8644144 bytes
SHA1 (patch-aa) = 66afc127dcf3cbafc4e6d7ee979f0403703ce163
SHA1 (patch-ab) = 7449fd466d969c2b882218eb59e63c4e0b2c64d3
+2 -1
View File
@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.6 2014/09/13 11:44:44 shattered Exp $
$NetBSD: distinfo,v 1.7 2015/11/03 21:33:51 agc Exp $
SHA1 (GUIlib-1.2.1.tar.gz) = f2931959de025f9b5635cf148b589f3c4772ea90
RMD160 (GUIlib-1.2.1.tar.gz) = 35a9b426bd877a8feb4c166f5ff4b93f4ceaa18e
SHA512 (GUIlib-1.2.1.tar.gz) = 8fa39fec10e942720f09092addc2d384fe1783b3d0fe2c01734ea60adfa1067f81bbeffc41142045ed4050c1eb21985273548e687a348bd9fff39473d42d9a68
Size (GUIlib-1.2.1.tar.gz) = 345042 bytes
+3 -6
View File
@@ -1,6 +1,5 @@
# $NetBSD: Makefile,v 1.70 2015/06/12 10:50:08 wiz Exp $
# $NetBSD: Makefile,v 1.78 2016/09/07 06:29:31 wiz Exp $
PKGREVISION= 1
.include "Makefile.common"
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -17,7 +16,7 @@ USE_FEATURES= vsnprintf # optional but recommended for security
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-shared
CONFIGURE_ARGS+= --with-modules=yes
CONFIGURE_ARGS+= --with-gs-font-dir=${URW_FONTS_DIR}/share/fonts/urw
CONFIGURE_ARGS+= --with-gs-font-dir=${LOCALBASE}/share/fonts/urw
CONFIGURE_ARGS+= --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include
CONFIGURE_ARGS+= --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib
CONFIGURE_ARGS+= --without-perl
@@ -28,9 +27,6 @@ PKGCONFIG_OVERRIDE+= Magick++/lib/GraphicsMagick++.pc.in
TEST_TARGET= check
FIND_PREFIX:= URW_FONTS_DIR=urw-fonts
.include "../../mk/find-prefix.mk"
.include "options.mk"
.include "../../devel/libltdl/buildlink3.mk"
@@ -39,6 +35,7 @@ FIND_PREFIX:= URW_FONTS_DIR=urw-fonts
.include "../../graphics/jbigkit/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/libwebp/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
+3 -3
View File
@@ -1,9 +1,9 @@
# $NetBSD: Makefile.common,v 1.11 2015/03/02 09:57:03 adam Exp $
#
# $NetBSD: Makefile.common,v 1.15 2016/09/07 06:29:31 wiz Exp $
# used by graphics/GraphicsMagick/Makefile
# used by graphics/p5-GraphicsMagick/Makefile
GM_MAJOR_VER= 1.3
GM_MINOR_VER= 21
GM_MINOR_VER= 25
DISTVERSION= ${GM_MAJOR_VER}.${GM_MINOR_VER}
DISTNAME= GraphicsMagick-${DISTVERSION}
CATEGORIES= graphics
+6 -2
View File
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.21 2015/03/02 09:57:03 adam Exp $
@comment $NetBSD: PLIST,v 1.24 2016/09/07 06:29:31 wiz Exp $
bin/GraphicsMagick++-config
bin/GraphicsMagick-config
bin/GraphicsMagickWand-config
@@ -151,7 +151,6 @@ lib/${PKGNAME}/modules-Q8/coders/preview.la
lib/${PKGNAME}/modules-Q8/coders/ps.la
lib/${PKGNAME}/modules-Q8/coders/ps2.la
lib/${PKGNAME}/modules-Q8/coders/ps3.la
lib/${PKGNAME}/modules-Q8/coders/psd.la
lib/${PKGNAME}/modules-Q8/coders/pwp.la
lib/${PKGNAME}/modules-Q8/coders/rgb.la
lib/${PKGNAME}/modules-Q8/coders/rla.la
@@ -176,6 +175,7 @@ lib/${PKGNAME}/modules-Q8/coders/vicar.la
lib/${PKGNAME}/modules-Q8/coders/vid.la
lib/${PKGNAME}/modules-Q8/coders/viff.la
lib/${PKGNAME}/modules-Q8/coders/wbmp.la
lib/${PKGNAME}/modules-Q8/coders/webp.la
lib/${PKGNAME}/modules-Q8/coders/wmf.la
lib/${PKGNAME}/modules-Q8/coders/wpg.la
${PLIST.x11}lib/${PKGNAME}/modules-Q8/coders/x.la
@@ -215,6 +215,8 @@ share/doc/GraphicsMagick/ChangeLog.2010
share/doc/GraphicsMagick/ChangeLog.2011
share/doc/GraphicsMagick/ChangeLog.2012
share/doc/GraphicsMagick/ChangeLog.2013
share/doc/GraphicsMagick/ChangeLog.2014
share/doc/GraphicsMagick/ChangeLog.2015
share/doc/GraphicsMagick/Copyright.txt
share/doc/GraphicsMagick/NEWS.txt
share/doc/GraphicsMagick/www/ChangeLog-2001.html
@@ -231,6 +233,7 @@ share/doc/GraphicsMagick/www/ChangeLog-2011.html
share/doc/GraphicsMagick/www/ChangeLog-2012.html
share/doc/GraphicsMagick/www/ChangeLog-2013.html
share/doc/GraphicsMagick/www/ChangeLog-2014.html
share/doc/GraphicsMagick/www/ChangeLog-2015.html
share/doc/GraphicsMagick/www/Changelog.html
share/doc/GraphicsMagick/www/Changes.html
share/doc/GraphicsMagick/www/Copyright.html
@@ -364,6 +367,7 @@ share/doc/GraphicsMagick/www/programming.html
share/doc/GraphicsMagick/www/project.html
share/doc/GraphicsMagick/www/quantize.html
share/doc/GraphicsMagick/www/reference.html
share/doc/GraphicsMagick/www/security.html
share/doc/GraphicsMagick/www/smile.c
share/doc/GraphicsMagick/www/time.html
share/doc/GraphicsMagick/www/tools.html
+2 -2
View File
@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.34 2014/02/12 23:17:58 tron Exp $
# $NetBSD: buildlink3.mk,v 1.35 2016/03/05 11:27:47 jperkin Exp $
BUILDLINK_TREE+= GraphicsMagick
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= GraphicsMagick
GRAPHICSMAGICK_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.GraphicsMagick+= GraphicsMagick>=1.3.12nb6
BUILDLINK_ABI_DEPENDS.GraphicsMagick+= GraphicsMagick>=1.3.19nb1
BUILDLINK_ABI_DEPENDS.GraphicsMagick+= GraphicsMagick>=1.3.23nb3
BUILDLINK_PKGSRCDIR.GraphicsMagick?= ../../graphics/GraphicsMagick
pkgbase := GraphicsMagick
+6 -4
View File
@@ -1,5 +1,7 @@
$NetBSD: distinfo,v 1.37 2015/03/02 09:57:03 adam Exp $
$NetBSD: distinfo,v 1.42 2016/09/07 06:29:31 wiz Exp $
SHA1 (GraphicsMagick-1.3.21.tar.xz) = bd3c543520b810999348e52d4abad6b59069f78b
RMD160 (GraphicsMagick-1.3.21.tar.xz) = 3291684d741854fe5922bc6754a7457513233647
Size (GraphicsMagick-1.3.21.tar.xz) = 5324264 bytes
SHA1 (GraphicsMagick-1.3.25.tar.xz) = 0dcf4c1f6f3ead29147ea0392a148ce50cd64bb4
RMD160 (GraphicsMagick-1.3.25.tar.xz) = 6a4e8c415c3d268a46f1327c819d7ec2afd9bc60
SHA512 (GraphicsMagick-1.3.25.tar.xz) = d62d6aee96d7b8444f1aa206b0c5cbbed9511612cb71d667af072ea52b68dcd11088699debc58faacbb014ad83fb8c2b3e474220f506069f7b5d22f0340f8ef8
Size (GraphicsMagick-1.3.25.tar.xz) = 5387880 bytes
SHA1 (patch-config_delegates.mgk.in) = c7a38daeeccd12e19480d1222e400899da1d4153
@@ -0,0 +1,17 @@
$NetBSD: patch-config_delegates.mgk.in,v 1.1 2016/06/06 11:46:34 wiz Exp $
Avoid tools directory in installed file.
--- config/delegates.mgk.in.orig 2016-05-30 17:19:54.000000000 +0000
+++ config/delegates.mgk.in
@@ -98,8 +98,8 @@
<!-- Read CMYK Postscript, EPS, and PDF -->
<delegate decode="gs-cmyk" stealth="True" command='"@PSDelegate@" -q -dBATCH -dSAFER -dMaxBitmap=50000000 -dNOPAUSE -sDEVICE=@GSCMYKDevice@ -dTextAlphaBits=%u -dGraphicsAlphaBits=%u -r%s %s "-sOutputFile=%s" -- "%s" -c quit' />
- <delegate decode="hpg" command='"@HPGLDecodeDelegate@" -q -m eps -f `basename "%o"` "%i" && @MVDelegate@ -f `basename "%o"` "%o"' />
- <delegate decode="hpgl" command='"@HPGLDecodeDelegate@" -q -m eps -f `basename "%o"` "%i" && @MVDelegate@ -f `basename "%o"` "%o"' />
+ <delegate decode="hpg" command='"@HPGLDecodeDelegate@" -q -m eps -f `basename "%o"` "%i" && mv -f `basename "%o"` "%o"' />
+ <delegate decode="hpgl" command='"@HPGLDecodeDelegate@" -q -m eps -f `basename "%o"` "%i" && mv -f `basename "%o"` "%o"' />
<!-- Read HTML file -->
<delegate decode="htm" command='"@HTMLDecodeDelegate@" -U -o "%o" "%i"' />
<!-- Read HTML file -->
+10 -6
View File
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.219 2015/07/01 12:41:20 wiz Exp $
# $NetBSD: Makefile,v 1.227 2016/07/18 08:09:39 leot Exp $
.include "Makefile.common"
@@ -22,12 +22,10 @@ CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
# This one used to be optional, but it depends on ghostscript even if it's
# disabled so having a way to disable it seems pointless.
CONFIGURE_ARGS+= --with-gslib
PKGCONFIG_OVERRIDE= Magick++/lib/ImageMagick++.pc.in
PKGCONFIG_OVERRIDE+= MagickWand/MagickWand.pc.in
PKGCONFIG_OVERRIDE+= MagickCore/MagickCore.pc.in
PKGCONFIG_OVERRIDE+= MagickCore/ImageMagick.pc.in
PKGCONFIG_OVERRIDE+= Magick++/lib/Magick++.pc.in
PKGCONFIG_OVERRIDE+= magick/ImageMagick.pc.in
PKGCONFIG_OVERRIDE+= magick/MagickCore.pc.in
PKGCONFIG_OVERRIDE+= wand/MagickWand.pc.in
PKGCONFIG_OVERRIDE+= wand/Wand.pc.in
GCC_REQD+= 2.95.3
@@ -71,6 +69,12 @@ SUBST_MESSAGE.fix-etc= Handle configuration files.
SUBST_FILES.fix-etc= Makefile.in
SUBST_SED.fix-etc= -e 's,^configlibdir =.*,configlibdir = $$(DATA_DIR)/examples/ImageMagick,'
SUBST_CLASSES+= fix-tools
SUBST_STAGE.fix-tools= pre-install
SUBST_MESSAGE.fix-tools=Unwrapping tools path in delegate paths.
SUBST_FILES.fix-tools= config/delegates.xml
SUBST_SED.fix-tools= -e 's,${TOOLS_DIR},,g'
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
+9 -4
View File
@@ -1,10 +1,10 @@
# $NetBSD: Makefile.common,v 1.116 2015/07/08 11:51:50 wiz Exp $
# $NetBSD: Makefile.common,v 1.130 2016/09/12 07:30:58 wiz Exp $
#
# used by graphics/p5-PerlMagick/Makefile
IM_MAJOR_VER= 6.9.1
IM_MINOR_VER= 7
IM_MAJOR_LIB_VER= 6
IM_MAJOR_VER= 7.0.3
IM_MINOR_VER= 0
IM_MAJOR_LIB_VER= 7
.if (${IM_MINOR_VER} != NONE)
DISTSUFFIX= ${IM_MAJOR_VER}-${IM_MINOR_VER}
@@ -15,6 +15,11 @@ DISTSUFFIX= ${IM_MAJOR_VER}
DISTNAME= ImageMagick-${DISTSUFFIX}
DISTVERSION= ${DISTSUFFIX:S/-/./}
#
# Please always run `upload-distfiles' after every update!
# (upstream usually get rid of old version and only the latest stable versions
# are available in the mirrors)
#
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/ \
ftp://ftp.nluug.nl/pub/ImageMagick/ \
+1229 -1162
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.57 2014/10/16 02:33:48 dholland Exp $
# $NetBSD: buildlink3.mk,v 1.59 2016/03/05 11:27:47 jperkin Exp $
BUILDLINK_TREE+= ImageMagick
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= ImageMagick
IMAGEMAGICK_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.ImageMagick+= ImageMagick>=5.5.7.11nb1
BUILDLINK_ABI_DEPENDS.ImageMagick+= ImageMagick>=6.8.9.7nb2
BUILDLINK_ABI_DEPENDS.ImageMagick+= ImageMagick>=6.9.1.7nb2
BUILDLINK_PKGSRCDIR.ImageMagick?= ../../graphics/ImageMagick
pkgbase := ImageMagick
+5 -5
View File
@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.134 2015/07/08 11:51:50 wiz Exp $
$NetBSD: distinfo,v 1.149 2016/09/12 07:30:58 wiz Exp $
SHA1 (ImageMagick-6.9.1-7.tar.xz) = d58a448e6026cb2ecc2cc5804e35d6bc09924081
RMD160 (ImageMagick-6.9.1-7.tar.xz) = 79d903b831d72dce50712dfc2632260b263a94b5
Size (ImageMagick-6.9.1-7.tar.xz) = 8284892 bytes
SHA1 (patch-magick_property.c) = bffd5d465bb000d83de76ba81c3913e003b26299
SHA1 (ImageMagick-7.0.3-0.tar.xz) = 7add86090f1b9d0b58eb2be8978490133bdc2405
RMD160 (ImageMagick-7.0.3-0.tar.xz) = 3ea243d27f2fc1223e9fe51daf12fbbe0d6207c6
SHA512 (ImageMagick-7.0.3-0.tar.xz) = ab0b99d3f656c68f32336561b0679792c876ff81eb172cc0ac48dd5217960d2aef4d01281517ec94548cf1783f3fd9b7618d9909fe00945ce4b95afd182c0aa3
Size (ImageMagick-7.0.3-0.tar.xz) = 8289784 bytes
@@ -1,17 +0,0 @@
$NetBSD: patch-magick_property.c,v 1.4 2015/07/01 12:41:20 wiz Exp $
Adapt for pkgsrc path of lcms2.
--- magick/property.c.orig 2015-06-06 13:46:25.000000000 +0000
+++ magick/property.c
@@ -81,8 +81,8 @@
#include "magick/version.h"
#include "magick/xml-tree.h"
#if defined(MAGICKCORE_LCMS_DELEGATE)
-#if defined(MAGICKCORE_HAVE_LCMS_LCMS2_H)
-#include <lcms/lcms2.h>
+#if defined(MAGICKCORE_HAVE_LCMS2_LCMS2_H)
+#include <lcms2/lcms2.h>
#elif defined(MAGICKCORE_HAVE_LCMS2_H)
#include "lcms2.h"
#elif defined(MAGICKCORE_HAVE_LCMS_LCMS_H)
+14
View File
@@ -0,0 +1,14 @@
ImageMagick TM, is a package for display and interactive manipulation
of images for the X Window System. It is written in C and interfaces
to the X library, and therefore does not require any proprietary
toolkit in order to compile. Although the software is copyrighted, it
is available for free and can be redistributed without fee.
The ImageMagick image display program can display an image on any
workstation screen running an X server. It can read and write many of
the more popular image formats including JPEG, TIFF, PNM, GIF, and
Photo CD. In addition you can interactively resize, rotate, sharpen,
color reduce, or add special effects to an image and save your
completed work in the same or differing image format.
This package tracks 6 release branch for backward compatibility.
+94
View File
@@ -0,0 +1,94 @@
# $NetBSD: Makefile,v 1.2 2016/07/09 06:38:19 wiz Exp $
PKGREVISION= 1
.include "Makefile.common"
PKGNAME= ImageMagick6-${DISTVERSION}
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Package for display and interactive manipulation of images
CONFLICTS= geomview<1.8.1nb2 # used to have a program named 'animate'
USE_LANGUAGES= c c++ c99
USE_TOOLS+= gmake pkg-config:run
CONFIGURE_ARGS+= --disable-assert
CONFIGURE_ARGS+= --with-fontconfig
CONFIGURE_ARGS+= --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include
CONFIGURE_ARGS+= --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib
CONFIGURE_ARGS+= --with-xml=yes
CONFIGURE_ARGS+= --disable-openmp
CONFIGURE_ARGS+= --without-perl
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
CONFIGURE_ARGS+= --program-suffix=6
# This one used to be optional, but it depends on ghostscript even if it's
# disabled so having a way to disable it seems pointless.
CONFIGURE_ARGS+= --with-gslib
PKGCONFIG_OVERRIDE= Magick++/lib/ImageMagick++.pc.in
PKGCONFIG_OVERRIDE+= Magick++/lib/Magick++.pc.in
PKGCONFIG_OVERRIDE+= magick/ImageMagick.pc.in
PKGCONFIG_OVERRIDE+= magick/MagickCore.pc.in
PKGCONFIG_OVERRIDE+= wand/MagickWand.pc.in
PKGCONFIG_OVERRIDE+= wand/Wand.pc.in
GCC_REQD+= 2.95.3
TEST_TARGET= check
.include "options.mk"
.if !empty(MACHINE_PLATFORM:MNetBSD-*-sparc64)
GCC_REQD+= 3.0
.endif
# Avoid compiler bug on "mipsel" (cobalt?)
.if ${MACHINE_ARCH} == "mipsel"
CFLAGS+= -O
.endif
PKG_SYSCONFSUBDIR= ImageMagick-${IM_MAJOR_LIB_VER}
EGDIR= ${PREFIX}/share/examples/ImageMagick6
CONF_FILES= ${EGDIR}/coder.xml ${PKG_SYSCONFDIR}/coder.xml
CONF_FILES+= ${EGDIR}/colors.xml ${PKG_SYSCONFDIR}/colors.xml
CONF_FILES+= ${EGDIR}/delegates.xml ${PKG_SYSCONFDIR}/delegates.xml
CONF_FILES+= ${EGDIR}/log.xml ${PKG_SYSCONFDIR}/log.xml
CONF_FILES+= ${EGDIR}/magic.xml ${PKG_SYSCONFDIR}/magic.xml
CONF_FILES+= ${EGDIR}/mime.xml ${PKG_SYSCONFDIR}/mime.xml
CONF_FILES+= ${EGDIR}/policy.xml ${PKG_SYSCONFDIR}/policy.xml
CONF_FILES+= ${EGDIR}/thresholds.xml ${PKG_SYSCONFDIR}/thresholds.xml
CONF_FILES+= ${EGDIR}/type-dejavu.xml ${PKG_SYSCONFDIR}/type-dejavu.xml
CONF_FILES+= ${EGDIR}/type-ghostscript.xml ${PKG_SYSCONFDIR}/type-ghostscript.xml
CONF_FILES+= ${EGDIR}/type-windows.xml ${PKG_SYSCONFDIR}/type-windows.xml
CONF_FILES+= ${EGDIR}/type.xml ${PKG_SYSCONFDIR}/type.xml
SUBST_CLASSES+= fix-cfg
SUBST_STAGE.fix-cfg= pre-configure
SUBST_MESSAGE.fix-cfg= Fixing configure.xml.
SUBST_FILES.fix-cfg= config/configure.xml.in
SUBST_VARS.fix-cfg= CONFIGURE_ARGS
SUBST_CLASSES+= fix-etc
SUBST_STAGE.fix-etc= pre-configure
SUBST_MESSAGE.fix-etc= Handle configuration files.
SUBST_FILES.fix-etc= Makefile.in
SUBST_SED.fix-etc= -e 's,^configlibdir =.*,configlibdir = $$(DATA_DIR)/examples/ImageMagick6,'
SUBST_CLASSES+= fix-tools
SUBST_STAGE.fix-tools= pre-install
SUBST_MESSAGE.fix-tools=Unwrapping tools path in delegate paths.
SUBST_FILES.fix-tools= config/delegates.xml
SUBST_SED.fix-tools= -e 's,${TOOLS_DIR},,g'
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/libwebp/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../math/fftw/buildlink3.mk"
.include "../../print/ghostscript/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
+39
View File
@@ -0,0 +1,39 @@
# $NetBSD: Makefile.common,v 1.1 2016/05/25 12:41:17 ryoon Exp $
#
# used by graphics/p5-PerlMagick/Makefile
IM_MAJOR_VER= 6.9.4
IM_MINOR_VER= 4
IM_MAJOR_LIB_VER= 6
.if (${IM_MINOR_VER} != NONE)
DISTSUFFIX= ${IM_MAJOR_VER}-${IM_MINOR_VER}
.else
DISTSUFFIX= ${IM_MAJOR_VER}
.endif
DISTNAME= ImageMagick-${DISTSUFFIX}
DISTVERSION= ${DISTSUFFIX:S/-/./}
CATEGORIES= graphics
MASTER_SITES= ftp://ftp.imagemagick.org/pub/ImageMagick/ \
ftp://ftp.nluug.nl/pub/ImageMagick/ \
ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ \
http://www.imagemagick.org/download/
EXTRACT_SUFX= .tar.xz
HOMEPAGE= http://www.imagemagick.org/
LICENSE= gnu-gpl-v3
WRKSRC= ${WRKDIR}/ImageMagick-${DISTSUFFIX}
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
# For things for which we do not specify an explicit dependency above, disable
# so that we don't cause implicit "hidden" dependencies.
CONFIGURE_ARGS+= --without-dps
CONFIGURE_ARGS+= --without-fpx
CONFIGURE_ARGS+= --without-gvc
CONFIGURE_ARGS+= --without-jbig
CONFIGURE_ARGS+= --without-lqr
CONFIGURE_ARGS+= --without-modules
File diff suppressed because it is too large Load Diff
+63
View File
@@ -0,0 +1,63 @@
# $NetBSD: buildlink3.mk,v 1.1 2016/05/25 12:41:17 ryoon Exp $
BUILDLINK_TREE+= ImageMagick6
.if !defined(IMAGEMAGICK6_BUILDLINK3_MK)
IMAGEMAGICK6_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.ImageMagick6+= ImageMagick6>=5.5.7.11nb1
BUILDLINK_ABI_DEPENDS.ImageMagick6+= ImageMagick6>=6.9.1.7nb2
BUILDLINK_PKGSRCDIR.ImageMagick6?= ../../graphics/ImageMagick6
pkgbase := ImageMagick6
.include "../../mk/pkg-build-options.mk"
.if !empty(PKG_BUILD_OPTIONS.ImageMagick6:Mdjvu)
.include "../../graphics/djvulibre-lib/buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.ImageMagick6:Mjasper)
.include "../../graphics/jasper/buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.ImageMagick6:Mopenexr)
.include "../../graphics/openexr/buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.ImageMagick6:Mwmf)
.include "../../graphics/libwmf/buildlink3.mk"
.endif
.if !empty(PKG_BUILD_OPTIONS.ImageMagick6:Mx11)
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
.endif
.PHONY: ImageMagick6-preconfigure
pre-configure: ImageMagick6-preconfigure
ImageMagick6-preconfigure:
cp ${PREFIX}/lib/pkgconfig/ImageMagick++-6.Q16.pc \
${BUILDLINK_DIR}/lib/pkgconfig/ImageMagick++.pc
cp ${PREFIX}/lib/pkgconfig/ImageMagick-6.Q16.pc \
${BUILDLINK_DIR}/lib/pkgconfig/ImageMagick.pc
cp ${PREFIX}/lib/pkgconfig/Magick++-6.Q16.pc \
${BUILDLINK_DIR}/lib/pkgconfig/Magick++.pc
cp ${PREFIX}/lib/pkgconfig/MagickCore-6.Q16.pc \
${BUILDLINK_DIR}/lib/pkgconfig/MagickCore.pc
cp ${PREFIX}/lib/pkgconfig/MagickWand-6.Q16.pc \
${BUILDLINK_DIR}/lib/pkgconfig/MagickWand.pc
cp ${PREFIX}/lib/pkgconfig/Wand-6.Q16.pc \
${BUILDLINK_DIR}/lib/pkgconfig/Wand.pc
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/libwebp/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../graphics/tiff/buildlink3.mk"
.include "../../math/fftw/buildlink3.mk"
.include "../../print/ghostscript/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.endif # IMAGEMAGICK6_BUILDLINK3_MK
BUILDLINK_TREE+= -ImageMagick6
+7
View File
@@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.1 2016/05/25 12:41:17 ryoon Exp $
SHA1 (ImageMagick-6.9.4-4.tar.xz) = 7125619549d94989d5bb41017b142dc06079ed32
RMD160 (ImageMagick-6.9.4-4.tar.xz) = 5af4ec8fc5a14b47d88bbf98e19317f2d4b5d6f3
SHA512 (ImageMagick-6.9.4-4.tar.xz) = 443bbb68d99ae76cc025cc632578ac04ff7166ae82b01ba7e7dcff3804f926fd69ef42549141248c955e487b4383a48bb880a13217a744180fc51f4395e6e3e0
Size (ImageMagick-6.9.4-4.tar.xz) = 8778596 bytes
SHA1 (patch-Makefile.in) = bb747b5e062f2a59e307289b5b33861dd5f96ab0
+44
View File
@@ -0,0 +1,44 @@
# $NetBSD: options.mk,v 1.1 2016/05/25 12:41:17 ryoon Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.ImageMagick
PKG_SUPPORTED_OPTIONS= x11 jasper djvu openexr wmf
PKG_SUGGESTED_OPTIONS= x11 jasper
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mx11)
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
.else
CONFIGURE_ARGS+= --without-x
.endif
.if !empty(PKG_OPTIONS:Mjasper)
BUILDLINK_API_DEPENDS.jasper+= jasper>=1.701.0
.include "../../graphics/jasper/buildlink3.mk"
CONFIGURE_ARGS+= --with-jp2
.else
CONFIGURE_ARGS+= --without-jp2
.endif
.if !empty(PKG_OPTIONS:Mdjvu)
.include "../../graphics/djvulibre-lib/buildlink3.mk"
CONFIGURE_ARGS+= --with-djvu
.else
CONFIGURE_ARGS+= --without-djvu
.endif
.if !empty(PKG_OPTIONS:Mopenexr)
.include "../../graphics/openexr/buildlink3.mk"
CONFIGURE_ARGS+= --with-openexr
.else
CONFIGURE_ARGS+= --without-openexr
.endif
.if !empty(PKG_OPTIONS:Mwmf)
.include "../../graphics/libwmf/buildlink3.mk"
CONFIGURE_ARGS+= --with-wmf
.else
CONFIGURE_ARGS+= --without-wmf
.endif
@@ -0,0 +1,34 @@
$NetBSD: patch-Makefile.in,v 1.1 2016/05/25 12:41:17 ryoon Exp $
* Do not install non-versioned pkgconfig pc files
to coexist with graphics/ImageMagick
--- Makefile.in.orig 2016-05-21 12:14:51.000000000 +0000
+++ Makefile.in
@@ -4185,8 +4185,6 @@ MAGICK_BIN_SCRPTS = \
magick/MagickCore-config
MAGICK_PKGCONFIG = \
- magick/ImageMagick.pc \
- magick/MagickCore.pc \
magick/ImageMagick-@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX@.pc \
magick/MagickCore-@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX@.pc
@@ -4722,8 +4720,6 @@ WAND_BIN_SCRPTS = \
wand/MagickWand-config
WAND_PKGCONFIG = \
- wand/MagickWand.pc \
- wand/Wand.pc \
wand/MagickWand-@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX@.pc \
wand/Wand-@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX@.pc
@@ -4778,8 +4774,6 @@ MAGICKPP_MANS_OPT = \
Magick++/bin/Magick++-config.1
MAGICKPP_PKGCONFIG_OPT = \
- Magick++/lib/Magick++.pc \
- Magick++/lib/ImageMagick++.pc \
Magick++/lib/Magick++-@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX@.pc \
Magick++/lib/ImageMagick++-@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX@.pc
+2 -2
View File
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.36 2015/04/06 08:17:28 adam Exp $
# $NetBSD: Makefile,v 1.38 2016/04/11 19:01:52 ryoon Exp $
DISTNAME= ImageViewer-0.6.3
PKGREVISION= 14
PKGREVISION= 16
CATEGORIES= graphics gnustep
MASTER_SITES= http://www.nice.ch/~phip/
+2 -1
View File
@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.4 2005/02/24 08:45:02 agc Exp $
$NetBSD: distinfo,v 1.5 2015/11/03 21:33:51 agc Exp $
SHA1 (ImageViewer-0.6.3.tar.gz) = 5ff0376dfdfcbcfe8c7daa23b019ab27a6e0cfe5
RMD160 (ImageViewer-0.6.3.tar.gz) = 6bc9922c316d1ea507a293d53e9a08d928997b45
SHA512 (ImageViewer-0.6.3.tar.gz) = c929988755f343b9de6ac58470067bd39453f7f1e78e2e9b36867bf303ba559ee2c03fc891a4c286059248200dc02215ee75189472d04e46423c5ae9132e40c5
Size (ImageViewer-0.6.3.tar.gz) = 50683 bytes
+68 -2
View File
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.717 2015/09/15 13:35:08 wiz Exp $
# $NetBSD: Makefile,v 1.752 2016/09/20 12:38:54 markd Exp $
#
COMMENT= Graphics tools and libraries
@@ -11,6 +11,7 @@ SUBDIR+= GMT
SUBDIR+= GUIlib
SUBDIR+= GraphicsMagick
SUBDIR+= ImageMagick
SUBDIR+= ImageMagick6
SUBDIR+= ImageViewer
SUBDIR+= Mesa
SUBDIR+= MesaDemos
@@ -24,9 +25,12 @@ SUBDIR+= SDL2_image
SUBDIR+= SDL_image
SUBDIR+= TiffIO
SUBDIR+= aalib
SUBDIR+= adaptagrams
SUBDIR+= adwaita-icon-theme
SUBDIR+= agg
SUBDIR+= ansilove
SUBDIR+= aqsis
SUBDIR+= arc-theme
SUBDIR+= artist
SUBDIR+= asymptote
SUBDIR+= autopano-sift-C
@@ -39,6 +43,7 @@ SUBDIR+= blender
SUBDIR+= blender-doc
SUBDIR+= blinkenthemes
SUBDIR+= blinkentools
SUBDIR+= breeze-icons
SUBDIR+= cairo
SUBDIR+= cairo-gobject
SUBDIR+= cairomm
@@ -86,6 +91,7 @@ SUBDIR+= eog
SUBDIR+= eog-plugins
SUBDIR+= eog-plugins-map
SUBDIR+= eog3
SUBDIR+= eom
SUBDIR+= epeg
SUBDIR+= evas
SUBDIR+= evas-buffer
@@ -167,16 +173,20 @@ SUBDIR+= gimp-refocus-it
SUBDIR+= gimp-resynthesizer
SUBDIR+= gimp-ufraw
SUBDIR+= gimp-warp-sharp
SUBDIR+= gimp-webp
SUBDIR+= gimp2-wideangle
SUBDIR+= giram
SUBDIR+= girara
SUBDIR+= gle
SUBDIR+= glew
SUBDIR+= glfw
SUBDIR+= glitz
SUBDIR+= gliv
SUBDIR+= glm
SUBDIR+= glpng
SUBDIR+= glu
SUBDIR+= glut
SUBDIR+= glw
SUBDIR+= glx-utils
SUBDIR+= gmic
SUBDIR+= gmngview
@@ -184,6 +194,7 @@ SUBDIR+= gnome-backgrounds
SUBDIR+= gnome-icon-theme
SUBDIR+= gnome-icon-theme-extras
SUBDIR+= gnome-icon-theme-symbolic
SUBDIR+= gnome-themes-standard
SUBDIR+= gnuplot
SUBDIR+= gocr
SUBDIR+= goocanvas
@@ -249,6 +260,8 @@ SUBDIR+= kdegraphics-strigi-analyzer
SUBDIR+= kdegraphics-thumbnailers
SUBDIR+= kdegraphics3
SUBDIR+= kgamma
SUBDIR+= kiconthemes
SUBDIR+= kimageformats
SUBDIR+= kipi-plugins
SUBDIR+= kipi-plugins-calendar-kde3
SUBDIR+= kipi-plugins-kde3
@@ -257,6 +270,7 @@ SUBDIR+= koverartist
SUBDIR+= kphotoalbum
SUBDIR+= kphotobook
SUBDIR+= kphotools
SUBDIR+= kplotting
SUBDIR+= kruler
SUBDIR+= ksaneplugin
SUBDIR+= ksnapshot
@@ -264,6 +278,7 @@ SUBDIR+= lasem
SUBDIR+= lcms
SUBDIR+= lcms2
SUBDIR+= lensfun
SUBDIR+= lepton
SUBDIR+= leptonica
SUBDIR+= lib3ds
SUBDIR+= libart
@@ -282,6 +297,7 @@ SUBDIR+= libgiigic
SUBDIR+= libgltf
SUBDIR+= libgnomecanvas
SUBDIR+= libgnomecanvasmm
SUBDIR+= libiptcdata
SUBDIR+= libjpeg-turbo
SUBDIR+= libkdcraw
SUBDIR+= libkdcraw-kde3
@@ -309,8 +325,14 @@ SUBDIR+= libwmf
SUBDIR+= libxmi
SUBDIR+= ljpeg
SUBDIR+= lprof
SUBDIR+= luminance-hdr
SUBDIR+= lxde-icon-theme
SUBDIR+= magicpoint
SUBDIR+= mandelbulber
SUBDIR+= mate-backgrounds
SUBDIR+= mate-icon-theme
SUBDIR+= mate-icon-theme-faenza
SUBDIR+= mate-themes
SUBDIR+= metacam
SUBDIR+= mgl
SUBDIR+= mng
@@ -321,10 +343,15 @@ SUBDIR+= mypaint
SUBDIR+= ncview
SUBDIR+= netpbm
SUBDIR+= ns-cult3d
SUBDIR+= numix-icon-theme
SUBDIR+= numix-icon-theme-circle
SUBDIR+= nvidia-texture-tools
SUBDIR+= nvtv
SUBDIR+= ocrad
SUBDIR+= opencsg
SUBDIR+= opencv
SUBDIR+= opencv-contrib-face
SUBDIR+= opencv2
SUBDIR+= opendis
SUBDIR+= openexr
SUBDIR+= openimageio
@@ -365,6 +392,7 @@ SUBDIR+= p5-cairo
SUBDIR+= p5-cairo-gobject
SUBDIR+= p5-clutter
SUBDIR+= panomatic
SUBDIR+= paper-icon-theme
SUBDIR+= pdiff
SUBDIR+= pear-Image_Canvas
SUBDIR+= pear-Image_Color
@@ -397,17 +425,22 @@ SUBDIR+= py-actdiag
SUBDIR+= py-altgraph
SUBDIR+= py-biggles
SUBDIR+= py-blockdiag
SUBDIR+= py-brewer2mpl
SUBDIR+= py-cairo
SUBDIR+= py-cairo3
SUBDIR+= py-cairocffi
SUBDIR+= py-chart
SUBDIR+= py-cycler
SUBDIR+= py-dot
SUBDIR+= py-fits
SUBDIR+= py-gdchart
SUBDIR+= py-gdmodule
SUBDIR+= py-ggplot
SUBDIR+= py-gnuplot
SUBDIR+= py-goocanvas
SUBDIR+= py-graphviz
SUBDIR+= py-gtkglext
SUBDIR+= py-imagesize
SUBDIR+= py-imaging
SUBDIR+= py-imagingtk
SUBDIR+= py-matplotlib
@@ -415,6 +448,7 @@ SUBDIR+= py-matplotlib-gtk2
SUBDIR+= py-matplotlib-tk
SUBDIR+= py-mcomix
SUBDIR+= py-nwdiag
SUBDIR+= py-openexr
SUBDIR+= py-piddle
SUBDIR+= py-pycha
SUBDIR+= py-pygal
@@ -437,6 +471,7 @@ SUBDIR+= refocus-it
SUBDIR+= resize_image
SUBDIR+= ristretto
SUBDIR+= ruby-RMagick
SUBDIR+= ruby-cairo
SUBDIR+= ruby-chunky_png
SUBDIR+= ruby-color
SUBDIR+= ruby-color-japanese
@@ -453,7 +488,6 @@ SUBDIR+= ruby-imlib2
SUBDIR+= ruby-mini-magick
SUBDIR+= ruby-oily_png
SUBDIR+= ruby-opengl
SUBDIR+= ruby-rcairo
SUBDIR+= s10sh
SUBDIR+= sane-backends
SUBDIR+= sane-frontends
@@ -469,6 +503,7 @@ SUBDIR+= simage
SUBDIR+= skencil
SUBDIR+= spcaview
SUBDIR+= svgpart
SUBDIR+= sxiv
SUBDIR+= tango-icon-theme
SUBDIR+= tesseract
SUBDIR+= tex-a2ping
@@ -489,6 +524,8 @@ SUBDIR+= tex-blockdraw_mp
SUBDIR+= tex-blockdraw_mp-doc
SUBDIR+= tex-bpolynomial
SUBDIR+= tex-bpolynomial-doc
SUBDIR+= tex-circuitikz
SUBDIR+= tex-circuitikz-doc
SUBDIR+= tex-cmarrows
SUBDIR+= tex-cmarrows-doc
SUBDIR+= tex-drv
@@ -552,6 +589,8 @@ SUBDIR+= tex-mptopdf
SUBDIR+= tex-mptopdf-doc
SUBDIR+= tex-pdfcrop
SUBDIR+= tex-pdfcrop-doc
SUBDIR+= tex-pgfgantt
SUBDIR+= tex-pgfgantt-doc
SUBDIR+= tex-pictex
SUBDIR+= tex-pictex-doc
SUBDIR+= tex-piechartmp
@@ -590,6 +629,8 @@ SUBDIR+= tex-pst-node
SUBDIR+= tex-pst-node-doc
SUBDIR+= tex-pst-osci
SUBDIR+= tex-pst-osci-doc
SUBDIR+= tex-pst-ovl
SUBDIR+= tex-pst-ovl-doc
SUBDIR+= tex-pst-pdf
SUBDIR+= tex-pst-pdf-doc
SUBDIR+= tex-pst-plot
@@ -600,6 +641,8 @@ SUBDIR+= tex-pst-slpe
SUBDIR+= tex-pst-slpe-doc
SUBDIR+= tex-pst-text
SUBDIR+= tex-pst-text-doc
SUBDIR+= tex-pst-tools
SUBDIR+= tex-pst-tools-doc
SUBDIR+= tex-pst-tree
SUBDIR+= tex-pst-tree-doc
SUBDIR+= tex-pst-vue3d
@@ -625,12 +668,32 @@ SUBDIR+= tex-suanpan
SUBDIR+= tex-suanpan-doc
SUBDIR+= tex-tex-ps
SUBDIR+= tex-tex-ps-doc
SUBDIR+= tex-texdraw
SUBDIR+= tex-texdraw-doc
SUBDIR+= tex-textpath
SUBDIR+= tex-textpath-doc
SUBDIR+= tex-threeddice
SUBDIR+= tex-threeddice-doc
SUBDIR+= tex-tikz-3dplot
SUBDIR+= tex-tikz-3dplot-doc
SUBDIR+= tex-tikz-cd
SUBDIR+= tex-tikz-cd-doc
SUBDIR+= tex-tikzinclude
SUBDIR+= tex-tikzinclude-doc
SUBDIR+= tex-tikzmark
SUBDIR+= tex-tikzmark-doc
SUBDIR+= tex-tikzorbital
SUBDIR+= tex-tikzorbital-doc
SUBDIR+= tex-tikzpagenodes
SUBDIR+= tex-tikzpagenodes-doc
SUBDIR+= tex-tikzpfeile
SUBDIR+= tex-tikzpfeile-doc
SUBDIR+= tex-tikzposter
SUBDIR+= tex-tikzposter-doc
SUBDIR+= tex-tikzscale
SUBDIR+= tex-tikzscale-doc
SUBDIR+= tex-tikzsymbols
SUBDIR+= tex-tikzsymbols-doc
SUBDIR+= tex-xypic
SUBDIR+= tex-xypic-doc
SUBDIR+= tgif
@@ -653,6 +716,7 @@ SUBDIR+= vp
SUBDIR+= vtk
SUBDIR+= vtk-data
SUBDIR+= vtk-docs
SUBDIR+= wm-icons
SUBDIR+= wmphoto
SUBDIR+= wxsvg
SUBDIR+= x11rec
@@ -672,6 +736,8 @@ SUBDIR+= xplot-devel
SUBDIR+= xsane
SUBDIR+= xv
SUBDIR+= xzgv
SUBDIR+= zathura-cb
SUBDIR+= zathura-djvu
SUBDIR+= zphoto
.include "../mk/misc/category.mk"
+2 -2
View File
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.16 2015/09/11 16:54:56 tnn Exp $
@comment $NetBSD: PLIST,v 1.17 2015/12/30 04:13:07 dholland Exp $
bin/arbfplight
bin/arbfslight
bin/arbocclude
@@ -77,8 +77,8 @@ bin/gltestperf
bin/glthreads
bin/glxcontexts
bin/glxdemo
bin/glxgears_mesademos
bin/glxgears_fbconfig
bin/glxgears_mesademos
bin/glxgears_pixmap
bin/glxheads
bin/glxinfo_mesademos
+2 -1
View File
@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.23 2015/09/11 00:10:43 tnn Exp $
$NetBSD: distinfo,v 1.24 2015/11/03 21:33:51 agc Exp $
SHA1 (mesa-demos-8.2.0.tar.bz2) = e1a66ac63eebba4f950f95d830f34a6005167116
RMD160 (mesa-demos-8.2.0.tar.bz2) = e6804e480ed5d227ba689cb9b3ea95cc85353889
SHA512 (mesa-demos-8.2.0.tar.bz2) = 590e9fb66e23c0ad526754e9084858eb3e1fa906be55ee6121089325254b970e135e04d53c634cabd13d59c572ea39a4a877bce14b120d73850aafd159a5c8de
Size (mesa-demos-8.2.0.tar.bz2) = 10071635 bytes
SHA1 (patch-src_Makefile.in) = ab349abae606c4b0f8dae4604e96fc51c02828ac
SHA1 (patch-src_xdemos_glinfo__common.c) = 1f657daf58f2ae08a161cd7ab73285af441f17b0
+20 -9
View File
@@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.109 2015/09/15 00:24:26 tnn Exp $
# $NetBSD: Makefile,v 1.128 2016/07/09 13:03:49 wiz Exp $
DISTNAME= mesa-10.6.7
PKGREVISION= 2
DISTNAME= mesa-11.2.2
PKGNAME= ${DISTNAME:S/mesa/MesaLib/}
CATEGORIES= graphics x11
MASTER_SITES= ftp://ftp.freedesktop.org/pub/mesa/${PKGVERSION_NOREV}/
@@ -13,7 +12,7 @@ COMMENT= The Mesa 3D Graphics Library
LICENSE= mit
GNU_CONFIGURE= yes
USE_TOOLS+= pkg-config gmake
USE_TOOLS+= bison pkg-config gmake flex
USE_LANGUAGES= c99 c++
USE_LIBTOOL= yes
@@ -31,6 +30,8 @@ PKGCONFIG_OVERRIDE+= src/mesa/drivers/dri/dri.pc.in
PKGCONFIG_OVERRIDE+= src/mesa/drivers/osmesa/osmesa.pc.in
PKGCONFIG_OVERRIDE+= src/mesa/gl.pc.in
CONFIGURE_ARGS+= --enable-shared-glapi
# Work around a buildlink and/or libtool bug:
# In the libtool install/relink stage, if we want to link with two static
# archives named libglapi.la but in different directories, bad things happen.
@@ -41,13 +42,13 @@ SUBST_FILES.wrapper-bug= src/gbm/Makefile.in
SUBST_FILES.wrapper-bug+= src/glx/Makefile.in
SUBST_FILES.wrapper-bug+= src/mapi/Makefile.in
SUBST_FILES.wrapper-bug+= src/mesa/drivers/x11/Makefile.in
SUBST_SED.wrapper-bug= -e 's,shared-glapi/libglapi.la,shared-glapi/libglapi_shared.la,g'
SUBST_SED.wrapper-bug+= -e 's,libglapi.la,libglapi_static.la,g'
SUBST_SED.wrapper-bug+= -e 's,libglapi_shared.la,libglapi.la,g'
SUBST_SED.wrapper-bug= -e 's,shared-glapi/libglapi.la,shared-glapi/libglapi_tmp_rename.la,g'
SUBST_SED.wrapper-bug+= -e 's,libglapi.la,libglapi_impl.la,g'
SUBST_SED.wrapper-bug+= -e 's,libglapi_tmp_rename.la,libglapi.la,g'
# Replace /etc/drirc with ${PREFIX}/etc/drirc
SUBST_CLASSES+= drirc
SUBST_STAGE.drirc= post-patch
SUBST_STAGE.drirc= pre-configure
SUBST_MESSAGE.drirc= Fixing hardcoded /etc/drirc references
SUBST_FILES.drirc+= src/mesa/drivers/dri/common/xmlconfig.c
SUBST_SED.drirc+= -e 's|/etc/|${PREFIX}/etc/|g'
@@ -67,8 +68,9 @@ SUBST_SED.tr1+= -e 's,include <tr1/,include <,g'
.endif
PYTHON_FOR_BUILD_ONLY= yes
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # as of 10.6.7
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # as of 10.6.7
BUILD_DEPENDS+= ${PYPKGPREFIX}-mako-[0-9]*:../../devel/py-mako
CONFIGURE_ENV+= ac_cv_prog_PYTHON2=${PYTHONBIN}
.include "../../lang/python/tool.mk"
# On NetBSD < 6 we need to compile with GCC from pkgsrc.
@@ -85,6 +87,15 @@ CPPFLAGS+= -Dexp2\(x\)=exp\(\(x\)\*M_LN2\)
CPPFLAGS+= -Dexp2f\(x\)=expf\(\(x\)\*M_LN2\)
.endif
# Manual patch for FDO bug 90311. Don't apply if not on Darwin as there could
# be side effects.
.if ${OPSYS} == "Darwin"
pre-configure: ${WRKDIR}/.manual_patch_done
${WRKDIR}/.manual_patch_done:
cd ${WRKSRC} && ${TOOLS_PATCH} -z .manual -p0 < ${FILESDIR}/patch-manual_fdo90311
touch ${.TARGET}
.endif
INSTALLATION_DIRS+= share/examples/MesaLib
post-install:
+30 -5
View File
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.29 2015/09/11 15:30:35 tnn Exp $
@comment $NetBSD: PLIST,v 1.33 2016/02/23 14:40:36 tnn Exp $
${PLIST.dri}include/EGL/egl.h
${PLIST.dri}include/EGL/eglext.h
${PLIST.dri}include/EGL/eglextchromium.h
@@ -14,12 +14,28 @@ include/GL/glxext.h
${PLIST.dri}include/GL/internal/dri_interface.h
include/GL/osmesa.h
include/GL/wglext.h
${PLIST.dri}include/GLES/egl.h
${PLIST.dri}include/GLES/gl.h
${PLIST.dri}include/GLES/glext.h
${PLIST.dri}include/GLES/glplatform.h
${PLIST.dri}include/GLES2/gl2.h
${PLIST.dri}include/GLES2/gl2ext.h
${PLIST.dri}include/GLES2/gl2platform.h
${PLIST.dri}include/GLES3/gl3.h
${PLIST.dri}include/GLES3/gl31.h
${PLIST.dri}include/GLES3/gl3ext.h
${PLIST.dri}include/GLES3/gl3platform.h
${PLIST.dri}include/KHR/khrplatform.h
${PLIST.dri}include/gbm.h
${PLIST.gbm}include/gbm.h
${PLIST.xatracker}include/xa_composite.h
${PLIST.xatracker}include/xa_context.h
${PLIST.xatracker}include/xa_tracker.h
${PLIST.i915_dri}lib/dri/i915_dri.so
${PLIST.i965_dri}lib/dri/i965_dri.so
${PLIST.ilo}lib/dri/ilo_dri.so
${PLIST.freedreno}lib/dri/kgsl_dri.so
${PLIST.swrast}lib/dri/kms_swrast_dri.so
${PLIST.freedreno}lib/dri/msm_dri.so
${PLIST.nouveau}lib/dri/nouveau_dri.so
${PLIST.nouveau_dri}lib/dri/nouveau_vieux_dri.so
${PLIST.r200_dri}lib/dri/r200_dri.so
@@ -28,13 +44,22 @@ ${PLIST.r600}lib/dri/r600_dri.so
${PLIST.radeon_dri}lib/dri/radeon_dri.so
${PLIST.radeonsi}lib/dri/radeonsi_dri.so
${PLIST.swrast_dri}lib/dri/swrast_dri.so
${PLIST.vc4}lib/dri/vc4_dri.so
${PLIST.svga}lib/dri/vmwgfx_dri.so
${PLIST.dri}lib/libEGL.la
lib/libGL.la
${PLIST.dri}lib/libgbm.la
${PLIST.dri}lib/libglapi.la
${PLIST.dri}lib/libGLESv1_CM.la
${PLIST.dri}lib/libGLESv2.la
${PLIST.gbm}lib/libgbm.la
lib/libglapi.la
${PLIST.wayland}lib/libwayland-egl.la
${PLIST.xatracker}lib/libxatracker.la
${PLIST.dri}lib/pkgconfig/dri.pc
${PLIST.dri}lib/pkgconfig/egl.pc
${PLIST.dri}lib/pkgconfig/gbm.pc
${PLIST.gbm}lib/pkgconfig/gbm.pc
lib/pkgconfig/gl.pc
${PLIST.dri}lib/pkgconfig/glesv1_cm.pc
${PLIST.dri}lib/pkgconfig/glesv2.pc
${PLIST.wayland}lib/pkgconfig/wayland-egl.pc
${PLIST.xatracker}lib/pkgconfig/xatracker.pc
share/examples/MesaLib/drirc
+2 -2
View File
@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.53 2015/09/16 12:28:53 tnn Exp $
# $NetBSD: buildlink3.mk,v 1.54 2015/09/27 21:58:03 tnn Exp $
BUILDLINK_TREE+= MesaLib
@@ -20,7 +20,7 @@ GCC_REQD+= 4.2
.endif
# See <http://developer.apple.com/qa/qa2007/qa1567.html>.
.if !empty(MACHINE_PLATFORM:MDarwin-[9].*-*)
.if ${X11_TYPE} == "native" && !empty(MACHINE_PLATFORM:MDarwin-[9].*-*)
BUILDLINK_LDFLAGS.MesaLib+= -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
.endif
+24 -17
View File
@@ -1,14 +1,17 @@
$NetBSD: distinfo,v 1.99 2015/09/11 16:27:30 tnn Exp $
$NetBSD: distinfo,v 1.117 2016/05/18 12:55:28 wiz Exp $
SHA1 (mesa-10.6.7.tar.xz) = c63008bf8f2b1022a60a82fa4f2200db6fbd956c
RMD160 (mesa-10.6.7.tar.xz) = cdf2062b98094afdb281da6b040484f66383a17a
Size (mesa-10.6.7.tar.xz) = 7041708 bytes
SHA1 (patch-configure) = 24d1ee6bf62cdea9c9356132f727b490679f0330
SHA1 (patch-include_EGL_eglplatform.h) = a20ee1690b2977d53a60c738e292b07c6f999e8d
SHA1 (mesa-11.2.2.tar.xz) = c3805020be6fef77d3b96a5ddf4ddc256dee16ff
RMD160 (mesa-11.2.2.tar.xz) = 14bca7cc76015e53db2fafcebb8540f451be5aab
SHA512 (mesa-11.2.2.tar.xz) = fd1fcb1bc97e52784a4b3dedfd8c8ba95bc1b03a62b132d2e16154d076be7a6fabbca1bcba705a7916a1507d811d7f3e6c3488aa386d5e63891282fb1713ce52
Size (mesa-11.2.2.tar.xz) = 7860932 bytes
SHA1 (patch-configure) = 87f0f2e60f342c91b3aecab02d3a4d8940eadf0a
SHA1 (patch-include_GL_glxext.h) = 830902f2d38a8395cda682c059fc5223e1b0e89e
SHA1 (patch-src_gallium_auxiliary_util_u__cpu__detect.c) = 5f4c3db54620739da0fe7dfb57c58728ecbbb6e0
SHA1 (patch-src_compiler_glsl_glsl__parser__extras.cpp) = c5046ce848d0b1ea428e29611b6822d4f4ab970d
SHA1 (patch-src_egl_drivers_dri2_platform__drm.c) = 99b6dd6739c29551ae2c885eabd7babd159fc3e5
SHA1 (patch-src_egl_drivers_dri2_platform__x11.c) = 04b6ef8e755f226fbe3e6f2bea6c9e2a56a783ca
SHA1 (patch-src_egl_main_eglglobals.c) = 2d81ae27f09162d23bc684456cc5fef48c042652
SHA1 (patch-src_gallium_auxiliary_util_u__format__tests.c) = 4d5e4677c2825778c43440ab131b8807f6840975
SHA1 (patch-src_gallium_auxiliary_util_u__math.h) = 8dd195b29f6ba598260348194aca149f1ca057f9
SHA1 (patch-src_gallium_auxiliary_util_u__math.h) = 812e4a5291aea47e06505f09891e0434c4d9c34d
SHA1 (patch-src_gallium_auxiliary_util_u__network.c) = 283f505af780071dc9fd7914f8065e3fb7d8a4fd
SHA1 (patch-src_gallium_auxiliary_util_u__network.h) = c6106d67b4fa9db0d790474182d6e0ce0c5da677
SHA1 (patch-src_gallium_drivers_nouveau_codegen_nv50__ir__peephole.cpp) = 5fc2ef7eafac3006896af96bac8176c79b17cfdc
@@ -19,26 +22,30 @@ SHA1 (patch-src_gallium_winsys_radeon_drm_radeon__drm__winsys.c) = 2358b7d5ea89e
SHA1 (patch-src_gallium_winsys_svga_drm_vmw__screen.c) = 4b2ae565377b1a0396c8bf6b2663c261592b8e5e
SHA1 (patch-src_gallium_winsys_svga_drm_vmw__screen__ioctl.c) = e4b891e8b4ebe5b8e8c7b8c2c1dbed11b9c417df
SHA1 (patch-src_gbm_main_gbm.c) = 70225ab7352f123c9efc68b6d4ff0d9675b6f9dc
SHA1 (patch-src_glsl_ralloc.c) = 7443d00ff05ee1e1dcfa2b76972b55abadebcad8
SHA1 (patch-src_glsl_ralloc.c) = 63c8e40b9f74404033c20c5c9a00c5f6d8df6433
SHA1 (patch-src_glx_apple_apple__glapi.c) = df70afc24759978f954ac3a774a14e6518dde97a
SHA1 (patch-src_glx_glxclient.h) = e15256851559dafb7a86e1eb7e9d6afc86de581b
SHA1 (patch-src_glx_glxcurrent.c) = cad9128925aa68e169c241e3d747ec6e6a9d884e
SHA1 (patch-src_loader_Makefile.in) = b0475273e2fdd3379528a0d8d393236df131bb30
SHA1 (patch-src_loader_loader.c) = 4086fcee5030b6d6624c08894ace67c8889887ce
SHA1 (patch-src_mapi_entry__x86-64__tls.h) = c722ce4a22911d9a3d04e1a4fd6ab1a5ddd81cf0
SHA1 (patch-src_mapi_entry__x86__tls.h) = 51d6ef1aa3db69b23eea6fe145a54c0e7e265190
SHA1 (patch-src_glx_glxcurrent.c) = 713f75bcafb186c7123d19a6aae3deaed9d5fa69
SHA1 (patch-src_loader_Makefile.in) = 30454c207924183c881a84d31458fdc0ddb1680b
SHA1 (patch-src_loader_loader.c) = f99b13451f4f932031e876cd611ab746ec5caf1b
SHA1 (patch-src_mapi_entry__x86-64__tls.h) = e1cc896dd9cf7d77b837104557c0e0bf9d41ff55
SHA1 (patch-src_mapi_entry__x86__tls.h) = 3d6c11281b57c9c713899022bfc8fcea54d07d56
SHA1 (patch-src_mapi_entry__x86__tsd.h) = 62501b6e609fa81e33fd826a694e9d9752a7ba21
SHA1 (patch-src_mapi_glapi_gen_gl__gentable.py) = 53026e520a510e54494760a3fa05af6f15dfb9d8
SHA1 (patch-src_mapi_u__current.c) = 1731375d82119be326b35d141d7879e083d6d620
SHA1 (patch-src_mapi_u__current.h) = 214dd29cb0c4fe127eb1157b04b12ddfc455b4b0
SHA1 (patch-src_mesa_drivers_dri_Makefile.in) = 48032b8f8e6eac59092f68f3c32cfdd44d7ce8bf
SHA1 (patch-src_mesa_drivers_dri_common_Makefile.in) = 5e160f7d92c2e9f3fa36e52a082a496af67e634e
SHA1 (patch-src_mesa_drivers_dri_common_xmlconfig.c) = 668cc1d6a58f8f02eb9eb32c1aeffb4bef7beaf4
SHA1 (patch-src_mesa_drivers_dri_common_xmlconfig.c) = b87644c5ef5fb5d71c3260026d3afdfbaee749a8
SHA1 (patch-src_mesa_drivers_dri_i915_intel__screen.c) = fd8436e4e3a69250256c2cddf8138effb16bd7b3
SHA1 (patch-src_mesa_drivers_dri_i965_brw__context.h) = e0db31a3ea077531d922923c300d06d9e265283b
SHA1 (patch-src_mesa_drivers_dri_i965_intel__screen.c) = 7c1a1e5c549f64d4c390e0c87984c44a88d4abfe
SHA1 (patch-src_mesa_drivers_dri_swrast_swrast.c) = b8a6cca517e1cccbdb2c59cf67a6d2481cdfebd4
SHA1 (patch-src_mesa_main_context.c) = 30c3796865372aa16297c2aaa647ddb49958fa64
SHA1 (patch-src_mesa_main_context.c) = 695b0e04cbd08dfed46b4dae5f9602b35e21f5b3
SHA1 (patch-src_mesa_main_extensions.c) = d650d7ddfe22ddbcd8a4c24b64feb27126521ae0
SHA1 (patch-src_mesa_main_macros.h) = e0e98dff37bbf96fea2f3adf0dc9ef9911b711d9
SHA1 (patch-src_mesa_main_shader__query.cpp) = 6273c74161f045363c58f38adeb672287f6a0898
SHA1 (patch-src_mesa_tnl_t__pipeline.c) = afc7d5f27aeadacc7c6a762e5aa892e01a0c1317
SHA1 (patch-src_mesa_x86_common__x86.c) = bdac91384d67ad0238ecd4cdcf5cfc787952a3d9
SHA1 (patch-src_util_strndup.c) = b8dfae71f1b219e44f884b8fc6f89a86201353c3
SHA1 (patch-src_util_strndup.h) = a48a0ebefbc79a770db4baa590d3f858bb52cacf
SHA1 (patch-src_util_u__atomic.h) = 4a567b6fe5bf67fb7f386fa5f37bedb66d593085
+16 -14
View File
@@ -1,4 +1,4 @@
# $NetBSD: dri.mk,v 1.12 2015/09/11 00:03:36 tnn Exp $
# $NetBSD: dri.mk,v 1.16 2016/03/10 05:29:56 tnn Exp $
#
# Currently, this is for convenience only.
#
@@ -14,29 +14,31 @@ CHECK_BUILTIN.MesaLib:= no
. if !empty(USE_BUILTIN.MesaLib:M[Nn][Oo])
BUILDLINK_API_DEPENDS.dri2proto+= dri2proto>=2.1
BUILDLINK_API_DEPENDS.glproto+= glproto>=1.4.11
BUILDLINK_API_DEPENDS.libdrm+= libdrm>=2.4.24
. if ${OPSYS} != "Darwin"
BUILDLINK_API_DEPENDS.libdrm+= libdrm>=2.4.60
. endif
. if ${OPSYS} == "Linux"
BUILDLINK_API_DEPENDS.libxcb+= libxcb>=1.9.3
. endif
. endif
. include "../../textproc/expat/buildlink3.mk"
. include "../../x11/dri2proto/buildlink3.mk"
# XXX these do not have builtin.mk
. if ${X11_TYPE} == "modular"
. include "../../x11/dri3proto/buildlink3.mk"
. include "../../x11/libxshmfence/buildlink3.mk"
. include "../../x11/presentproto/buildlink3.mk"
. endif
. include "../../x11/glproto/buildlink3.mk"
. include "../../x11/libXdamage/buildlink3.mk"
. include "../../x11/libXfixes/buildlink3.mk"
. include "../../x11/libdrm/buildlink3.mk"
. include "../../x11/libXxf86vm/buildlink3.mk"
. if ${OPSYS} != "Darwin"
. include "../../x11/libdrm/buildlink3.mk"
. endif
. include "../../x11/xf86driproto/buildlink3.mk"
. include "../../x11/xf86vidmodeproto/buildlink3.mk"
# Linux supports dri3
. if ${OPSYS} == "Linux"
. if !empty(USE_BUILTIN.MesaLib:M[Nn][Oo])
BUILDLINK_API_DEPENDS.libdrm+= libdrm>=2.4.56
BUILDLINK_API_DEPENDS.libxcb+= libxcb>=1.9.3
. endif
. include "../../x11/dri3proto/buildlink3.mk"
. include "../../x11/presentproto/buildlink3.mk"
. include "../../x11/libxshmfence/buildlink3.mk"
. endif
. if ${OPSYS} == "FreeBSD" || ${OPSYS} == "DragonFly"
. include "../../x11/libxshmfence/buildlink3.mk"
. include "../../devel/libdevq/buildlink3.mk"
. endif
.endif
@@ -0,0 +1,111 @@
$NetBSD: patch-manual_fdo90311,v 1.2 2016/01/18 17:59:01 jperkin Exp $
https://bugs.freedesktop.org/show_bug.cgi?id=90311
Regenerated with autoconf to link with C++ linker using this addition:
libglx_la_LIBADD += $(builddir)/apple/libappleglx.la + $(top_builddir)/src/mesa/libmesa.la
nodist_EXTRA_lib@GL_LIB@_la_SOURCES = dummy.cpp
and then dummy.cpp manuallly edited out.
--- src/glx/Makefile.in.orig 2015-12-15 14:52:32.000000000 +0000
+++ src/glx/Makefile.in
@@ -143,7 +143,7 @@ target_triplet = @target@
@HAVE_APPLEDRI_TRUE@ applegl_glx.c
@HAVE_APPLEDRI_TRUE@am__append_7 = apple
-@HAVE_APPLEDRI_TRUE@am__append_8 = $(builddir)/apple/libappleglx.la
+@HAVE_APPLEDRI_TRUE@am__append_8 = $(builddir)/apple/libappleglx.la $(top_builddir)/src/mesa/libmesa.la
subdir = src/glx
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_gnu_make.m4 \
@@ -202,10 +202,10 @@ AM_V_lt = $(am__v_lt_@AM_V@)
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
am__v_lt_0 = --silent
am__v_lt_1 =
-lib@GL_LIB@_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
- $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
- $(AM_CFLAGS) $(CFLAGS) $(lib@GL_LIB@_la_LDFLAGS) $(LDFLAGS) -o \
- $@
+lib@GL_LIB@_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
+ $(AM_CXXFLAGS) $(CXXFLAGS) $(lib@GL_LIB@_la_LDFLAGS) \
+ $(LDFLAGS) -o $@
libglx_la_DEPENDENCIES = $(top_builddir)/src/loader/libloader.la \
$(am__append_5) $(am__append_8)
am__libglx_la_SOURCES_DIST = clientattrib.c clientinfo.c compsize.c \
@@ -276,6 +276,24 @@ AM_V_CCLD = $(am__v_CCLD_@AM_V@)
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
am__v_CCLD_0 = @echo " CCLD " $@;
am__v_CCLD_1 =
+CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
+ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CXXFLAGS) $(CXXFLAGS)
+AM_V_CXX = $(am__v_CXX_@AM_V@)
+am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
+am__v_CXX_0 = @echo " CXX " $@;
+am__v_CXX_1 =
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
+ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
+am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
+am__v_CXXLD_0 = @echo " CXXLD " $@;
+am__v_CXXLD_1 =
SOURCES = $(lib@GL_LIB@_la_SOURCES) $(libglx_la_SOURCES)
DIST_SOURCES = $(lib@GL_LIB@_la_SOURCES) $(am__libglx_la_SOURCES_DIST)
RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
@@ -696,7 +714,7 @@ lib@GL_LIB@_la_LDFLAGS = $(GL_LDFLAGS)
all: all-recursive
.SUFFIXES:
-.SUFFIXES: .c .lo .o .obj
+.SUFFIXES: .c .cpp .lo .o .obj
$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/install-lib-links.mk $(am__configure_deps)
@for dep in $?; do \
case '$(am__configure_deps)' in \
@@ -775,7 +793,7 @@ clean-noinstLTLIBRARIES:
}
lib@GL_LIB@.la: $(lib@GL_LIB@_la_OBJECTS) $(lib@GL_LIB@_la_DEPENDENCIES) $(EXTRA_lib@GL_LIB@_la_DEPENDENCIES)
- $(AM_V_CCLD)$(lib@GL_LIB@_la_LINK) -rpath $(libdir) $(lib@GL_LIB@_la_OBJECTS) $(lib@GL_LIB@_la_LIBADD) $(LIBS)
+ $(AM_V_CXXLD)$(lib@GL_LIB@_la_LINK) -rpath $(libdir) $(lib@GL_LIB@_la_OBJECTS) $(lib@GL_LIB@_la_LIBADD) $(LIBS)
libglx.la: $(libglx_la_OBJECTS) $(libglx_la_DEPENDENCIES) $(EXTRA_libglx_la_DEPENDENCIES)
$(AM_V_CCLD)$(LINK) $(libglx_la_OBJECTS) $(libglx_la_LIBADD) $(LIBS)
@@ -852,6 +870,30 @@ distclean-compile:
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+.cpp.o:
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
+@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
+@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
+
+.cpp.obj:
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
+@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
+@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.cpp.lo:
+@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
+@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
+@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
+
mostlyclean-libtool:
-rm -f *.lo
+64 -22
View File
@@ -1,4 +1,4 @@
# $NetBSD: options.mk,v 1.41 2015/09/18 16:18:47 tnn Exp $
# $NetBSD: options.mk,v 1.49 2016/02/25 13:37:46 jperkin Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.MesaLib
PKG_SUPPORTED_OPTIONS= llvm dri
@@ -10,7 +10,8 @@ PKG_SUGGESTED_OPTIONS=
.if \
!empty(MACHINE_PLATFORM:MNetBSD-[789].*-i386) || \
!empty(MACHINE_PLATFORM:MNetBSD-[789].*-x86_64) || \
!empty(MACHINE_PLATFORM:MNetBSD-[789].*-sparc64)
!empty(MACHINE_PLATFORM:MNetBSD-[789].*-sparc64) || \
!empty(MACHINE_PLATFORM:MNetBSD-[789].*-*arm*)
PKG_SUGGESTED_OPTIONS+= llvm
.endif
@@ -21,26 +22,40 @@ PKG_SUGGESTED_OPTIONS+= llvm
PKG_SUGGESTED_OPTIONS+= llvm
.endif
.if (${OPSYS} == "FreeBSD" || ${OPSYS} == "OpenBSD" || \
.if ${OPSYS} == "FreeBSD" || ${OPSYS} == "OpenBSD" || \
${OPSYS} == "DragonFly" || ${OPSYS} == "Linux" || \
${OPSYS} == "SunOS") || ${OPSYS} == "NetBSD"
${OPSYS} == "SunOS" || ${OPSYS} == "NetBSD" || \
${OPSYS} == "Darwin"
PKG_SUGGESTED_OPTIONS+= dri
.endif
.include "../../mk/bsd.options.mk"
# gallium
PLIST_VARS+= swrast svga ilo i915 i965 nouveau r300 r600 radeonsi
PLIST_VARS+= freedreno ilo i915 i965 nouveau r300 r600 radeonsi \
swrast svga vc4 virgl
# classic DRI
PLIST_VARS+= dri swrast_dri i915_dri nouveau_dri i965_dri radeon_dri r200_dri
PLIST_VARS+= dri swrast_dri i915_dri nouveau_dri i965_dri radeon_dri r200_dri
# other features
PLIST_VARS+= gbm wayland xatracker
.if !empty(PKG_OPTIONS:Mdri)
CONFIGURE_ARGS+= --enable-dri
CONFIGURE_ARGS+= --enable-egl
.if ${OPSYS} != "Darwin"
CFLAGS+= -DHAVE_DRI3
CONFIGURE_ARGS+= --enable-dri3
CONFIGURE_ARGS+= --enable-gbm
PLIST.gbm= yes
.endif
CONFIGURE_ARGS+= --enable-gles1
CONFIGURE_ARGS+= --enable-gles2
# Use Thread Local Storage in GLX where it is supported by Mesa and works.
.if \
!empty(MACHINE_PLATFORM:MNetBSD-[789].*-i386) || \
!empty(MACHINE_PLATFORM:MNetBSD-[789].*-x86_64) || \
!empty(MACHINE_PLATFORM:MLinux-*-i386) || \
!empty(MACHINE_PLATFORM:MLinux-*-x86_64) || \
!empty(MACHINE_PLATFORM:MFreeBSD-1[0-9].*-x86_64) || \
@@ -50,31 +65,30 @@ CONFIGURE_ARGS+= --enable-glx-tls
CONFIGURE_ARGS+= --disable-glx-tls
.endif
# DRI on Linux needs either sysfs or udev
CONFIGURE_ARGS.Linux+= --enable-sysfs
PLIST.dri= yes
.if ${OPSYS} != "Darwin"
BUILDLINK_DEPMETHOD.libpciaccess= full
.include "../../sysutils/libpciaccess/buildlink3.mk"
.endif
.include "../../graphics/MesaLib/dri.mk"
# Linux supports dri3
.if ${OPSYS} == "Linux"
CONFIGURE_ARGS+= --enable-dri3
# DRI on Linux needs either sysfs or udev
CONFIGURE_ARGS+= --enable-sysfs
.else
CONFIGURE_ARGS+= --disable-dri3
.endif
DRI_DRIVERS= #
PLIST.swrast_dri= yes
DRI_DRIVERS+= swrast
GALLIUM_DRIVERS= #
# Software rasterizer
GALLIUM_DRIVERS= #
PLIST.swrast_dri= yes
DRI_DRIVERS+= swrast
.if ${OPSYS} != "Darwin"
PLIST.swrast= yes
GALLIUM_DRIVERS+= swrast
.endif
.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
# x86 only drivers
.if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64") && ${OPSYS} != "Darwin"
# svga / VMWare driver
PLIST.svga= yes
GALLIUM_DRIVERS+= svga
@@ -93,14 +107,26 @@ PLIST.i965_dri= yes
DRI_DRIVERS+= i965
.endif
# ARM drivers
.if !empty(MACHINE_PLATFORM:MNetBSD-*-*arm*)
# Qualcomm SnapDragon, libdrm_freedreno.pc
# GALLIUM_DRIVERS+= freedreno
GALLIUM_DRIVERS+= freedreno
PLIST.freedreno= yes
# Broadcom VideoCore 4
# GALLIUM_DRIVERS+= vc4
GALLIUM_DRIVERS+= vc4
PLIST.vc4= yes
.endif
.else
# qemu Linux guest driver
.if !empty(MACHINE_PLATFORM:MLinux-*-x86_64)
# XXX test this
#GALLIUM_DRIVERS+= virgl
#PLIST.virgl= yes
.endif
# theoretically cross platform PCI drivers, but don't build on ARM
.if ${OPSYS} != "Darwin" && empty(MACHINE_PLATFORM:MNetBSD-*-*arm*)
# AMD Radeon r600
PLIST.r600= yes
@@ -123,11 +149,23 @@ PLIST.nouveau_dri= yes
DRI_DRIVERS+= nouveau
.endif
.if ${OPSYS} == "Darwin"
CONFIGURE_ARGS+= --with-egl-platforms=x11
#.elif ${OPSYS} == "Linux"
#.include "../../wip/wayland/buildlink3.mk"
#CONFIGURE_ARGS+= --with-egl-platforms=x11,drm,wayland
#PLIST.wayland= yes
.else
CONFIGURE_ARGS+= --with-egl-platforms=x11,drm
.endif
CONFIGURE_ARGS+= --with-gallium-drivers=${GALLIUM_DRIVERS:ts,}
CONFIGURE_ARGS+= --with-dri-drivers=${DRI_DRIVERS:ts,}
.if !empty(PKG_OPTIONS:Mllvm)
# XA is useful for accelerating xf86-video-vmware
CONFIGURE_ARGS+= --enable-xa
PLIST.xatracker= yes
# AMD Radeon r300
PLIST.r300= yes
GALLIUM_DRIVERS+= r300
@@ -141,6 +179,7 @@ CPPFLAGS+= -I${BUILDLINK_PREFIX.libelf}/include/libelf
.include "../../lang/libLLVM/buildlink3.mk"
CONFIGURE_ENV+= ac_cv_path_ac_pt_LLVM_CONFIG=${LLVM_CONFIG_PATH}
.else # !llvm
CONFIGURE_ARGS+= --disable-xa
CONFIGURE_ARGS+= --disable-gallium-llvm
CONFIGURE_ARGS+= --disable-r600-llvm-compiler
.endif # llvm
@@ -150,6 +189,9 @@ CONFIGURE_ARGS+= --with-dri-drivers=
CONFIGURE_ARGS+= --disable-dri
CONFIGURE_ARGS+= --disable-dri3
CONFIGURE_ARGS+= --disable-egl
CONFIGURE_ARGS+= --disable-gbm
CONFIGURE_ARGS+= --disable-gles1
CONFIGURE_ARGS+= --disable-gles2
CONFIGURE_ARGS+= --enable-xlib-glx
.if !empty(PKG_OPTIONS:Mllvm)
PKG_FAIL_REASON+= "The llvm PKG_OPTION must also be disabled when dri is disabled"
+13 -23
View File
@@ -1,11 +1,10 @@
$NetBSD: patch-configure,v 1.2 2015/09/11 00:03:36 tnn Exp $
$NetBSD: patch-configure,v 1.5 2016/02/12 11:49:53 tnn Exp $
Make sure toolchain can assemble SSE stuff in addition to having intrinsics.
Add libdevq support from FreeBSD ports.
--- configure.orig 2015-09-04 22:02:51.000000000 +0000
--- configure.orig 2016-01-13 10:48:25.000000000 +0000
+++ configure
@@ -858,6 +858,8 @@ GLPROTO_LIBS
@@ -860,6 +860,8 @@ GLPROTO_LIBS
GLPROTO_CFLAGS
XLIBGL_LIBS
XLIBGL_CFLAGS
@@ -13,9 +12,9 @@ Add libdevq support from FreeBSD ports.
+LIBDEVQ_CFLAGS
LIBUDEV_LIBS
LIBUDEV_CFLAGS
MESA_LLVM
@@ -1154,6 +1156,8 @@ LIBDRM_CFLAGS
LIBDRM_LIBS
ENABLE_SHADER_CACHE_FALSE
@@ -1174,6 +1176,8 @@ OPENSSL_CFLAGS
OPENSSL_LIBS
LIBUDEV_CFLAGS
LIBUDEV_LIBS
+LIBDEVQ_CFLAGS
@@ -23,24 +22,15 @@ Add libdevq support from FreeBSD ports.
XLIBGL_CFLAGS
XLIBGL_LIBS
GLPROTO_CFLAGS
@@ -5231,6 +5235,7 @@ DRI2PROTO_REQUIRED=2.6
@@ -5287,6 +5291,7 @@ DRI2PROTO_REQUIRED=2.6
DRI3PROTO_REQUIRED=1.0
PRESENTPROTO_REQUIRED=1.0
LIBUDEV_REQUIRED=151
+LIBDEVQ_REQUIRED=0.0.2
GLPROTO_REQUIRED=1.4.14
LIBOMXIL_BELLAGIO_REQUIRED=0.0
LIBVA_REQUIRED=0.35.0
@@ -19694,7 +19699,7 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_
#include <smmintrin.h>
int main () {
__m128i a = _mm_set1_epi32 (0), b = _mm_set1_epi32 (0), c;
- c = _mm_max_epu32(a, b);
+ c = _mm_max_epu32(a, b); asm volatile ("movntdqa (%esi),%xmm3\n");
return 0;
}
_ACEOF
@@ -20466,7 +20471,7 @@ _ACEOF
LIBVA_REQUIRED=0.38.0
@@ -20727,7 +20732,7 @@ _ACEOF
$as_echo_n "checking if more special flags are required for pthreads... " >&6; }
flag=no
case ${host_os} in
@@ -49,7 +39,7 @@ Add libdevq support from FreeBSD ports.
osf* | hpux*) flag="-D_REENTRANT";;
solaris*)
if test "$GCC" = "yes"; then
@@ -21349,6 +21354,89 @@ else
@@ -22087,6 +22092,89 @@ else
fi
@@ -139,7 +129,7 @@ Add libdevq support from FreeBSD ports.
if test "x$enable_dri" = xyes; then
if test "$enable_static" = yes; then
as_fn_error $? "Cannot use static libraries for DRI drivers" "$LINENO" 5
@@ -22060,6 +22148,10 @@ if test "$have_sysfs" = yes; then
@@ -22889,6 +22977,10 @@ if test "$have_sysfs" = yes; then
DEFINES="$DEFINES -DHAVE_SYSFS"
have_pci_id=yes
fi
@@ -150,7 +140,7 @@ Add libdevq support from FreeBSD ports.
# This is outside the case (above) so that it is invoked even for non-GLX
# builds.
@@ -23002,6 +23094,8 @@ fi
@@ -23821,6 +23913,8 @@ fi
if test "x$need_pci_id$have_libudev" = xyesyes; then
GBM_PC_REQ_PRIV="libudev >= $LIBUDEV_REQUIRED"
@@ -159,7 +149,7 @@ Add libdevq support from FreeBSD ports.
else
GBM_PC_REQ_PRIV=""
fi
@@ -24558,9 +24652,6 @@ fi
@@ -25468,9 +25562,6 @@ fi
CLANG_LIBDIR=${LLVM_LIBDIR}
fi
CLANG_RESOURCE_DIR=$CLANG_LIBDIR/clang/${LLVM_VERSION}
@@ -1,15 +0,0 @@
$NetBSD: patch-include_EGL_eglplatform.h,v 1.2 2015/09/11 00:03:36 tnn Exp $
https://bugs.freedesktop.org/show_bug.cgi?id=90249
--- include/EGL/eglplatform.h.orig 2015-09-10 17:40:30.000000000 +0000
+++ include/EGL/eglplatform.h
@@ -104,7 +104,7 @@ typedef struct ANativeWindow *EGL
typedef struct egl_native_pixmap_t *EGLNativePixmapType;
typedef void *EGLNativeDisplayType;
-#elif defined(__unix__)
+#elif defined(__unix__) || defined(__APPLE__)
#if defined(MESA_EGL_NO_X11_HEADERS)
@@ -0,0 +1,15 @@
$NetBSD: patch-src_compiler_glsl_glsl__parser__extras.cpp,v 1.1 2016/04/17 00:03:00 wiz Exp $
atexit() is not a good idea in a library; use destructor attribute.
--- src/compiler/glsl/glsl_parser_extras.cpp.orig 2016-04-04 10:24:28.000000000 +0000
+++ src/compiler/glsl/glsl_parser_extras.cpp
@@ -1938,7 +1938,7 @@ extern "C" {
* programs would be invalid. So this should happen at approximately
* program exit.
*/
-void
+void __attribute__((__destructor__))
_mesa_destroy_shader_compiler(void)
{
_mesa_destroy_shader_compiler_caches();
@@ -0,0 +1,16 @@
$NetBSD: patch-src_egl_drivers_dri2_platform__drm.c,v 1.2 2016/01/05 13:02:57 tnn Exp $
netbsd-5 build fix
--- src/egl/drivers/dri2/platform_drm.c.orig 2015-12-09 16:10:13.000000000 +0000
+++ src/egl/drivers/dri2/platform_drm.c
@@ -626,7 +626,9 @@ dri2_initialize_drm(_EGLDriver *drv, _EG
if (gbm == NULL)
goto cleanup;
} else {
+#ifdef F_DUPFD_CLOEXEC
fd = fcntl(gbm_device_get_fd(gbm), F_DUPFD_CLOEXEC, 3);
+#endif
if (fd < 0)
goto cleanup;
}
@@ -0,0 +1,30 @@
$NetBSD: patch-src_egl_drivers_dri2_platform__x11.c,v 1.2 2016/05/18 12:55:28 wiz Exp $
Provide compat strndup for older Darwin.
--- src/egl/drivers/dri2/platform_x11.c.orig 2016-05-05 12:59:22.000000000 +0000
+++ src/egl/drivers/dri2/platform_x11.c
@@ -591,6 +591,23 @@ dri2_x11_local_authenticate(struct dri2_
return EGL_TRUE;
}
+#if (defined(__APPLE__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__-0 < 1070)
+static char *
+strndup(const char *s, int length)
+{
+ char *d;
+
+ d = malloc(length + 1);
+ if (d == NULL)
+ return NULL;
+
+ memcpy(d, s, length);
+ d[length] = '\0';
+
+ return d;
+}
+#endif
+
static EGLBoolean
dri2_x11_connect(struct dri2_egl_display *dri2_dpy)
{
@@ -0,0 +1,40 @@
$NetBSD: patch-src_egl_main_eglglobals.c,v 1.1 2016/01/27 07:39:54 wiz Exp $
atexit() is not a good idea in shared libraries.
--- src/egl/main/eglglobals.c.orig 2015-11-28 17:37:59.000000000 +0000
+++ src/egl/main/eglglobals.c
@@ -59,11 +59,16 @@ struct _egl_global _eglGlobal =
" EGL_MESA_platform_gbm"
};
+static EGLBoolean registered = EGL_FALSE;
-static void
+static void __attribute__((__destructor__))
_eglAtExit(void)
{
EGLint i;
+
+ if (!registered)
+ return;
+
for (i = _eglGlobal.NumAtExitCalls - 1; i >= 0; i--)
_eglGlobal.AtExitCalls[i]();
}
@@ -73,14 +78,9 @@ void
_eglAddAtExitCall(void (*func)(void))
{
if (func) {
- static EGLBoolean registered = EGL_FALSE;
-
mtx_lock(_eglGlobal.Mutex);
- if (!registered) {
- atexit(_eglAtExit);
- registered = EGL_TRUE;
- }
+ registered = EGL_TRUE;
assert(_eglGlobal.NumAtExitCalls < ARRAY_SIZE(_eglGlobal.AtExitCalls));
_eglGlobal.AtExitCalls[_eglGlobal.NumAtExitCalls++] = func;
@@ -1,15 +0,0 @@
$NetBSD: patch-src_gallium_auxiliary_util_u__cpu__detect.c,v 1.1 2015/09/11 00:03:36 tnn Exp $
DragonFly support.
--- src/gallium/auxiliary/util/u_cpu_detect.c.orig 2015-07-29 21:10:43.953534000 +0000
+++ src/gallium/auxiliary/util/u_cpu_detect.c
@@ -52,7 +52,7 @@
#include <machine/cpu.h>
#endif
-#if defined(PIPE_OS_FREEBSD)
+#if defined(PIPE_OS_FREEBSD) || defined(PIPE_OS_DRAGONFLY)
#include <sys/types.h>
#include <sys/sysctl.h>
#endif
@@ -1,21 +1,11 @@
$NetBSD: patch-src_gallium_auxiliary_util_u__math.h,v 1.3 2015/09/11 00:03:36 tnn Exp $
$NetBSD: patch-src_gallium_auxiliary_util_u__math.h,v 1.4 2015/09/26 08:45:02 tnn Exp $
The C99 "restrict" keyword is not valid in C++, but most compilers will
understand __restrict.
--- src/gallium/auxiliary/util/u_math.h.orig 2015-09-10 17:40:30.000000000 +0000
--- src/gallium/auxiliary/util/u_math.h.orig 2015-09-11 17:41:47.000000000 +0000
+++ src/gallium/auxiliary/util/u_math.h
@@ -401,6 +401,9 @@ unsigned ffs( unsigned u )
#if defined(__MINGW32__) || defined(PIPE_OS_ANDROID) || \
defined(HAVE___BUILTIN_FFSLL)
#define ffsll __builtin_ffsll
+#elif defined(__NetBSD__)
+#include <sys/bitops.h>
+#define ffsll ffs64
#endif
#endif /* FFSLL_DEFINED */
@@ -690,6 +693,11 @@ util_bswap16(uint16_t n)
@@ -709,6 +712,11 @@ util_bswap16(uint16_t n)
(n << 8);
}
@@ -24,10 +14,10 @@ understand __restrict.
+#define restrict __restrict
+#endif
+
static INLINE void*
static inline void*
util_memcpy_cpu_to_le32(void * restrict dest, const void * restrict src, size_t n)
{
@@ -708,6 +716,11 @@ util_memcpy_cpu_to_le32(void * restrict
@@ -727,6 +735,11 @@ util_memcpy_cpu_to_le32(void * restrict
#endif
}
@@ -1,10 +1,11 @@
$NetBSD: patch-src_glsl_ralloc.c,v 1.3 2015/04/25 11:19:18 tnn Exp $
$NetBSD: patch-src_glsl_ralloc.c,v 1.4 2016/02/23 11:16:55 jperkin Exp $
* Fix exit time segfault of qt5 application with modular xorg
* Provide compat strnlen for older Darwin.
--- src/util/ralloc.c.orig 2014-10-03 03:59:51.000000000 +0000
--- src/util/ralloc.c.orig 2016-01-29 12:21:30.000000000 +0000
+++ src/util/ralloc.c
@@ -285,7 +285,7 @@ ralloc_parent(const void *ptr)
@@ -312,7 +312,7 @@ ralloc_parent(const void *ptr)
static void *autofree_context = NULL;
@@ -13,7 +14,7 @@ $NetBSD: patch-src_glsl_ralloc.c,v 1.3 2015/04/25 11:19:18 tnn Exp $
autofree(void)
{
ralloc_free(autofree_context);
@@ -296,7 +296,6 @@ ralloc_autofree_context(void)
@@ -323,7 +323,6 @@ ralloc_autofree_context(void)
{
if (unlikely(autofree_context == NULL)) {
autofree_context = ralloc_context(NULL);
@@ -21,3 +22,18 @@ $NetBSD: patch-src_glsl_ralloc.c,v 1.3 2015/04/25 11:19:18 tnn Exp $
}
return autofree_context;
}
@@ -360,7 +359,14 @@ ralloc_strndup(const void *ctx, const ch
if (unlikely(str == NULL))
return NULL;
+#if (defined(__APPLE__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__-0 < 1070)
+ for (n = 0; n < max; n++, str++) {
+ if (!*str)
+ break;
+ }
+#else
n = strnlen(str, max);
+#endif
ptr = ralloc_array(ctx, char, n + 1);
memcpy(ptr, str, n);
ptr[n] = '\0';
@@ -0,0 +1,24 @@
$NetBSD: patch-src_glx_apple_apple__glapi.c,v 1.1 2015/09/27 21:58:03 tnn Exp $
https://bugs.freedesktop.org/show_bug.cgi?id=90311
See also hacks.mk.
--- src/glx/apple/apple_glapi.c.orig 2015-08-07 17:36:03.000000000 +0000
+++ src/glx/apple/apple_glapi.c
@@ -39,6 +39,7 @@
#include <GL/gl.h>
#include "main/glheader.h"
+#include "main/remap.h"
#include "glapi.h"
#include "glapitable.h"
#include "main/dispatch.h"
@@ -54,6 +55,8 @@ static void _apple_glapi_create_table(vo
if (__applegl_api)
return;
+ _mesa_init_remap_table();
+
__ogl_framework_api = _glapi_create_table_from_handle(apple_cgl_get_dl_handle(), "gl");
assert(__ogl_framework_api);
@@ -1,11 +1,32 @@
$NetBSD: patch-src_glx_glxcurrent.c,v 1.1 2015/09/11 16:27:30 tnn Exp $
$NetBSD: patch-src_glx_glxcurrent.c,v 1.2 2015/09/26 08:45:02 tnn Exp $
Interim fix for toolchain/50277.
NetBSD only supports zero-initialized initial-exec tls variables in conjuction
with dlopen(3) at the moment.
--- src/glx/glxcurrent.c.orig 2015-09-02 17:06:23.000000000 +0000
+++ src/glx/glxcurrent.c
@@ -77,7 +77,11 @@ _X_HIDDEN pthread_mutex_t __glXmutex = P
@@ -40,6 +40,18 @@
#include "glapi.h"
/*
+ * MASSIVE KLUDGE!
+ * We need these to not be extern in libGL.so because of
+ * PR toolchain/50277
+ */
+#if defined(GLX_USE_TLS) && defined(__NetBSD__)
+_X_EXPORT __thread struct _glapi_table * _glapi_tls_Dispatch
+ __attribute__((tls_model("initial-exec"))) = NULL;
+_X_EXPORT __thread void * _glapi_tls_Context
+ __attribute__((tls_model("initial-exec")));
+#endif
+
+/*
** We setup some dummy structures here so that the API can be used
** even if no context is current.
*/
@@ -77,7 +89,11 @@ _X_HIDDEN pthread_mutex_t __glXmutex = P
* \c __glXGetCurrentContext can be implemented as trivial macro.
*/
__thread void *__glX_tls_Context __attribute__ ((tls_model("initial-exec")))
@@ -1,10 +1,10 @@
$NetBSD: patch-src_loader_Makefile.in,v 1.1 2015/09/11 00:03:36 tnn Exp $
$NetBSD: patch-src_loader_Makefile.in,v 1.4 2016/01/27 07:39:54 wiz Exp $
FreeBSD & DragonFly support for libdevq.
--- src/loader/Makefile.in.orig 2015-08-12 00:50:19.110973000 +0000
--- src/loader/Makefile.in.orig 2016-01-13 10:48:30.000000000 +0000
+++ src/loader/Makefile.in
@@ -319,6 +319,8 @@ LEXLIB = @LEXLIB@
@@ -320,6 +320,8 @@ LEXLIB = @LEXLIB@
LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
LIBCLC_INCLUDEDIR = @LIBCLC_INCLUDEDIR@
LIBCLC_LIBEXECDIR = @LIBCLC_LIBEXECDIR@
@@ -12,13 +12,13 @@ FreeBSD & DragonFly support for libdevq.
+LIBDEVQ_LIBS = @LIBDEVQ_LIBS@
LIBDRM_CFLAGS = @LIBDRM_CFLAGS@
LIBDRM_LIBS = @LIBDRM_LIBS@
LIBOBJS = @LIBOBJS@
@@ -508,7 +510,7 @@ EXTRA_DIST = SConscript
noinst_LTLIBRARIES = libloader.la
libloader_la_CPPFLAGS = $(DEFINES) -I$(top_srcdir)/include \
-I$(top_srcdir)/src $(VISIBILITY_CFLAGS) $(LIBUDEV_CFLAGS) \
- $(am__append_1) $(am__append_3) $(am__append_4)
+ $(LIBDEVQ_CFLAGS) $(am__append_1) $(am__append_3) $(am__append_4)
LIBELF_CFLAGS = @LIBELF_CFLAGS@
@@ -532,7 +534,7 @@ AM_CPPFLAGS = \
$(LIBDRM_CFLAGS) \
$(LIBUDEV_CFLAGS)
-libloader_la_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_1)
+libloader_la_CPPFLAGS = $(AM_CPPFLAGS) $(am__append_1) $(LIBDEVQ_CFLAGS)
libloader_la_SOURCES = $(LOADER_C_FILES)
libloader_la_LIBADD = $(am__append_2) $(am__append_5)
all: all-am
libloader_la_LIBADD = $(am__append_2) $(am__append_3)
@HAVE_DRI3_TRUE@libloader_dri3_helper_la_SOURCES = \
@@ -1,10 +1,10 @@
$NetBSD: patch-src_loader_loader.c,v 1.1 2015/09/11 00:03:36 tnn Exp $
$NetBSD: patch-src_loader_loader.c,v 1.2 2015/09/26 08:45:02 tnn Exp $
FreeBSD & DragonFly support for libdevq. From FreeBSD ports(?)
--- src/loader/loader.c.orig 2015-07-26 13:32:59.000000000 +0000
--- src/loader/loader.c.orig 2015-09-10 18:07:21.000000000 +0000
+++ src/loader/loader.c
@@ -68,7 +68,7 @@
@@ -70,7 +70,7 @@
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
@@ -12,8 +12,8 @@ FreeBSD & DragonFly support for libdevq. From FreeBSD ports(?)
+#if defined(HAVE_LIBUDEV) || defined(HAVE_LIBDEVQ)
#include <assert.h>
#include <dlfcn.h>
#include <fcntl.h>
@@ -501,6 +501,53 @@ sysfs_get_pci_id_for_fd(int fd, int *ven
#include <unistd.h>
@@ -505,6 +505,53 @@ sysfs_get_pci_id_for_fd(int fd, int *ven
}
#endif
@@ -64,10 +64,10 @@ FreeBSD & DragonFly support for libdevq. From FreeBSD ports(?)
+
+#endif
+
#if !defined(__NOT_HAVE_DRM_H)
#if defined(HAVE_LIBDRM)
/* for i915 */
#include <i915_drm.h>
@@ -584,6 +631,12 @@ loader_get_pci_id_for_fd(int fd, int *ve
@@ -588,6 +635,12 @@ loader_get_pci_id_for_fd(int fd, int *ve
if (sysfs_get_pci_id_for_fd(fd, vendor_id, chip_id))
return 1;
#endif
@@ -77,6 +77,6 @@ FreeBSD & DragonFly support for libdevq. From FreeBSD ports(?)
+ return 1;
+#endif
+
#if !defined(__NOT_HAVE_DRM_H)
#if HAVE_LIBDRM
if (drm_get_pci_id_for_fd(fd, vendor_id, chip_id))
return 1;
@@ -1,10 +1,33 @@
$NetBSD: patch-src_mapi_entry__x86-64__tls.h,v 1.1 2015/04/25 11:19:18 tnn Exp $
$NetBSD: patch-src_mapi_entry__x86-64__tls.h,v 1.2 2015/09/26 08:45:02 tnn Exp $
NetBSD only supports zero-initialized initial-exec tls variables in conjuction
with dlopen(3) at the moment.
Fix --enable-glx-tls with clang. From FreeBSD.
--- src/mapi/entry_x86-64_tls.h.orig 2015-03-28 18:20:39.000000000 +0000
--- src/mapi/entry_x86-64_tls.h.orig 2015-09-11 17:41:47.000000000 +0000
+++ src/mapi/entry_x86-64_tls.h
@@ -62,8 +62,8 @@ entry_patch_public(void)
@@ -36,10 +36,19 @@ __asm__(".text\n"
".balign 32\n" \
func ":"
+#ifdef __NetBSD__
#define STUB_ASM_CODE(slot) \
"movq " ENTRY_CURRENT_TABLE "@GOTTPOFF(%rip), %rax\n\t" \
"movq %fs:(%rax), %r11\n\t" \
+ "testq %r11, %r11\n\t" \
+ "cmoveq table_noop_array@GOTPCREL(%rip), %r11\n\t" \
"jmp *(8 * " slot ")(%r11)"
+#else
+#define STUB_ASM_CODE(slot) \
+ "movq " ENTRY_CURRENT_TABLE "@GOTTPOFF(%rip), %rax\n\t" \
+ "movq %fs:(%rax), %r11\n\t" \
+ "jmp *(8 * " slot ")(%r11)"
+#endif
#define MAPI_TMP_STUB_ASM_GCC
#include "mapi_tmp.h"
@@ -61,8 +70,8 @@ entry_patch_public(void)
{
}
@@ -1,10 +1,41 @@
$NetBSD: patch-src_mapi_entry__x86__tls.h,v 1.1 2015/04/25 11:19:18 tnn Exp $
$NetBSD: patch-src_mapi_entry__x86__tls.h,v 1.2 2015/09/26 08:45:02 tnn Exp $
NetBSD only supports zero-initialized initial-exec tls variables in conjuction
with dlopen(3) at the moment.
Fix --enable-glx-tls with clang. From FreeBSD.
--- src/mapi/entry_x86_tls.h.orig 2015-03-28 18:20:39.000000000 +0000
--- src/mapi/entry_x86_tls.h.orig 2015-09-02 17:06:23.000000000 +0000
+++ src/mapi/entry_x86_tls.h
@@ -72,8 +72,8 @@ __asm__(".text");
@@ -50,10 +50,27 @@ __asm__(".balign 16\n"
".balign 16\n" \
func ":"
+#ifdef __NetBSD__
+extern const mapi_func table_noop_array[];
#define STUB_ASM_CODE(slot) \
"call x86_current_tls\n\t" \
"movl %gs:(%eax), %eax\n\t" \
+ "testl %eax, %eax\n\t" \
+ "je 1f\n\t" \
+ "jmp *(4 * " slot ")(%eax)\n\t" \
+ "1:\n\t" \
+ "call 2f\n" \
+ "2:\n\t" \
+ "popl %eax\n\t" \
+ "addl $_GLOBAL_OFFSET_TABLE_+[.-1b], %eax\n\t" \
+ "movl table_noop_array@GOT(%eax), %eax\n\t" \
"jmp *(4 * " slot ")(%eax)"
+#else
+#define STUB_ASM_CODE(slot) \
+ "call x86_current_tls\n\t" \
+ "movl %gs:(%eax), %eax\n\t" \
+ "jmp *(4 * " slot ")(%eax)"
+#endif
#define MAPI_TMP_STUB_ASM_GCC
#include "mapi_tmp.h"
@@ -71,8 +88,8 @@ __asm__(".text");
extern unsigned long
x86_current_tls();
@@ -1,8 +1,9 @@
$NetBSD: patch-src_mesa_drivers_dri_common_xmlconfig.c,v 1.2 2015/09/11 00:03:36 tnn Exp $
$NetBSD: patch-src_mesa_drivers_dri_common_xmlconfig.c,v 1.3 2016/02/23 11:16:55 jperkin Exp $
PR pkg/50202.
Provide compat strndup for older Darwin.
--- src/mesa/drivers/dri/common/xmlconfig.c.orig 2015-07-14 18:10:47.000000000 +0000
--- src/mesa/drivers/dri/common/xmlconfig.c.orig 2016-01-29 12:21:30.000000000 +0000
+++ src/mesa/drivers/dri/common/xmlconfig.c
@@ -50,12 +50,17 @@ extern char *program_invocation_name, *p
# define GET_PROGRAM_NAME() program_invocation_short_name
@@ -22,3 +23,28 @@ PR pkg/50202.
#elif defined(__NetBSD__) && defined(__NetBSD_Version__) && (__NetBSD_Version__ >= 106000100)
# include <stdlib.h>
# define GET_PROGRAM_NAME() getprogname()
@@ -111,6 +116,24 @@ static const char *__getProgramName () {
# endif
#endif
+#if (defined(__APPLE__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__-0 < 1070)
+static char *
+strndup(const char *str, size_t n)
+{
+ size_t len;
+ char *copy;
+
+ for (len = 0; len < n && str[len]; len++)
+ continue;
+
+ if ((copy = (char *)malloc(len + 1)) == NULL)
+ return (NULL);
+ memcpy(copy, str, len);
+ copy[len] = '\0';
+ return (copy);
+}
+#endif
+
/** \brief Find an option in an option cache with the name as key */
static uint32_t findOption (const driOptionCache *cache, const char *name) {
uint32_t len = strlen (name);
@@ -1,20 +0,0 @@
$NetBSD: patch-src_mesa_drivers_dri_i965_brw__context.h,v 1.1 2015/09/11 12:38:27 tnn Exp $
Fix build on NetBSD 5.x.
The ALIGN macro in Mesa conflicts with machine/param.h. It is easier to
avoid it than attempting to fix the include order here.
--- src/mesa/drivers/dri/i965/brw_context.h.orig 2015-09-10 17:40:31.000000000 +0000
+++ src/mesa/drivers/dri/i965/brw_context.h
@@ -1912,7 +1912,11 @@ brw_compute_program(struct gl_compute_pr
static inline int
brw_register_blocks(int reg_count)
{
+#if 0
return ALIGN(reg_count, 16) / 16 - 1;
+#else
+ return (((reg_count + 0xF) & ~0xF) >> 4) - 1;
+#endif
}
static inline uint32_t
@@ -1,14 +1,28 @@
$NetBSD: patch-src_mesa_main_context.c,v 1.2 2015/04/25 11:19:18 tnn Exp $
$NetBSD: patch-src_mesa_main_context.c,v 1.3 2015/09/26 08:45:02 tnn Exp $
* Fix exit time segfault of qt5 application with modular xorg
--- src/mesa/main/context.c.orig 2015-03-28 18:20:39.000000000 +0000
--- src/mesa/main/context.c.orig 2015-09-11 17:41:47.000000000 +0000
+++ src/mesa/main/context.c
@@ -378,10 +378,10 @@ mtx_t OneTimeLock = _MTX_INITIALIZER_NP;
*
* \sa _math_init().
@@ -350,11 +350,14 @@ mtx_t OneTimeLock = _MTX_INITIALIZER_NP;
* Calls all the various one-time-fini functions in Mesa
*/
-static void
+static GLbitfield api_init_mask = 0x0;
+static void __attribute__((__destructor__))
one_time_fini(void)
{
- _mesa_destroy_shader_compiler();
- _mesa_locale_fini();
+ if (api_init_mask) {
+ _mesa_destroy_shader_compiler();
+ _mesa_locale_fini();
+ }
}
/**
@@ -369,7 +372,6 @@ one_time_fini(void)
static void
one_time_init( struct gl_context *ctx )
{
@@ -16,25 +30,12 @@ $NetBSD: patch-src_mesa_main_context.c,v 1.2 2015/04/25 11:19:18 tnn Exp $
mtx_lock(&OneTimeLock);
@@ -428,14 +428,16 @@ one_time_init( struct gl_context *ctx )
@@ -394,8 +396,6 @@ one_time_init( struct gl_context *ctx )
_mesa_ubyte_to_float_color_tab[i] = (float) i / 255.0F;
}
mtx_unlock(&OneTimeLock);
- /* Hopefully atexit() is widely available. If not, we may need some
- * #ifdef tests here.
- */
- atexit(_mesa_destroy_shader_compiler);
- atexit(one_time_fini);
-
dummy_enum_func();
}
+static void __attribute__((__destructor__))
+one_time_fini(void)
+{
+ if (api_init_mask)
+ _mesa_destroy_shader_compiler();
+}
+
/**
* Initialize fields of gl_current_attrib (aka ctx->Current.*)
#if defined(DEBUG) && defined(__DATE__) && defined(__TIME__)
if (MESA_VERBOSE != 0) {
_mesa_debug(ctx, "Mesa %s DEBUG build %s %s\n",
@@ -0,0 +1,24 @@
$NetBSD: patch-src_mesa_main_extensions.c,v 1.1 2016/01/27 07:39:54 wiz Exp $
atexit() is not a good idea in shared libraries.
--- src/mesa/main/extensions.c.orig 2016-01-07 16:17:53.000000000 +0000
+++ src/mesa/main/extensions.c
@@ -256,7 +256,7 @@ get_extension_override( struct gl_contex
* These strings are allocated early during the first context creation by
* _mesa_one_time_init_extension_overrides.
*/
-static void
+static void __attribute__((__destructor__))
free_unknown_extensions_strings(void)
{
free(extra_extensions);
@@ -277,7 +277,7 @@ _mesa_one_time_init_extension_overrides(
int len;
size_t offset;
- atexit(free_unknown_extensions_strings);
+ /* atexit(free_unknown_extensions_strings); */
memset(&_mesa_extension_override_enables, 0, sizeof(struct gl_extensions));
memset(&_mesa_extension_override_disables, 0, sizeof(struct gl_extensions));
@@ -0,0 +1,16 @@
$NetBSD: patch-src_mesa_main_macros.h,v 1.1 2016/01/05 13:02:57 tnn Exp $
ALIGN is also defined in sys/param.h on NetBSD.
--- src/mesa/main/macros.h.orig 2015-12-09 16:10:13.000000000 +0000
+++ src/mesa/main/macros.h
@@ -690,6 +690,9 @@ minify(unsigned value, unsigned levels)
*
* \sa ROUND_DOWN_TO()
*/
+#if defined(__NetBSD__)
+#undef ALIGN
+#endif
static inline uintptr_t
ALIGN(uintptr_t value, int32_t alignment)
{
@@ -0,0 +1,30 @@
$NetBSD: patch-src_util_strndup.c,v 1.1 2016/02/23 11:16:55 jperkin Exp $
Provide compat strndup for older Darwin.
--- src/util/strndup.c.orig 2016-01-22 15:44:31.000000000 +0000
+++ src/util/strndup.c
@@ -21,7 +21,7 @@
* IN THE SOFTWARE.
*/
-#if defined(_WIN32)
+#if defined(_WIN32) || (defined(__APPLE__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__-0 < 1070)
#include <stdlib.h>
#include <string.h>
#include "strndup.h"
@@ -35,7 +35,14 @@ strndup(const char *str, size_t max)
if (!str)
return NULL;
+#if defined(__APPLE__)
+ for (n = 0; n < max; n++, str++) {
+ if (!*str)
+ break;
+ }
+#else
n = strnlen(str, max);
+#endif
ptr = (char *) calloc(n + 1, sizeof(char));
if (!ptr)
return NULL;
@@ -0,0 +1,15 @@
$NetBSD: patch-src_util_strndup.h,v 1.1 2016/02/23 11:16:55 jperkin Exp $
Provide compat strndup for older Darwin.
--- src/util/strndup.h.orig 2016-01-22 15:44:31.000000000 +0000
+++ src/util/strndup.h
@@ -25,7 +25,7 @@
#include <stdlib.h> // size_t
-#if defined(_WIN32)
+#if defined(_WIN32) || (defined(__APPLE__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__-0 < 1070)
#ifdef __cplusplus
extern "C" {
+11 -17
View File
@@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.1 2015/04/05 17:01:37 tnn Exp $
# $NetBSD: Makefile,v 1.8 2016/08/29 03:59:49 mef Exp $
DISTNAME?= ${MESA_DISTNAME}
PKGNAME= MesaLib7-${MESA_PKGVERSION}
PKGREVISION= 2
CATEGORIES= graphics
MASTER_SITES= ${MESA_SITES}
EXTRACT_SUFX= .tar.bz2
@@ -10,11 +11,11 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.mesa3d.org/
COMMENT= Graphics library similar to SGI's OpenGL
INSTALLATION_PREFIX= ${LOCALBASE}/MesaLib7
GNU_CONFIGURE_PREFIX= ${LOCALBASE}/MesaLib7
DISTFILES+= MesaLib-${MESA_VERSION}${EXTRACT_SUFX}
MESA_DISTNAME= MesaLib-${MESA_VERSION}
MESA_SITES= ftp://freedesktop.org/pub/mesa/${MESA_VERSION}/
MESA_SITES= ftp://freedesktop.org/pub/mesa/older-versions/7.x/${MESA_VERSION}/
MESA_VERSION= 7.11.2
MESA_PKGVERSION= ${MESA_VERSION}
@@ -28,6 +29,8 @@ CONFLICTS+= xf86driproto<2.0.4
PLIST_VARS= dri nodri
BUILDLINK_PASSTHRU_RPATHDIRS+= ${PREFIX}/MesaLib7/lib
PKGCONFIG_OVERRIDE+= src/mesa/drivers/dri/dri.pc.in
PKGCONFIG_OVERRIDE+= src/mesa/gl.pc.in
PKGCONFIG_OVERRIDE+= src/mesa/osmesa.pc.in
@@ -43,7 +46,7 @@ CONFIGURE_ARGS+= --disable-egl
.include "glx-config.mk"
PYTHON_FOR_BUILD_ONLY= tool
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 7.11.2
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # not yet ported as of 7.11.2
MAKE_ENV+= MAKE=${GMAKE:Q}
@@ -53,11 +56,12 @@ MAKE_ENV+= MAKE=${GMAKE:Q}
CFLAGS+= -D__FUNCTION__=__FILE__
.endif
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "MirBSD"
BUILDLINK_TRANSFORM+= rm:-fvisibility=hidden
.if !empty(PKGSRC_COMPILER:Mclang)
CFLAGS+= -no-integrated-as -fvisibility=hidden
.endif
BUILDLINK_TRANSFORM.MirBSD+= rm:-fvisibility=hidden
.if !empty(USE_CROSS_COMPILE:M[yY][eE][sS])
# XXX This is not quite enough: we will need to patch the makefile
# because it bogusly tries to reuse objects for native tools and target
@@ -122,16 +126,6 @@ post-extract:
pre-install:
${RM} -f ${WRKSRC}/include/GL/glu*.h
.include "../../mk/compiler.mk"
.if !empty(PKGSRC_COMPILER:Mclang)
CFLAGS+= -no-integrated-as -fvisibility=hidden
.endif
.if ${OPSYS} == "MirBSD"
BUILDLINK_TRANSFORM+= rm:-fvisibility=hidden
.endif
.include "../../lang/python/tool.mk"
BUILDLINK_DEPMETHOD.libxml2?= build
.include "../../textproc/libxml2/buildlink3.mk"
+46 -46
View File
@@ -1,46 +1,46 @@
@comment $NetBSD: PLIST,v 1.1 2015/04/05 17:01:37 tnn Exp $
include/GL/GLwDrawA.h
include/GL/GLwDrawAP.h
include/GL/GLwMDrawA.h
include/GL/GLwMDrawAP.h
include/GL/gl.h
include/GL/gl_mangle.h
include/GL/glext.h
include/GL/glfbdev.h
include/GL/glx.h
include/GL/glx_mangle.h
include/GL/glxext.h
${PLIST.dri}include/GL/internal/dri_interface.h
include/GL/mesa_wgl.h
include/GL/osmesa.h
include/GL/vms_x_fix.h
include/GL/wglext.h
include/GL/wmesa.h
lib/libGL.so
lib/libGL.so.1
lib/libGL.so.1.2
lib/libGLw.so
lib/libGLw.so.1
lib/libGLw.so.1.0.0
${PLIST.nodri}lib/libOSMesa.so
${PLIST.nodri}lib/libOSMesa.so.7
${PLIST.nodri}lib/libOSMesa.so.7.11.0
${PLIST.dri}lib/dri/i810_dri.so
${PLIST.dri}lib/dri/i915_dri.so
${PLIST.dri}lib/dri/i965_dri.so
${PLIST.dri}lib/dri/mach64_dri.so
${PLIST.dri}lib/dri/mga_dri.so
${PLIST.dri}lib/dri/r128_dri.so
${PLIST.dri}lib/dri/r200_dri.so
${PLIST.dri}lib/dri/r300_dri.so
${PLIST.dri}lib/dri/r600_dri.so
${PLIST.dri}lib/dri/radeon_dri.so
${PLIST.dri}lib/dri/savage_dri.so
${PLIST.dri}lib/dri/sis_dri.so
${PLIST.dri}lib/dri/swrast_dri.so
${PLIST.dri}lib/dri/tdfx_dri.so
${PLIST.dri}lib/dri/unichrome_dri.so
${PLIST.dri}lib/pkgconfig/dri.pc
lib/pkgconfig/gl.pc
lib/pkgconfig/glw.pc
${PLIST.nodri}lib/pkgconfig/osmesa.pc
@comment $NetBSD: PLIST,v 1.2 2015/09/25 00:40:11 tnn Exp $
MesaLib7/include/GL/GLwDrawA.h
MesaLib7/include/GL/GLwDrawAP.h
MesaLib7/include/GL/GLwMDrawA.h
MesaLib7/include/GL/GLwMDrawAP.h
MesaLib7/include/GL/gl.h
MesaLib7/include/GL/gl_mangle.h
MesaLib7/include/GL/glext.h
MesaLib7/include/GL/glfbdev.h
MesaLib7/include/GL/glx.h
MesaLib7/include/GL/glx_mangle.h
MesaLib7/include/GL/glxext.h
${PLIST.dri}MesaLib7/include/GL/internal/dri_interface.h
MesaLib7/include/GL/mesa_wgl.h
MesaLib7/include/GL/osmesa.h
MesaLib7/include/GL/vms_x_fix.h
MesaLib7/include/GL/wglext.h
MesaLib7/include/GL/wmesa.h
MesaLib7/lib/libGL.so
MesaLib7/lib/libGL.so.1
MesaLib7/lib/libGL.so.1.2
MesaLib7/lib/libGLw.so
MesaLib7/lib/libGLw.so.1
MesaLib7/lib/libGLw.so.1.0.0
${PLIST.nodri}MesaLib7/lib/libOSMesa.so
${PLIST.nodri}MesaLib7/lib/libOSMesa.so.7
${PLIST.nodri}MesaLib7/lib/libOSMesa.so.7.11.0
${PLIST.dri}MesaLib7/lib/dri/i810_dri.so
${PLIST.dri}MesaLib7/lib/dri/i915_dri.so
${PLIST.dri}MesaLib7/lib/dri/i965_dri.so
${PLIST.dri}MesaLib7/lib/dri/mach64_dri.so
${PLIST.dri}MesaLib7/lib/dri/mga_dri.so
${PLIST.dri}MesaLib7/lib/dri/r128_dri.so
${PLIST.dri}MesaLib7/lib/dri/r200_dri.so
${PLIST.dri}MesaLib7/lib/dri/r300_dri.so
${PLIST.dri}MesaLib7/lib/dri/r600_dri.so
${PLIST.dri}MesaLib7/lib/dri/radeon_dri.so
${PLIST.dri}MesaLib7/lib/dri/savage_dri.so
${PLIST.dri}MesaLib7/lib/dri/sis_dri.so
${PLIST.dri}MesaLib7/lib/dri/swrast_dri.so
${PLIST.dri}MesaLib7/lib/dri/tdfx_dri.so
${PLIST.dri}MesaLib7/lib/dri/unichrome_dri.so
${PLIST.dri}MesaLib7/lib/pkgconfig/dri.pc
MesaLib7/lib/pkgconfig/gl.pc
MesaLib7/lib/pkgconfig/glw.pc
${PLIST.nodri}MesaLib7/lib/pkgconfig/osmesa.pc
+3 -1
View File
@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.1 2015/04/05 17:01:37 tnn Exp $
# $NetBSD: buildlink3.mk,v 1.2 2015/09/25 00:40:11 tnn Exp $
BUILDLINK_TREE+= MesaLib7
@@ -7,6 +7,8 @@ MESALIB7_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.MesaLib7+= MesaLib7>=7.11.2
BUILDLINK_PKGSRCDIR.MesaLib7?= ../../graphics/MesaLib7
BUILDLINK_FNAME_TRANSFORM.MesaLib7+= -e 's|MesaLib7/||'
BUILDLINK_RPATHDIRS+= MesaLib7/lib
.include "../../mk/bsd.fast.prefs.mk"
+3 -2
View File
@@ -1,11 +1,12 @@
$NetBSD: distinfo,v 1.1 2015/04/05 17:01:37 tnn Exp $
$NetBSD: distinfo,v 1.3 2016/03/26 23:45:21 joerg Exp $
SHA1 (Mesa-7.11.2/MesaLib-7.11.2.tar.bz2) = 5981ac2de8438e5f4a1f3561f2044d700c5f0de9
RMD160 (Mesa-7.11.2/MesaLib-7.11.2.tar.bz2) = 656ded1db6c1f6fdd15a3f2cdee1b895d393bcea
SHA512 (Mesa-7.11.2/MesaLib-7.11.2.tar.bz2) = f9f93aeb5ba3e4f0cdd7041a7bba6cd18dd8f58446b796849f43c6037297011df826017c32e03f03c8527d4afd3b9096e9ae3cbfb3c86b4ad145c66867198c21
Size (Mesa-7.11.2/MesaLib-7.11.2.tar.bz2) = 6257280 bytes
SHA1 (patch-af) = da0bd412b81d4b826b6d9b4bb8d98ca1fe0006ba
SHA1 (patch-bin_mklib) = 8c54bf5382541cab9d971b0e0e627035db1af468
SHA1 (patch-configure.ac) = 0e3f9a1f21ba3a50161312683e9a0ad36f9f3e61
SHA1 (patch-configure.ac) = a35dabc387d78282b3eadf3be98380cb84b796d7
SHA1 (patch-include_GL_gl.h) = a97ab309556c78d818d0b8bd867b5f2412c141b0
SHA1 (patch-src_gallium_auxiliary_util_u__atomic.h) = 68ba9694aca506add2aa96a6892a7227481c2c11
SHA1 (patch-src_gallium_include_pipe_p__config.h) = 34f4c2a033dd7a494dd3f51db407002a3388f84e
+2 -2
View File
@@ -1,4 +1,4 @@
# $NetBSD: options.mk,v 1.2 2015/04/05 17:02:45 tnn Exp $
# $NetBSD: options.mk,v 1.3 2016/04/11 04:22:34 dbj Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.MesaLib7
PKG_SUPPORTED_OPTIONS=
@@ -57,7 +57,7 @@ CONFIGURE_ARGS+= --with-dri-drivers="i810 i915 i965 mach64 mga r128 r200
CONFIGURE_ARGS+= --with-driver=xlib
PLIST.nodri= yes
.if !empty(MACHINE_PLATFORM:MNetBSD-[4-9]*-*86*)
PKG_FAIL_REASON= "The dri option needs to be enabled for this to build on NetBSD."
PKG_FAIL_REASON+= "The dri option needs to be enabled for this to build on NetBSD."
.endif
###
### XXX building libOSMesa breaks with -j, and GNU make has no .WAIT
+28 -1
View File
@@ -1,4 +1,4 @@
$NetBSD: patch-configure.ac,v 1.1 2015/04/05 17:01:37 tnn Exp $
$NetBSD: patch-configure.ac,v 1.2 2016/03/26 23:45:21 joerg Exp $
--- configure.ac.orig 2011-10-15 00:43:58.000000000 +0000
+++ configure.ac
@@ -11,3 +11,30 @@ $NetBSD: patch-configure.ac,v 1.1 2015/04/05 17:01:37 tnn Exp $
;;
cygwin*)
DEFINES="$DEFINES -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER"
@@ -1430,7 +1432,7 @@ if test "x$enable_glu" = xyes; then
GLU_PC_LIB_PRIV="-lm"
if test "$enable_static" = no; then
GLU_LIB_DEPS="-lm"
- GLU_MESA_DEPS='-l$(GL_LIB)'
+ GLU_MESA_DEPS='$(COMPILER_RPATH_FLAG)$(prefix)/lib -l$(GL_LIB)'
else
GLU_LIB_DEPS=""
GLU_MESA_DEPS=""
@@ -1509,7 +1511,7 @@ if test "x$enable_glw" = xyes; then
# If static, empty GLW_LIB_DEPS and add libs for programs to link
GLW_PC_LIB_PRIV="$GLW_PC_LIB_PRIV"
if test "$enable_static" = no; then
- GLW_MESA_DEPS='-l$(GL_LIB)'
+ GLW_MESA_DEPS='$(COMPILER_RPATH_FLAG)$(prefix)/lib -l$(GL_LIB)'
GLW_LIB_DEPS="$GLW_LIB_DEPS"
else
APP_LIB_DEPS="$APP_LIB_DEPS $GLW_LIB_DEPS"
@@ -1574,7 +1576,7 @@ if test "x$enable_glut" = xyes; then
# If static, empty GLUT_LIB_DEPS and add libs for programs to link
if test "$enable_static" = no; then
- GLUT_MESA_DEPS='-l$(GLU_LIB) -l$(GL_LIB)'
+ GLUT_MESA_DEPS='$(COMPILER_RPATH_FLAG)$(prefix)/lib -l$(GLU_LIB) -l$(GL_LIB)'
else
APP_LIB_DEPS="$APP_LIB_DEPS $GLUT_LIB_DEPS"
GLUT_LIB_DEPS=""
+4 -1
View File
@@ -1,13 +1,16 @@
$NetBSD: distinfo,v 1.9 2010/02/01 02:37:56 joerg Exp $
$NetBSD: distinfo,v 1.10 2015/11/03 21:33:51 agc Exp $
SHA1 (Ngraph-6.3.30-src.tar.gz) = 81574241f35258bb14139c6ae57b28789f0d297c
RMD160 (Ngraph-6.3.30-src.tar.gz) = 60de19f14d672cddcdb9452d7e40196f9b9b588c
SHA512 (Ngraph-6.3.30-src.tar.gz) = e93f27a55b71b2cf7e0f7b83f7b9635103ac587edc501bf39163f5d8ec83972ef1a974e5237591742c008fb94c607201b428b5422f574b3088bed05a0bfda257
Size (Ngraph-6.3.30-src.tar.gz) = 418984 bytes
SHA1 (Ngraph-6.3.30-doc.tar.gz) = 7f641c7f274e17950e45a4f8a1131b5d05db848e
RMD160 (Ngraph-6.3.30-doc.tar.gz) = f32a9ac386fefb6688775de110d209d99a39d60d
SHA512 (Ngraph-6.3.30-doc.tar.gz) = ba5b45c450a2ef9a040e8896b49ee8098dd4bf4b67c011ae3323182a0d8c051a9017ac720d92cc3008f893d113946b88e14246153fb3ef784a9cc57e37db7bd0
Size (Ngraph-6.3.30-doc.tar.gz) = 557066 bytes
SHA1 (ileaf-widgets.tar.Z) = db0f6425f77bc3013b7aae163be558683661560e
RMD160 (ileaf-widgets.tar.Z) = cf3f260ce294ef839da74f19d327257978b12b3f
SHA512 (ileaf-widgets.tar.Z) = 5895878a3af0b3d67a5a5fb8439f75b8ae9899511e11c7215f71e72e7b6fe60909293e175aff0bcea0c81599be1f0622f2102cf79491a462fda64ff432362ebb
Size (ileaf-widgets.tar.Z) = 70223 bytes
SHA1 (patch-aa) = ad4ad58145a1d5523111c7e60a72c6c217f32bdf
SHA1 (patch-ab) = f2e9df51aeed77ebd6670abf0e34650f006b8c28
+2 -2
View File
@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.26 2015/06/12 10:50:08 wiz Exp $
# $NetBSD: Makefile,v 1.27 2016/07/09 06:38:19 wiz Exp $
#
DISTNAME= openrm-devel-1.5.2
PKGNAME= OpenRM-1.5.2
PKGREVISION= 11
PKGREVISION= 12
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openrm/}
+2 -1
View File
@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.10 2011/08/18 13:00:26 joerg Exp $
$NetBSD: distinfo,v 1.11 2015/11/03 21:33:51 agc Exp $
SHA1 (openrm-devel-1.5.2.tar.gz) = 8d68099b779ea0e45361f7270ade0646e2d1e635
RMD160 (openrm-devel-1.5.2.tar.gz) = 3e0d3492b017aea2abdd3cbea0a3edd92d302023
SHA512 (openrm-devel-1.5.2.tar.gz) = 73f721ba27d9412e37b801bfe7573abfa032dab668a7c641045f707ce05530dbc20d24bbb88d54f233e8043a714612f2fca9529ea8eb887c21b89a75bf1acc64
Size (openrm-devel-1.5.2.tar.gz) = 633707 bytes
SHA1 (patch-aa) = 45caa6f9d0117e98f707ba7c7e071e1f9dae4d1f
SHA1 (patch-ae) = 4ed639a1d2a91c9b2105308af5ac9a811d7e1596
+2 -1
View File
@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.2 2005/02/24 08:45:02 agc Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 21:33:51 agc Exp $
SHA1 (PanoTools.tar.gz) = 3d200ea5035ed5188341be6cf1aa197fabc1994c
RMD160 (PanoTools.tar.gz) = d4c1b23b09a6b5b901fef6eeb4faaa43536c1469
SHA512 (PanoTools.tar.gz) = 57dfb19b5ddd276564a8918b34a886f10c004e7a67bcc5c59b1db41393dc293e257e78d1cf10ba17377af857ca843f3d869220a3ee5b06c69a733c9df9c8930a
Size (PanoTools.tar.gz) = 516217 bytes
+2 -2
View File
@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.1 2014/09/19 16:50:27 brook Exp $
# $NetBSD: Makefile,v 1.2 2016/04/09 11:02:10 wen Exp $
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_R_CRAN:=contrib/}
@@ -9,7 +9,7 @@ COMMENT= Extra graphical utilities based on lattice
LICENSE= gnu-gpl-v2
R_PKGNAME= latticeExtra
R_PKGVER= 0.6-26
R_PKGVER= 0.6-28
DEPENDS+= R-RColorBrewer>=1.0.5:../../math/R-RColorBrewer
+5 -4
View File
@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.1 2014/09/19 16:50:27 brook Exp $
$NetBSD: distinfo,v 1.3 2016/04/09 11:02:10 wen Exp $
SHA1 (R/latticeExtra_0.6-26.tar.gz) = b3ffbce688ccabca143c9174c647f93edd23d7ab
RMD160 (R/latticeExtra_0.6-26.tar.gz) = 2f0313fb3356aa12d0af36ba5cf77b18b1e432c4
Size (R/latticeExtra_0.6-26.tar.gz) = 1295154 bytes
SHA1 (R/latticeExtra_0.6-28.tar.gz) = aa69ca76b26295a9fd1f037769725be74169703b
RMD160 (R/latticeExtra_0.6-28.tar.gz) = f429ef40f9a9a10bd083715f46ec3d7bde8ea7a2
SHA512 (R/latticeExtra_0.6-28.tar.gz) = a5d2532dc6f1d428035b07d220076055585fa8fab02ab50884c2076b90ffefa38ea854a1625cc3e6a705ff5ac82060fcdee9cb244dcf33545fbd90e7ccf90077
Size (R/latticeExtra_0.6-28.tar.gz) = 1294369 bytes
+3 -4
View File
@@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.6 2015/04/25 14:23:07 tnn Exp $
# $NetBSD: Makefile,v 1.8 2016/05/05 11:12:14 wiz Exp $
DISTNAME= SDL2_image-2.0.0
PKGREVISION= 3
DISTNAME= SDL2_image-2.0.1
CATEGORIES= graphics devel
MASTER_SITES= http://www.libsdl.org/projects/SDL_image/release/
@@ -16,7 +15,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS+= ac_cv_prog_ac_ct_OBJC=${CC:Q}
INSTALLATION_DIRS= bin
PKGCONFIG_OVERRIDE= SDL_image.pc.in
PKGCONFIG_OVERRIDE= SDL2_image.pc.in
CHECK_PORTABILITY_SKIP= external/tiff-4.0.3/configure
post-install:
+6 -5
View File
@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.1 2014/03/31 10:10:14 adam Exp $
$NetBSD: distinfo,v 1.3 2016/05/05 11:12:14 wiz Exp $
SHA1 (SDL2_image-2.0.0.tar.gz) = 20b1b0db9dd540d6d5e40c7da8a39c6a81248865
RMD160 (SDL2_image-2.0.0.tar.gz) = 1bd3e383bada30852fe1bcc4ac1f5d144a9158ca
Size (SDL2_image-2.0.0.tar.gz) = 8398016 bytes
SHA1 (SDL2_image-2.0.1.tar.gz) = 76c5da0a59a77e5160a65a1c8f53bef016bdc373
RMD160 (SDL2_image-2.0.1.tar.gz) = d9ceaaa5f0e887b3d19986e4de6ef299f21c032b
SHA512 (SDL2_image-2.0.1.tar.gz) = 99ed5f7b69966cea5fcf9173e7270167c24b55ab459774f10dbf90f26dcb9d5f118971ffd4e583a83148976f44ca166474669398a561169d24ffba80f852306f
Size (SDL2_image-2.0.1.tar.gz) = 7797848 bytes
SHA1 (patch-Makefile.in) = dbe3c8578e6b2be2ab1ed82c170817417f30e021
SHA1 (patch-configure) = 78123313737fe09eed0d80e5c30eef63e16e908b
SHA1 (patch-configure) = db88780d385e4bbf8416f9ff01bf30e9ad09bba5
+3 -3
View File
@@ -1,13 +1,13 @@
$NetBSD: patch-configure,v 1.1 2014/03/31 10:10:14 adam Exp $
$NetBSD: patch-configure,v 1.2 2016/05/05 11:12:14 wiz Exp $
Add frameworks required to link under OS X.
--- configure.orig 2014-03-19 15:55:16.000000000 +0000
--- configure.orig 2016-01-03 05:52:28.000000000 +0000
+++ configure
@@ -12024,6 +12024,7 @@ fi
if test x$enable_imageio = xyes; then
IMG_LIBS="-Wl,-framework,ApplicationServices $IMG_LIBS"
IMG_LIBS="-Wl,-framework,ApplicationServices -lobjc $IMG_LIBS"
+ IMG_LIBS="-Wl,-framework,Cocoa -Wl,-framework,Carbon -Wl,-framework,IOKit -Wl,-framework,ForceFeedback $IMG_LIBS"
else
CFLAGS="$CFLAGS -DSDL_IMAGE_USE_COMMON_BACKEND"
+2 -2
View File
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.49 2015/04/25 14:23:07 tnn Exp $
# $NetBSD: Makefile,v 1.50 2016/01/06 10:46:52 adam Exp $
DISTNAME= SDL_image-1.2.12
PKGREVISION= 6
PKGREVISION= 7
CATEGORIES= graphics devel
MASTER_SITES= http://www.libsdl.org/projects/SDL_image/release/
+2 -1
View File
@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.16 2012/02/02 21:35:19 wiz Exp $
$NetBSD: distinfo,v 1.17 2015/11/03 21:33:52 agc Exp $
SHA1 (SDL_image-1.2.12.tar.gz) = 5e3e393d4e366638048bbb10d6a269ea3f4e4cf2
RMD160 (SDL_image-1.2.12.tar.gz) = 206990959c6b225286c0a19bc05b991c6bc2c3e8
SHA512 (SDL_image-1.2.12.tar.gz) = 0e71b280abc2a7f15755e4480a3c1b52d41f9f8b0c9216a6f5bd9fc0e939456fb5d6c10419e1d1904785783f9a1891ead278c03e88b0466fecc6871c3ca40136
Size (SDL_image-1.2.12.tar.gz) = 2231074 bytes
SHA1 (patch-Makefile.in) = e8ae18e00af376676b292dc8419ed0d50c038db3
+2 -1
View File
@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.3 2006/03/23 03:25:12 minskim Exp $
$NetBSD: distinfo,v 1.4 2015/11/03 21:33:52 agc Exp $
SHA1 (TiffIO-120e.tgz) = ff27532efc97db5f5ab964b202ff320133ba4108
RMD160 (TiffIO-120e.tgz) = 11f1a6ff85d713c62545e8bffcf6590a37228a2f
SHA512 (TiffIO-120e.tgz) = 23538406a90befaa8693012653ee20f384a9e9d4f55b5e47a4d787f8c924302595b6a623baad564cf5da728c2993c359f2573fb034b845a8ab06d70eb3ab7814
Size (TiffIO-120e.tgz) = 1144429 bytes
SHA1 (patch-ab) = a79c4f0a4ac734c387a67c7571b06f06ca7774b3
+2 -1
View File
@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.7 2006/03/31 17:11:54 jlam Exp $
$NetBSD: distinfo,v 1.8 2015/11/03 21:33:52 agc Exp $
SHA1 (aalib-1.4rc5.tar.gz) = a23269e950a249d2ef93625837cace45ddbce03b
RMD160 (aalib-1.4rc5.tar.gz) = a10bcab16d3aa0e60facca3e989f6a51846885f6
SHA512 (aalib-1.4rc5.tar.gz) = 3e4506eccce3b81ccbbb79a4a1b90abd39e2259e6043fde90f70b9ca279bd4c37758a047167267b97c4ec92f64fb17c7c8f548114f0d0c6e78ddb9463b5f1299
Size (aalib-1.4rc5.tar.gz) = 391028 bytes
SHA1 (patch-aa) = 927d69a8f499b99f0bd5f13cf220ce8cbb7ea591
SHA1 (patch-ab) = 272f6f10dbe7a525c582a9b4c865f0ab9b2f9fba
+18
View File
@@ -0,0 +1,18 @@
Adaptagrams is a library of tools and reusable code for adaptive diagramming
applications, for example: drawing tools, automated document and diagram
layout, smart presentation software, graph drawing, chart layout, etc.
Currently, the Adaptagrams repository includes four cross-platform C++
libraries, These libraries are collectively known as cola (Constraint Layout):
* libvpsc - a solver for the Variable Placement with Separation Constraints
problem.
* libcola - a library for constraint graph layout.
* libavoid - a library providing high-quality object-avoiding polyline and
orthogonalconnector routing for use in interactive diagram
editors.
* libtopology - a library containing extensions to libcola to support topology
preserving constraint-based layout.
+30
View File
@@ -0,0 +1,30 @@
# $NetBSD: Makefile,v 1.2 2016/09/29 12:10:21 joerg Exp $
GITHUB_PROJECT= adaptagrams
GITHUB_TAG= 0503f7524f5b2aa96b356dfdd817f9f9869d2b20
# Date of the latest git commit
DISTNAME= adaptagrams-0.20160901
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=mjwybrow/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.adaptagrams.org/
COMMENT= Tools for adaptive diagrams
LICENSE= gnu-lgpl-v2.1
EXTRACT_USING+= bsdtar
WRKSRC= ${WRKDIR}/adaptagrams-${GITHUB_TAG}/cola
USE_TOOLS+= aclocal autoconf autoheader automake autoreconf
USE_LANGUAGES= c c++
GNU_CONFIGURE= yes
TEST_TARGET= check
pre-configure:
# ./autogen.sh runs ./configure && make && make check and sets questionable shebang
${RUN} cd ${WRKSRC} && ${MKDIR} -p m4 && autoreconf -fiv
.include "../../mk/bsd.pkg.mk"
+65
View File
@@ -0,0 +1,65 @@
@comment $NetBSD: PLIST,v 1.1 2016/09/18 23:36:00 kamil Exp $
include/libavoid/actioninfo.h
include/libavoid/assertions.h
include/libavoid/connectionpin.h
include/libavoid/connector.h
include/libavoid/connend.h
include/libavoid/debug.h
include/libavoid/debughandler.h
include/libavoid/dllexport.h
include/libavoid/geometry.h
include/libavoid/geomtypes.h
include/libavoid/graph.h
include/libavoid/hyperedge.h
include/libavoid/hyperedgeimprover.h
include/libavoid/hyperedgetree.h
include/libavoid/junction.h
include/libavoid/libavoid.h
include/libavoid/makepath.h
include/libavoid/mtst.h
include/libavoid/obstacle.h
include/libavoid/orthogonal.h
include/libavoid/router.h
include/libavoid/scanline.h
include/libavoid/shape.h
include/libavoid/timer.h
include/libavoid/vertices.h
include/libavoid/viscluster.h
include/libavoid/visibility.h
include/libavoid/vpsc.h
include/libcola/box.h
include/libcola/cc_clustercontainmentconstraints.h
include/libcola/cc_nonoverlapconstraints.h
include/libcola/cluster.h
include/libcola/cola.h
include/libcola/commondefs.h
include/libcola/compound_constraints.h
include/libcola/exceptions.h
include/libcola/gradient_projection.h
include/libcola/output_svg.h
include/libcola/pseudorandom.h
include/libcola/shapepair.h
include/libcola/sparse_matrix.h
include/libcola/straightener.h
include/libcola/unused.h
include/libtopology/cola_topology_addon.h
include/libtopology/orthogonal_topology.h
include/libtopology/topology_constraints.h
include/libtopology/topology_graph.h
include/libtopology/topology_log.h
include/libtopology/util.h
include/libvpsc/assertions.h
include/libvpsc/block.h
include/libvpsc/constraint.h
include/libvpsc/exceptions.h
include/libvpsc/rectangle.h
include/libvpsc/solve_VPSC.h
include/libvpsc/variable.h
lib/libavoid.la
lib/libcola.la
lib/libtopology.la
lib/libvpsc.la
lib/pkgconfig/libavoid.pc
lib/pkgconfig/libcola.pc
lib/pkgconfig/libtopology.pc
lib/pkgconfig/libvpsc.pc
+12
View File
@@ -0,0 +1,12 @@
# $NetBSD: buildlink3.mk,v 1.1 2016/09/18 23:36:00 kamil Exp $
BUILDLINK_TREE+= adaptagrams
.if !defined(ADAPTAGRAMS_BUILDLINK3_MK)
ADAPTAGRAMS_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.adaptagrams+= adaptagrams>=0.20160901
BUILDLINK_PKGSRCDIR.adaptagrams?= ../../graphics/adaptagrams
.endif # ADAPTAGRAMS_BUILDLINK3_MK
BUILDLINK_TREE+= -adaptagrams
+6
View File
@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1 2016/09/18 23:36:00 kamil Exp $
SHA1 (adaptagrams-0.20160901-0503f7524f5b2aa96b356dfdd817f9f9869d2b20.tar.gz) = 09dd76a7f47693a737e15a7d7e18a5cd84a3dbd4
RMD160 (adaptagrams-0.20160901-0503f7524f5b2aa96b356dfdd817f9f9869d2b20.tar.gz) = e46ab6618de9bd3bab2fe81573be7feefca9f09d
SHA512 (adaptagrams-0.20160901-0503f7524f5b2aa96b356dfdd817f9f9869d2b20.tar.gz) = 6c6825651a9afcde7749689521eb2c83ebb45c97d905a4de1655812189682443f8f62e7d1cbf4d03ad3e0429497b6f963e09180d0db96b471e6e4151bc48b854
Size (adaptagrams-0.20160901-0503f7524f5b2aa96b356dfdd817f9f9869d2b20.tar.gz) = 1513181 bytes
+7 -9
View File
@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.4 2015/06/14 22:19:00 prlw1 Exp $
# $NetBSD: Makefile,v 1.6 2016/04/10 19:17:25 prlw1 Exp $
DISTNAME= adwaita-icon-theme-3.16.2.1
DISTNAME= adwaita-icon-theme-3.20
CATEGORIES= graphics gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=/sources/adwaita-icon-theme/${PKGVERSION_NOREV:R:R}/}
MASTER_SITES= ${MASTER_SITE_GNOME:=/sources/adwaita-icon-theme/${PKGVERSION_NOREV}/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= prlw1@cam.ac.uk
@@ -15,7 +15,7 @@ TOOL_DEPENDS+= librsvg>=2.22.3:../../graphics/librsvg
TOOL_DEPENDS+= gtk3+>=3:../../x11/gtk3
GNU_CONFIGURE= yes
USE_TOOLS+= gmake intltool msgfmt pkg-config
USE_TOOLS+= gmake pkg-config
# otherwise it creates lots of superfluous lib/locale dirs
USE_PKGLOCALEDIR= yes
TOOLS_NOOP+= gtk-update-icon-cache
@@ -26,17 +26,15 @@ PKGCONFIG_OVERRIDE+= adwaita-icon-theme.pc.in
# but isn't
INSTALLATION_DIRS+= share/icons/Adwaita/96x96/places
EVAL_PREFIX+= PREFIX.svg=librsvg
EVAL_PREFIX+= PREFIX.gtk3=gtk3+
FILES_SUBST+= GTK_UPDATE_ICON_CACHE="${PREFIX.gtk3}/bin/gtk-update-icon-cache"
FILES_SUBST+= ICON_THEME_DIR="${PREFIX}/share/icons/Adwaita"
FILES_SUBST+= GTK_UPDATE_ICON_CACHE="${LOCALBASE}/bin/gtk-update-icon-cache"
FILES_SUBST+= ICON_THEME_DIR="${LOCALBASE}/share/icons/Adwaita"
INSTALL_TEMPLATES+= ../../graphics/adwaita-icon-theme/files/icon-cache.tmpl
DEINSTALL_TEMPLATES+= ../../graphics/adwaita-icon-theme/files/icon-cache.tmpl
PRINT_PLIST_AWK+= /^share\/icons\/gnome\/icon-theme.cache$$/ { next; }
post-install:
.for s in 16 22 24 32 48 96 256
${PREFIX.svg}/bin/rsvg-convert ${FILESDIR}/distributor-logo.svg \
${LOCALBASE}/bin/rsvg-convert ${FILESDIR}/distributor-logo.svg \
-w ${s} -h ${s} -o \
${DESTDIR}${PREFIX}/share/icons/Adwaita/${s}x${s}/places/start-here.png
.endfor
+112 -78
View File
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.2 2015/06/14 22:19:00 prlw1 Exp $
@comment $NetBSD: PLIST,v 1.3 2016/04/10 19:17:25 prlw1 Exp $
share/icons/Adwaita/16x16/actions/action-unavailable-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/address-book-new-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/address-book-new.png
@@ -15,6 +15,7 @@ share/icons/Adwaita/16x16/actions/call-stop.png
share/icons/Adwaita/16x16/actions/color-select-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/contact-new-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/contact-new.png
share/icons/Adwaita/16x16/actions/document-edit-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/document-new-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/document-new.png
share/icons/Adwaita/16x16/actions/document-open-recent-symbolic.symbolic.png
@@ -93,10 +94,10 @@ share/icons/Adwaita/16x16/actions/format-justify-right-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/format-justify-right.png
share/icons/Adwaita/16x16/actions/format-text-bold-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/format-text-bold.png
share/icons/Adwaita/16x16/actions/format-text-direction-ltr-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/format-text-direction-ltr.png
share/icons/Adwaita/16x16/actions/format-text-direction-rtl-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/format-text-direction-rtl.png
share/icons/Adwaita/16x16/actions/format-text-direction-symbolic-rtl.symbolic.png
share/icons/Adwaita/16x16/actions/format-text-direction-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/format-text-italic-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/format-text-italic.png
share/icons/Adwaita/16x16/actions/format-text-strikethrough-symbolic.symbolic.png
@@ -135,10 +136,6 @@ share/icons/Adwaita/16x16/actions/help-about-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/help-about.png
share/icons/Adwaita/16x16/actions/help-contents.png
share/icons/Adwaita/16x16/actions/help-faq.png
share/icons/Adwaita/16x16/actions/image-crop-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/image-denoise-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/image-filter-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/image-sharpen-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/insert-image-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/insert-image.png
share/icons/Adwaita/16x16/actions/insert-link-symbolic.symbolic.png
@@ -233,6 +230,7 @@ share/icons/Adwaita/16x16/actions/tab-new-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/tab-new.png
share/icons/Adwaita/16x16/actions/tools-check-spelling-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/tools-check-spelling.png
share/icons/Adwaita/16x16/actions/view-app-grid-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/view-continuous-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/view-dual-symbolic.symbolic.png
share/icons/Adwaita/16x16/actions/view-fullscreen-symbolic.symbolic.png
@@ -396,6 +394,7 @@ share/icons/Adwaita/16x16/devices/drive-optical-symbolic.symbolic.png
share/icons/Adwaita/16x16/devices/drive-optical.png
share/icons/Adwaita/16x16/devices/drive-removable-media-symbolic.symbolic.png
share/icons/Adwaita/16x16/devices/drive-removable-media.png
share/icons/Adwaita/16x16/devices/ebook-reader.png
share/icons/Adwaita/16x16/devices/input-dialpad-symbolic.symbolic.png
share/icons/Adwaita/16x16/devices/input-dialpad.png
share/icons/Adwaita/16x16/devices/input-gaming-symbolic.symbolic.png
@@ -529,6 +528,7 @@ share/icons/Adwaita/16x16/emotes/face-yawn-symbolic.symbolic.png
share/icons/Adwaita/16x16/mimetypes/application-certificate-symbolic.symbolic.png
share/icons/Adwaita/16x16/mimetypes/application-certificate.png
share/icons/Adwaita/16x16/mimetypes/application-rss+xml-symbolic.symbolic.png
share/icons/Adwaita/16x16/mimetypes/application-x-addon-symbolic.symbolic.png
share/icons/Adwaita/16x16/mimetypes/application-x-addon.png
share/icons/Adwaita/16x16/mimetypes/application-x-appliance-symbolic.symbolic.png
share/icons/Adwaita/16x16/mimetypes/application-x-executable-symbolic.symbolic.png
@@ -687,14 +687,14 @@ share/icons/Adwaita/16x16/status/mail-signed-verified.png
share/icons/Adwaita/16x16/status/mail-signed.png
share/icons/Adwaita/16x16/status/mail-unread-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/mail-unread.png
share/icons/Adwaita/16x16/status/media-playlist-consecutive-rtl-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-consecutive-symbolic-rtl.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-consecutive-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-repeat-rtl-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-repeat-song-rtl-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-repeat-song-symbolic-rtl.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-repeat-song-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-repeat-symbolic-rtl.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-repeat-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-repeat.png
share/icons/Adwaita/16x16/status/media-playlist-shuffle-rtl-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-shuffle-symbolic-rtl.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-shuffle-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/media-playlist-shuffle.png
share/icons/Adwaita/16x16/status/microphone-sensitivity-high-symbolic.symbolic.png
@@ -770,8 +770,8 @@ share/icons/Adwaita/16x16/status/security-low-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/security-low.png
share/icons/Adwaita/16x16/status/security-medium-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/security-medium.png
share/icons/Adwaita/16x16/status/semi-starred-rtl-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/semi-starred-rtl.png
share/icons/Adwaita/16x16/status/semi-starred-symbolic-rtl.symbolic.png
share/icons/Adwaita/16x16/status/semi-starred-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/semi-starred.png
share/icons/Adwaita/16x16/status/software-update-available-symbolic.symbolic.png
@@ -799,6 +799,7 @@ share/icons/Adwaita/16x16/status/user-idle-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/user-idle.png
share/icons/Adwaita/16x16/status/user-invisible-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/user-invisible.png
share/icons/Adwaita/16x16/status/user-not-tracked-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/user-offline-symbolic.symbolic.png
share/icons/Adwaita/16x16/status/user-offline.png
share/icons/Adwaita/16x16/status/user-status-pending-symbolic.symbolic.png
@@ -1012,6 +1013,7 @@ share/icons/Adwaita/22x22/devices/drive-harddisk.png
share/icons/Adwaita/22x22/devices/drive-multidisk.png
share/icons/Adwaita/22x22/devices/drive-optical.png
share/icons/Adwaita/22x22/devices/drive-removable-media.png
share/icons/Adwaita/22x22/devices/ebook-reader.png
share/icons/Adwaita/22x22/devices/input-dialpad.png
share/icons/Adwaita/22x22/devices/input-gaming.png
share/icons/Adwaita/22x22/devices/input-keyboard.png
@@ -1220,6 +1222,7 @@ share/icons/Adwaita/24x24/actions/call-stop.png
share/icons/Adwaita/24x24/actions/color-select-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/contact-new-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/contact-new.png
share/icons/Adwaita/24x24/actions/document-edit-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/document-new-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/document-new.png
share/icons/Adwaita/24x24/actions/document-open-recent-symbolic.symbolic.png
@@ -1295,8 +1298,8 @@ share/icons/Adwaita/24x24/actions/format-justify-right-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/format-justify-right.png
share/icons/Adwaita/24x24/actions/format-text-bold-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/format-text-bold.png
share/icons/Adwaita/24x24/actions/format-text-direction-ltr-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/format-text-direction-rtl-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/format-text-direction-symbolic-rtl.symbolic.png
share/icons/Adwaita/24x24/actions/format-text-direction-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/format-text-italic-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/format-text-italic.png
share/icons/Adwaita/24x24/actions/format-text-strikethrough-symbolic.symbolic.png
@@ -1335,10 +1338,6 @@ share/icons/Adwaita/24x24/actions/help-about-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/help-about.png
share/icons/Adwaita/24x24/actions/help-contents.png
share/icons/Adwaita/24x24/actions/help-faq.png
share/icons/Adwaita/24x24/actions/image-crop-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/image-denoise-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/image-filter-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/image-sharpen-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/insert-image-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/insert-image.png
share/icons/Adwaita/24x24/actions/insert-link-symbolic.symbolic.png
@@ -1432,6 +1431,7 @@ share/icons/Adwaita/24x24/actions/tab-new-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/tab-new.png
share/icons/Adwaita/24x24/actions/tools-check-spelling-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/tools-check-spelling.png
share/icons/Adwaita/24x24/actions/view-app-grid-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/view-continuous-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/view-dual-symbolic.symbolic.png
share/icons/Adwaita/24x24/actions/view-fullscreen-symbolic.symbolic.png
@@ -1592,6 +1592,7 @@ share/icons/Adwaita/24x24/devices/drive-optical-symbolic.symbolic.png
share/icons/Adwaita/24x24/devices/drive-optical.png
share/icons/Adwaita/24x24/devices/drive-removable-media-symbolic.symbolic.png
share/icons/Adwaita/24x24/devices/drive-removable-media.png
share/icons/Adwaita/24x24/devices/ebook-reader.png
share/icons/Adwaita/24x24/devices/input-dialpad-symbolic.symbolic.png
share/icons/Adwaita/24x24/devices/input-dialpad.png
share/icons/Adwaita/24x24/devices/input-gaming-symbolic.symbolic.png
@@ -1724,6 +1725,7 @@ share/icons/Adwaita/24x24/emotes/face-yawn-symbolic.symbolic.png
share/icons/Adwaita/24x24/mimetypes/application-certificate-symbolic.symbolic.png
share/icons/Adwaita/24x24/mimetypes/application-certificate.png
share/icons/Adwaita/24x24/mimetypes/application-rss+xml-symbolic.symbolic.png
share/icons/Adwaita/24x24/mimetypes/application-x-addon-symbolic.symbolic.png
share/icons/Adwaita/24x24/mimetypes/application-x-addon.png
share/icons/Adwaita/24x24/mimetypes/application-x-appliance-symbolic.symbolic.png
share/icons/Adwaita/24x24/mimetypes/application-x-executable-symbolic.symbolic.png
@@ -1882,14 +1884,14 @@ share/icons/Adwaita/24x24/status/mail-signed-verified.png
share/icons/Adwaita/24x24/status/mail-signed.png
share/icons/Adwaita/24x24/status/mail-unread-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/mail-unread.png
share/icons/Adwaita/24x24/status/media-playlist-consecutive-rtl-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-consecutive-symbolic-rtl.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-consecutive-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-repeat-rtl-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-repeat-song-rtl-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-repeat-song-symbolic-rtl.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-repeat-song-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-repeat-symbolic-rtl.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-repeat-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-repeat.png
share/icons/Adwaita/24x24/status/media-playlist-shuffle-rtl-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-shuffle-symbolic-rtl.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-shuffle-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/media-playlist-shuffle.png
share/icons/Adwaita/24x24/status/microphone-sensitivity-high-symbolic.symbolic.png
@@ -1965,8 +1967,8 @@ share/icons/Adwaita/24x24/status/security-low-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/security-low.png
share/icons/Adwaita/24x24/status/security-medium-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/security-medium.png
share/icons/Adwaita/24x24/status/semi-starred-rtl-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/semi-starred-rtl.png
share/icons/Adwaita/24x24/status/semi-starred-symbolic-rtl.symbolic.png
share/icons/Adwaita/24x24/status/semi-starred-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/semi-starred.png
share/icons/Adwaita/24x24/status/software-update-available-symbolic.symbolic.png
@@ -1994,6 +1996,7 @@ share/icons/Adwaita/24x24/status/user-idle-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/user-idle.png
share/icons/Adwaita/24x24/status/user-invisible-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/user-invisible.png
share/icons/Adwaita/24x24/status/user-not-tracked-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/user-offline-symbolic.symbolic.png
share/icons/Adwaita/24x24/status/user-offline.png
share/icons/Adwaita/24x24/status/user-status-pending-symbolic.symbolic.png
@@ -2107,6 +2110,7 @@ share/icons/Adwaita/256x256/devices/drive-harddisk.png
share/icons/Adwaita/256x256/devices/drive-multidisk.png
share/icons/Adwaita/256x256/devices/drive-optical.png
share/icons/Adwaita/256x256/devices/drive-removable-media.png
share/icons/Adwaita/256x256/devices/ebook-reader.png
share/icons/Adwaita/256x256/devices/input-dialpad.png
share/icons/Adwaita/256x256/devices/input-gaming.png
share/icons/Adwaita/256x256/devices/input-keyboard.png
@@ -2264,6 +2268,7 @@ share/icons/Adwaita/32x32/actions/call-stop.png
share/icons/Adwaita/32x32/actions/color-select-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/contact-new-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/contact-new.png
share/icons/Adwaita/32x32/actions/document-edit-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/document-new-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/document-new.png
share/icons/Adwaita/32x32/actions/document-open-recent-symbolic.symbolic.png
@@ -2342,10 +2347,10 @@ share/icons/Adwaita/32x32/actions/format-justify-right-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/format-justify-right.png
share/icons/Adwaita/32x32/actions/format-text-bold-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/format-text-bold.png
share/icons/Adwaita/32x32/actions/format-text-direction-ltr-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/format-text-direction-ltr.png
share/icons/Adwaita/32x32/actions/format-text-direction-rtl-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/format-text-direction-rtl.png
share/icons/Adwaita/32x32/actions/format-text-direction-symbolic-rtl.symbolic.png
share/icons/Adwaita/32x32/actions/format-text-direction-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/format-text-italic-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/format-text-italic.png
share/icons/Adwaita/32x32/actions/format-text-strikethrough-symbolic.symbolic.png
@@ -2384,10 +2389,6 @@ share/icons/Adwaita/32x32/actions/help-about-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/help-about.png
share/icons/Adwaita/32x32/actions/help-contents.png
share/icons/Adwaita/32x32/actions/help-faq.png
share/icons/Adwaita/32x32/actions/image-crop-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/image-denoise-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/image-filter-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/image-sharpen-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/insert-image-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/insert-image.png
share/icons/Adwaita/32x32/actions/insert-link-symbolic.symbolic.png
@@ -2481,6 +2482,7 @@ share/icons/Adwaita/32x32/actions/system-shutdown.png
share/icons/Adwaita/32x32/actions/tab-new-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/tools-check-spelling-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/tools-check-spelling.png
share/icons/Adwaita/32x32/actions/view-app-grid-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/view-continuous-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/view-dual-symbolic.symbolic.png
share/icons/Adwaita/32x32/actions/view-fullscreen-symbolic.symbolic.png
@@ -2644,6 +2646,7 @@ share/icons/Adwaita/32x32/devices/drive-optical-symbolic.symbolic.png
share/icons/Adwaita/32x32/devices/drive-optical.png
share/icons/Adwaita/32x32/devices/drive-removable-media-symbolic.symbolic.png
share/icons/Adwaita/32x32/devices/drive-removable-media.png
share/icons/Adwaita/32x32/devices/ebook-reader.png
share/icons/Adwaita/32x32/devices/input-dialpad-symbolic.symbolic.png
share/icons/Adwaita/32x32/devices/input-dialpad.png
share/icons/Adwaita/32x32/devices/input-gaming-symbolic.symbolic.png
@@ -2777,6 +2780,7 @@ share/icons/Adwaita/32x32/emotes/face-yawn-symbolic.symbolic.png
share/icons/Adwaita/32x32/mimetypes/application-certificate-symbolic.symbolic.png
share/icons/Adwaita/32x32/mimetypes/application-certificate.png
share/icons/Adwaita/32x32/mimetypes/application-rss+xml-symbolic.symbolic.png
share/icons/Adwaita/32x32/mimetypes/application-x-addon-symbolic.symbolic.png
share/icons/Adwaita/32x32/mimetypes/application-x-addon.png
share/icons/Adwaita/32x32/mimetypes/application-x-appliance-symbolic.symbolic.png
share/icons/Adwaita/32x32/mimetypes/application-x-executable-symbolic.symbolic.png
@@ -2933,14 +2937,14 @@ share/icons/Adwaita/32x32/status/mail-replied-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/mail-replied.png
share/icons/Adwaita/32x32/status/mail-unread-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/mail-unread.png
share/icons/Adwaita/32x32/status/media-playlist-consecutive-rtl-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-consecutive-symbolic-rtl.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-consecutive-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-repeat-rtl-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-repeat-song-rtl-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-repeat-song-symbolic-rtl.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-repeat-song-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-repeat-symbolic-rtl.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-repeat-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-repeat.png
share/icons/Adwaita/32x32/status/media-playlist-shuffle-rtl-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-shuffle-symbolic-rtl.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-shuffle-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/media-playlist-shuffle.png
share/icons/Adwaita/32x32/status/microphone-sensitivity-high-symbolic.symbolic.png
@@ -3015,8 +3019,8 @@ share/icons/Adwaita/32x32/status/security-low-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/security-low.png
share/icons/Adwaita/32x32/status/security-medium-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/security-medium.png
share/icons/Adwaita/32x32/status/semi-starred-rtl-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/semi-starred-rtl.png
share/icons/Adwaita/32x32/status/semi-starred-symbolic-rtl.symbolic.png
share/icons/Adwaita/32x32/status/semi-starred-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/semi-starred.png
share/icons/Adwaita/32x32/status/software-update-available-symbolic.symbolic.png
@@ -3044,6 +3048,7 @@ share/icons/Adwaita/32x32/status/user-idle-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/user-idle.png
share/icons/Adwaita/32x32/status/user-invisible-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/user-invisible.png
share/icons/Adwaita/32x32/status/user-not-tracked-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/user-offline-symbolic.symbolic.png
share/icons/Adwaita/32x32/status/user-offline.png
share/icons/Adwaita/32x32/status/user-status-pending-symbolic.symbolic.png
@@ -3089,6 +3094,7 @@ share/icons/Adwaita/48x48/actions/call-stop.png
share/icons/Adwaita/48x48/actions/color-select-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/contact-new-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/contact-new.png
share/icons/Adwaita/48x48/actions/document-edit-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/document-new-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/document-new.png
share/icons/Adwaita/48x48/actions/document-open-recent-symbolic.symbolic.png
@@ -3167,10 +3173,10 @@ share/icons/Adwaita/48x48/actions/format-justify-right-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/format-justify-right.png
share/icons/Adwaita/48x48/actions/format-text-bold-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/format-text-bold.png
share/icons/Adwaita/48x48/actions/format-text-direction-ltr-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/format-text-direction-ltr.png
share/icons/Adwaita/48x48/actions/format-text-direction-rtl-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/format-text-direction-rtl.png
share/icons/Adwaita/48x48/actions/format-text-direction-symbolic-rtl.symbolic.png
share/icons/Adwaita/48x48/actions/format-text-direction-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/format-text-italic-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/format-text-italic.png
share/icons/Adwaita/48x48/actions/format-text-strikethrough-symbolic.symbolic.png
@@ -3209,10 +3215,6 @@ share/icons/Adwaita/48x48/actions/help-about-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/help-about.png
share/icons/Adwaita/48x48/actions/help-contents.png
share/icons/Adwaita/48x48/actions/help-faq.png
share/icons/Adwaita/48x48/actions/image-crop-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/image-denoise-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/image-filter-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/image-sharpen-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/insert-image-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/insert-image.png
share/icons/Adwaita/48x48/actions/insert-link-symbolic.symbolic.png
@@ -3306,6 +3308,7 @@ share/icons/Adwaita/48x48/actions/system-shutdown.png
share/icons/Adwaita/48x48/actions/tab-new-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/tools-check-spelling-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/tools-check-spelling.png
share/icons/Adwaita/48x48/actions/view-app-grid-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/view-continuous-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/view-dual-symbolic.symbolic.png
share/icons/Adwaita/48x48/actions/view-fullscreen-symbolic.symbolic.png
@@ -3469,6 +3472,7 @@ share/icons/Adwaita/48x48/devices/drive-optical-symbolic.symbolic.png
share/icons/Adwaita/48x48/devices/drive-optical.png
share/icons/Adwaita/48x48/devices/drive-removable-media-symbolic.symbolic.png
share/icons/Adwaita/48x48/devices/drive-removable-media.png
share/icons/Adwaita/48x48/devices/ebook-reader.png
share/icons/Adwaita/48x48/devices/input-dialpad-symbolic.symbolic.png
share/icons/Adwaita/48x48/devices/input-dialpad.png
share/icons/Adwaita/48x48/devices/input-gaming-symbolic.symbolic.png
@@ -3603,6 +3607,7 @@ share/icons/Adwaita/48x48/emotes/face-yawn-symbolic.symbolic.png
share/icons/Adwaita/48x48/mimetypes/application-certificate-symbolic.symbolic.png
share/icons/Adwaita/48x48/mimetypes/application-certificate.png
share/icons/Adwaita/48x48/mimetypes/application-rss+xml-symbolic.symbolic.png
share/icons/Adwaita/48x48/mimetypes/application-x-addon-symbolic.symbolic.png
share/icons/Adwaita/48x48/mimetypes/application-x-addon.png
share/icons/Adwaita/48x48/mimetypes/application-x-appliance-symbolic.symbolic.png
share/icons/Adwaita/48x48/mimetypes/application-x-executable-symbolic.symbolic.png
@@ -3759,14 +3764,14 @@ share/icons/Adwaita/48x48/status/mail-replied-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/mail-replied.png
share/icons/Adwaita/48x48/status/mail-unread-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/mail-unread.png
share/icons/Adwaita/48x48/status/media-playlist-consecutive-rtl-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-consecutive-symbolic-rtl.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-consecutive-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-repeat-rtl-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-repeat-song-rtl-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-repeat-song-symbolic-rtl.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-repeat-song-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-repeat-symbolic-rtl.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-repeat-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-repeat.png
share/icons/Adwaita/48x48/status/media-playlist-shuffle-rtl-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-shuffle-symbolic-rtl.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-shuffle-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/media-playlist-shuffle.png
share/icons/Adwaita/48x48/status/microphone-sensitivity-high-symbolic.symbolic.png
@@ -3841,8 +3846,8 @@ share/icons/Adwaita/48x48/status/security-low-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/security-low.png
share/icons/Adwaita/48x48/status/security-medium-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/security-medium.png
share/icons/Adwaita/48x48/status/semi-starred-rtl-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/semi-starred-rtl.png
share/icons/Adwaita/48x48/status/semi-starred-symbolic-rtl.symbolic.png
share/icons/Adwaita/48x48/status/semi-starred-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/semi-starred.png
share/icons/Adwaita/48x48/status/software-update-available-symbolic.symbolic.png
@@ -3870,6 +3875,7 @@ share/icons/Adwaita/48x48/status/user-idle-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/user-idle.png
share/icons/Adwaita/48x48/status/user-invisible-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/user-invisible.png
share/icons/Adwaita/48x48/status/user-not-tracked-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/user-offline-symbolic.symbolic.png
share/icons/Adwaita/48x48/status/user-offline.png
share/icons/Adwaita/48x48/status/user-status-pending-symbolic.symbolic.png
@@ -3908,6 +3914,7 @@ share/icons/Adwaita/64x64/actions/call-start-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/call-stop-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/color-select-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/contact-new-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/document-edit-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/document-new-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/document-open-recent-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/document-open-symbolic.symbolic.png
@@ -3950,8 +3957,8 @@ share/icons/Adwaita/64x64/actions/format-justify-fill-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/format-justify-left-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/format-justify-right-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/format-text-bold-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/format-text-direction-ltr-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/format-text-direction-rtl-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/format-text-direction-symbolic-rtl.symbolic.png
share/icons/Adwaita/64x64/actions/format-text-direction-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/format-text-italic-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/format-text-strikethrough-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/format-text-underline-symbolic.symbolic.png
@@ -3970,10 +3977,6 @@ share/icons/Adwaita/64x64/actions/go-previous-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/go-top-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/go-up-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/help-about-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/image-crop-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/image-denoise-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/image-filter-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/image-sharpen-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/insert-image-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/insert-link-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/insert-object-symbolic.symbolic.png
@@ -4024,6 +4027,7 @@ share/icons/Adwaita/64x64/actions/system-search-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/system-shutdown-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/tab-new-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/tools-check-spelling-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/view-app-grid-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/view-continuous-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/view-dual-symbolic.symbolic.png
share/icons/Adwaita/64x64/actions/view-fullscreen-symbolic.symbolic.png
@@ -4180,6 +4184,7 @@ share/icons/Adwaita/64x64/emotes/face-worried-symbolic.symbolic.png
share/icons/Adwaita/64x64/emotes/face-yawn-symbolic.symbolic.png
share/icons/Adwaita/64x64/mimetypes/application-certificate-symbolic.symbolic.png
share/icons/Adwaita/64x64/mimetypes/application-rss+xml-symbolic.symbolic.png
share/icons/Adwaita/64x64/mimetypes/application-x-addon-symbolic.symbolic.png
share/icons/Adwaita/64x64/mimetypes/application-x-appliance-symbolic.symbolic.png
share/icons/Adwaita/64x64/mimetypes/application-x-executable-symbolic.symbolic.png
share/icons/Adwaita/64x64/mimetypes/audio-x-generic-symbolic.symbolic.png
@@ -4260,13 +4265,13 @@ share/icons/Adwaita/64x64/status/mail-attachment-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/mail-read-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/mail-replied-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/mail-unread-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-consecutive-rtl-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-consecutive-symbolic-rtl.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-consecutive-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-repeat-rtl-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-repeat-song-rtl-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-repeat-song-symbolic-rtl.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-repeat-song-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-repeat-symbolic-rtl.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-repeat-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-shuffle-rtl-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-shuffle-symbolic-rtl.symbolic.png
share/icons/Adwaita/64x64/status/media-playlist-shuffle-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/microphone-sensitivity-high-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/microphone-sensitivity-low-symbolic.symbolic.png
@@ -4322,7 +4327,7 @@ share/icons/Adwaita/64x64/status/rotation-locked-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/security-high-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/security-low-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/security-medium-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/semi-starred-rtl-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/semi-starred-symbolic-rtl.symbolic.png
share/icons/Adwaita/64x64/status/semi-starred-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/software-update-available-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/software-update-urgent-symbolic.symbolic.png
@@ -4336,6 +4341,7 @@ share/icons/Adwaita/64x64/status/user-away-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/user-busy-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/user-idle-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/user-invisible-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/user-not-tracked-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/user-offline-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/user-status-pending-symbolic.symbolic.png
share/icons/Adwaita/64x64/status/user-trash-full-symbolic.symbolic.png
@@ -4367,6 +4373,7 @@ share/icons/Adwaita/96x96/actions/call-start-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/call-stop-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/color-select-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/contact-new-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/document-edit-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/document-new-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/document-open-recent-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/document-open-symbolic.symbolic.png
@@ -4409,8 +4416,8 @@ share/icons/Adwaita/96x96/actions/format-justify-fill-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/format-justify-left-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/format-justify-right-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/format-text-bold-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/format-text-direction-ltr-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/format-text-direction-rtl-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/format-text-direction-symbolic-rtl.symbolic.png
share/icons/Adwaita/96x96/actions/format-text-direction-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/format-text-italic-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/format-text-strikethrough-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/format-text-underline-symbolic.symbolic.png
@@ -4429,10 +4436,6 @@ share/icons/Adwaita/96x96/actions/go-previous-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/go-top-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/go-up-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/help-about-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/image-crop-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/image-denoise-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/image-filter-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/image-sharpen-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/insert-image-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/insert-link-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/insert-object-symbolic.symbolic.png
@@ -4483,6 +4486,7 @@ share/icons/Adwaita/96x96/actions/system-search-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/system-shutdown-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/tab-new-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/tools-check-spelling-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/view-app-grid-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/view-continuous-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/view-dual-symbolic.symbolic.png
share/icons/Adwaita/96x96/actions/view-fullscreen-symbolic.symbolic.png
@@ -4639,6 +4643,7 @@ share/icons/Adwaita/96x96/emotes/face-worried-symbolic.symbolic.png
share/icons/Adwaita/96x96/emotes/face-yawn-symbolic.symbolic.png
share/icons/Adwaita/96x96/mimetypes/application-certificate-symbolic.symbolic.png
share/icons/Adwaita/96x96/mimetypes/application-rss+xml-symbolic.symbolic.png
share/icons/Adwaita/96x96/mimetypes/application-x-addon-symbolic.symbolic.png
share/icons/Adwaita/96x96/mimetypes/application-x-appliance-symbolic.symbolic.png
share/icons/Adwaita/96x96/mimetypes/application-x-executable-symbolic.symbolic.png
share/icons/Adwaita/96x96/mimetypes/audio-x-generic-symbolic.symbolic.png
@@ -4720,13 +4725,13 @@ share/icons/Adwaita/96x96/status/mail-attachment-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/mail-read-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/mail-replied-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/mail-unread-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-consecutive-rtl-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-consecutive-symbolic-rtl.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-consecutive-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-repeat-rtl-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-repeat-song-rtl-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-repeat-song-symbolic-rtl.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-repeat-song-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-repeat-symbolic-rtl.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-repeat-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-shuffle-rtl-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-shuffle-symbolic-rtl.symbolic.png
share/icons/Adwaita/96x96/status/media-playlist-shuffle-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/microphone-sensitivity-high-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/microphone-sensitivity-low-symbolic.symbolic.png
@@ -4782,7 +4787,7 @@ share/icons/Adwaita/96x96/status/rotation-locked-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/security-high-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/security-low-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/security-medium-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/semi-starred-rtl-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/semi-starred-symbolic-rtl.symbolic.png
share/icons/Adwaita/96x96/status/semi-starred-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/software-update-available-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/software-update-urgent-symbolic.symbolic.png
@@ -4796,6 +4801,7 @@ share/icons/Adwaita/96x96/status/user-away-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/user-busy-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/user-idle-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/user-invisible-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/user-not-tracked-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/user-offline-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/user-status-pending-symbolic.symbolic.png
share/icons/Adwaita/96x96/status/user-trash-full-symbolic.symbolic.png
@@ -4828,6 +4834,7 @@ share/icons/Adwaita/cursors/640fb0e74195791501fd1ed57b41487f
share/icons/Adwaita/cursors/9081237383d90e509aa00f00170e968f
share/icons/Adwaita/cursors/9d800788f1b08800ae810202380a0822
share/icons/Adwaita/cursors/X_cursor
share/icons/Adwaita/cursors/alias
share/icons/Adwaita/cursors/all-scroll
share/icons/Adwaita/cursors/arrow
share/icons/Adwaita/cursors/bd_double_arrow
@@ -4836,13 +4843,16 @@ share/icons/Adwaita/cursors/bottom_right_corner
share/icons/Adwaita/cursors/bottom_side
share/icons/Adwaita/cursors/bottom_tee
share/icons/Adwaita/cursors/c7088f0f3e6c8088236ef8e1e3e70000
share/icons/Adwaita/cursors/cell
share/icons/Adwaita/cursors/circle
share/icons/Adwaita/cursors/col-resize
share/icons/Adwaita/cursors/copy
share/icons/Adwaita/cursors/cross
share/icons/Adwaita/cursors/cross_reverse
share/icons/Adwaita/cursors/crossed_circle
share/icons/Adwaita/cursors/crosshair
share/icons/Adwaita/cursors/d9ce0ab605698f320427677b458ad60b
share/icons/Adwaita/cursors/default
share/icons/Adwaita/cursors/diamond_cross
share/icons/Adwaita/cursors/dnd-ask
share/icons/Adwaita/cursors/dnd-copy
@@ -4855,7 +4865,9 @@ share/icons/Adwaita/cursors/double_arrow
share/icons/Adwaita/cursors/draft_large
share/icons/Adwaita/cursors/draft_small
share/icons/Adwaita/cursors/draped_box
share/icons/Adwaita/cursors/e-resize
share/icons/Adwaita/cursors/e29285e634086352946a0e7090d73106
share/icons/Adwaita/cursors/ew-resize
share/icons/Adwaita/cursors/fcf1c3c7cd4491d801f1e1c78f100000
share/icons/Adwaita/cursors/fd_double_arrow
share/icons/Adwaita/cursors/fleur
@@ -4876,22 +4888,42 @@ share/icons/Adwaita/cursors/link
share/icons/Adwaita/cursors/ll_angle
share/icons/Adwaita/cursors/lr_angle
share/icons/Adwaita/cursors/move
share/icons/Adwaita/cursors/n-resize
share/icons/Adwaita/cursors/ne-resize
share/icons/Adwaita/cursors/nesw-resize
share/icons/Adwaita/cursors/no-drop
share/icons/Adwaita/cursors/not-allowed
share/icons/Adwaita/cursors/ns-resize
share/icons/Adwaita/cursors/nw-resize
share/icons/Adwaita/cursors/nwse-resize
share/icons/Adwaita/cursors/pencil
share/icons/Adwaita/cursors/pirate
share/icons/Adwaita/cursors/plus
share/icons/Adwaita/cursors/pointer
share/icons/Adwaita/cursors/pointer-move
share/icons/Adwaita/cursors/progress
share/icons/Adwaita/cursors/question_arrow
share/icons/Adwaita/cursors/right_ptr
share/icons/Adwaita/cursors/right_side
share/icons/Adwaita/cursors/right_tee
share/icons/Adwaita/cursors/row-resize
share/icons/Adwaita/cursors/s-resize
share/icons/Adwaita/cursors/sb_down_arrow
share/icons/Adwaita/cursors/sb_h_double_arrow
share/icons/Adwaita/cursors/sb_left_arrow
share/icons/Adwaita/cursors/sb_right_arrow
share/icons/Adwaita/cursors/sb_up_arrow
share/icons/Adwaita/cursors/sb_v_double_arrow
share/icons/Adwaita/cursors/se-resize
share/icons/Adwaita/cursors/size_all
share/icons/Adwaita/cursors/size_bdiag
share/icons/Adwaita/cursors/size_fdiag
share/icons/Adwaita/cursors/size_hor
share/icons/Adwaita/cursors/size_ver
share/icons/Adwaita/cursors/sw-resize
share/icons/Adwaita/cursors/target
share/icons/Adwaita/cursors/tcross
share/icons/Adwaita/cursors/text
share/icons/Adwaita/cursors/top_left_arrow
share/icons/Adwaita/cursors/top_left_corner
share/icons/Adwaita/cursors/top_right_corner
@@ -4901,6 +4933,8 @@ share/icons/Adwaita/cursors/ul_angle
share/icons/Adwaita/cursors/ur_angle
share/icons/Adwaita/cursors/v_double_arrow
share/icons/Adwaita/cursors/vertical-text
share/icons/Adwaita/cursors/w-resize
share/icons/Adwaita/cursors/wait
share/icons/Adwaita/cursors/watch
share/icons/Adwaita/cursors/xterm
share/icons/Adwaita/cursors/zoom-in
@@ -4916,6 +4950,7 @@ share/icons/Adwaita/scalable/actions/call-start-symbolic.svg
share/icons/Adwaita/scalable/actions/call-stop-symbolic.svg
share/icons/Adwaita/scalable/actions/color-select-symbolic.svg
share/icons/Adwaita/scalable/actions/contact-new-symbolic.svg
share/icons/Adwaita/scalable/actions/document-edit-symbolic.svg
share/icons/Adwaita/scalable/actions/document-new-symbolic.svg
share/icons/Adwaita/scalable/actions/document-open-recent-symbolic.svg
share/icons/Adwaita/scalable/actions/document-open-symbolic.svg
@@ -4958,8 +4993,8 @@ share/icons/Adwaita/scalable/actions/format-justify-fill-symbolic.svg
share/icons/Adwaita/scalable/actions/format-justify-left-symbolic.svg
share/icons/Adwaita/scalable/actions/format-justify-right-symbolic.svg
share/icons/Adwaita/scalable/actions/format-text-bold-symbolic.svg
share/icons/Adwaita/scalable/actions/format-text-direction-ltr-symbolic.svg
share/icons/Adwaita/scalable/actions/format-text-direction-rtl-symbolic.svg
share/icons/Adwaita/scalable/actions/format-text-direction-symbolic-rtl.svg
share/icons/Adwaita/scalable/actions/format-text-direction-symbolic.svg
share/icons/Adwaita/scalable/actions/format-text-italic-symbolic.svg
share/icons/Adwaita/scalable/actions/format-text-strikethrough-symbolic.svg
share/icons/Adwaita/scalable/actions/format-text-underline-symbolic.svg
@@ -4978,10 +5013,6 @@ share/icons/Adwaita/scalable/actions/go-previous-symbolic.svg
share/icons/Adwaita/scalable/actions/go-top-symbolic.svg
share/icons/Adwaita/scalable/actions/go-up-symbolic.svg
share/icons/Adwaita/scalable/actions/help-about-symbolic.svg
share/icons/Adwaita/scalable/actions/image-crop-symbolic.svg
share/icons/Adwaita/scalable/actions/image-denoise-symbolic.svg
share/icons/Adwaita/scalable/actions/image-filter-symbolic.svg
share/icons/Adwaita/scalable/actions/image-sharpen-symbolic.svg
share/icons/Adwaita/scalable/actions/insert-image-symbolic.svg
share/icons/Adwaita/scalable/actions/insert-link-symbolic.svg
share/icons/Adwaita/scalable/actions/insert-object-symbolic.svg
@@ -5032,6 +5063,7 @@ share/icons/Adwaita/scalable/actions/system-search-symbolic.svg
share/icons/Adwaita/scalable/actions/system-shutdown-symbolic.svg
share/icons/Adwaita/scalable/actions/tab-new-symbolic.svg
share/icons/Adwaita/scalable/actions/tools-check-spelling-symbolic.svg
share/icons/Adwaita/scalable/actions/view-app-grid-symbolic.svg
share/icons/Adwaita/scalable/actions/view-continuous-symbolic.svg
share/icons/Adwaita/scalable/actions/view-dual-symbolic.svg
share/icons/Adwaita/scalable/actions/view-fullscreen-symbolic.svg
@@ -5188,6 +5220,7 @@ share/icons/Adwaita/scalable/emotes/face-worried-symbolic.svg
share/icons/Adwaita/scalable/emotes/face-yawn-symbolic.svg
share/icons/Adwaita/scalable/mimetypes/application-certificate-symbolic.svg
share/icons/Adwaita/scalable/mimetypes/application-rss+xml-symbolic.svg
share/icons/Adwaita/scalable/mimetypes/application-x-addon-symbolic.svg
share/icons/Adwaita/scalable/mimetypes/application-x-appliance-symbolic.svg
share/icons/Adwaita/scalable/mimetypes/application-x-executable-symbolic.svg
share/icons/Adwaita/scalable/mimetypes/audio-x-generic-symbolic.svg
@@ -5268,13 +5301,13 @@ share/icons/Adwaita/scalable/status/mail-attachment-symbolic.svg
share/icons/Adwaita/scalable/status/mail-read-symbolic.svg
share/icons/Adwaita/scalable/status/mail-replied-symbolic.svg
share/icons/Adwaita/scalable/status/mail-unread-symbolic.svg
share/icons/Adwaita/scalable/status/media-playlist-consecutive-rtl-symbolic.svg
share/icons/Adwaita/scalable/status/media-playlist-consecutive-symbolic-rtl.svg
share/icons/Adwaita/scalable/status/media-playlist-consecutive-symbolic.svg
share/icons/Adwaita/scalable/status/media-playlist-repeat-rtl-symbolic.svg
share/icons/Adwaita/scalable/status/media-playlist-repeat-song-rtl-symbolic.svg
share/icons/Adwaita/scalable/status/media-playlist-repeat-song-symbolic-rtl.svg
share/icons/Adwaita/scalable/status/media-playlist-repeat-song-symbolic.svg
share/icons/Adwaita/scalable/status/media-playlist-repeat-symbolic-rtl.svg
share/icons/Adwaita/scalable/status/media-playlist-repeat-symbolic.svg
share/icons/Adwaita/scalable/status/media-playlist-shuffle-rtl-symbolic.svg
share/icons/Adwaita/scalable/status/media-playlist-shuffle-symbolic-rtl.svg
share/icons/Adwaita/scalable/status/media-playlist-shuffle-symbolic.svg
share/icons/Adwaita/scalable/status/microphone-sensitivity-high-symbolic.svg
share/icons/Adwaita/scalable/status/microphone-sensitivity-low-symbolic.svg
@@ -5330,7 +5363,7 @@ share/icons/Adwaita/scalable/status/rotation-locked-symbolic.svg
share/icons/Adwaita/scalable/status/security-high-symbolic.svg
share/icons/Adwaita/scalable/status/security-low-symbolic.svg
share/icons/Adwaita/scalable/status/security-medium-symbolic.svg
share/icons/Adwaita/scalable/status/semi-starred-rtl-symbolic.svg
share/icons/Adwaita/scalable/status/semi-starred-symbolic-rtl.svg
share/icons/Adwaita/scalable/status/semi-starred-symbolic.svg
share/icons/Adwaita/scalable/status/software-update-available-symbolic.svg
share/icons/Adwaita/scalable/status/software-update-urgent-symbolic.svg
@@ -5344,6 +5377,7 @@ share/icons/Adwaita/scalable/status/user-away-symbolic.svg
share/icons/Adwaita/scalable/status/user-busy-symbolic.svg
share/icons/Adwaita/scalable/status/user-idle-symbolic.svg
share/icons/Adwaita/scalable/status/user-invisible-symbolic.svg
share/icons/Adwaita/scalable/status/user-not-tracked-symbolic.svg
share/icons/Adwaita/scalable/status/user-offline-symbolic.svg
share/icons/Adwaita/scalable/status/user-status-pending-symbolic.svg
share/icons/Adwaita/scalable/status/user-trash-full-symbolic.svg
+5 -4
View File
@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.2 2015/06/14 22:19:00 prlw1 Exp $
$NetBSD: distinfo,v 1.4 2016/04/10 19:17:25 prlw1 Exp $
SHA1 (adwaita-icon-theme-3.16.2.1.tar.xz) = 3a0603f3636c511f8c835f13571fa622f43ffbb4
RMD160 (adwaita-icon-theme-3.16.2.1.tar.xz) = 08a6f8d2c73ef80d8c64fc66b6fcd3648636fe98
Size (adwaita-icon-theme-3.16.2.1.tar.xz) = 18860704 bytes
SHA1 (adwaita-icon-theme-3.20.tar.xz) = 33211f47eb84f54671488d7d2d4d725ed9f14d32
RMD160 (adwaita-icon-theme-3.20.tar.xz) = 210c9bf8e1f9be0d396726638f0eb4ebfa723500
SHA512 (adwaita-icon-theme-3.20.tar.xz) = df3818b09aa986f0cc6f26c9f0cf39652814518ca51b1a9896ce957ad7a3868a0e19519386ad964a13960e10aa5201da7424113a93ff5149b0c202ba4a44e1dd
Size (adwaita-icon-theme-3.20.tar.xz) = 18821792 bytes
+2 -1
View File
@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.3 2012/05/05 00:55:46 wiz Exp $
$NetBSD: distinfo,v 1.4 2015/11/03 21:33:52 agc Exp $
SHA1 (agg-2.5.tar.gz) = 08f23da64da40b90184a0414369f450115cdb328
RMD160 (agg-2.5.tar.gz) = fac24d8ea56ee0a87307189f73c432b07b6d3c50
SHA512 (agg-2.5.tar.gz) = e2c79f0bf6da80e16e5b50e69638647224fbe778a42a83d72e9de444b3ea711735177de92bf16134da313b9f75e63eb76bd7b0aaf390059f4d0785454e8a6fcf
Size (agg-2.5.tar.gz) = 564313 bytes
SHA1 (patch-configure.in) = 41f853a7f5e0948ff23674a1069c5725a7b604cb
SHA1 (patch-include_agg__renderer__outline__aa.h) = 157cd8287d171bf67039b80ecce1a5ac8360cea8
+8
View File
@@ -0,0 +1,8 @@
AnsiLove is an ANSI and ASCII art to PNG converter, allowing to convert
ANSI and artscene-related file formats into PNG images, supporting ANSI
(.ANS), PCBoard (.PCB), Binary (.BIN), Artworx (.ADF), iCE Draw (.IDF),
Tundra (.TND) and XBin (.XB) formats.
It creates size optimized 4-bit PNG files and supports SAUCE (Standard
Architecture for Universal Comment Extentions), 80x25 and 80x50 PC fonts
(including all the 14 MS-DOS charsets), Amiga fonts, and iCE colors.
+15
View File
@@ -0,0 +1,15 @@
# $NetBSD: Makefile,v 1.3 2016/09/11 15:47:20 kamil Exp $
DISTNAME= ansilove-3.0.4
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=ansilove/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.ansilove.org/
COMMENT= ANSI and ASCII art to PNG converter
LICENSE= 2-clause-bsd
USE_CMAKE= yes
.include "../../graphics/gd/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
+3
View File
@@ -0,0 +1,3 @@
@comment $NetBSD: PLIST,v 1.1 2016/07/26 17:40:39 kamil Exp $
bin/ansilove
man/man1/ansilove.1
+6
View File
@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.2 2016/09/11 15:47:20 kamil Exp $
SHA1 (ansilove-3.0.4.tar.gz) = 47f65aa34d4782d828c88d82298fa81c79b0cd96
RMD160 (ansilove-3.0.4.tar.gz) = 26f67e469b08c6fc75107190ca76dbdf0d6204bb
SHA512 (ansilove-3.0.4.tar.gz) = a0e3d9607c0211af8902d4bb4a9ac5e07715a86a3d34f0e7ccf58c50b9d5f09490be96b7b662680e1f32522025cb7c3fb50903e886b464bbe530f68a0dbb6bb3
Size (ansilove-3.0.4.tar.gz) = 151101 bytes
+3 -6
View File
@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.64 2015/06/07 13:58:08 wiedi Exp $
# $NetBSD: Makefile,v 1.66 2016/03/05 11:28:36 jperkin Exp $
#
DISTNAME= aqsis-1.8.1
PKGREVISION= 24
PKGREVISION= 25
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=aqsis/}
@@ -37,10 +37,7 @@ pre-configure:
# cmake from issuing -ldl.
#CMAKE_ARGS+= -D CMAKE_DL_LIBS:STRING='${DL_LIBS}'
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "NetBSD"
BUILDLINK_TRANSFORM+= rm:-ldl
.endif
BUILDLINK_TRANSFORM.NetBSD+= rm:-ldl
#
# Forcibly reprogram cmake's rpath substitution.
+2 -1
View File
@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.9 2013/08/27 15:52:06 joerg Exp $
$NetBSD: distinfo,v 1.10 2015/11/03 21:33:52 agc Exp $
SHA1 (aqsis-1.8.1.tar.gz) = 61b2552fd1fe782f008ba3a17efd3b185da70d5b
RMD160 (aqsis-1.8.1.tar.gz) = 12d13a851188339c99fa5cb7fc0d5ce40d077fd6
SHA512 (aqsis-1.8.1.tar.gz) = 351d05781f7a376cddaa395ebd093c92274822b8d93a8baa38ac1aaf21844fef84f7d3254f592f92ecc32fb8f8c4342d254f56f54c9c74776283c93bfcab2a3e
Size (aqsis-1.8.1.tar.gz) = 5663787 bytes
SHA1 (patch-cmake_modules_FindPNG_cmake) = 24de84a90d62bcdbb767f5e16df2563f32e723aa
SHA1 (patch-libs_tex_io_exrinputfile.h) = f1ac4d3f88c23df16ff1806aeca311ffd9bcb027
+3
View File
@@ -0,0 +1,3 @@
Arc is a flat theme with transparent elements for GTK 3, GTK 2 and Gnome-Shell
which supports GTK 3 and GTK 2 based desktop environments like Gnome, Unity,
Budgie, Pantheon, XFCE, Mate, etc.
+28
View File
@@ -0,0 +1,28 @@
# $NetBSD: Makefile,v 1.3 2016/08/03 10:22:49 adam Exp $
DISTNAME= arc-theme
PKGNAME= arc-theme-20160605
PKGREVISION= 1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=horst3180/}
MAINTAINER= youri@NetBSD.org
HOMEPAGE= https://github.com/horst3180/arc-theme/
COMMENT= Arch theme for GTK2, GTK3 and desktops
LICENSE= gnu-gpl-v3
GITHUB_PROJECT= arc-theme
GITHUB_TAG= 20160605
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= automake pkg-config intltool
DEPENDS+= gtk2-engines-murrine-[0-9]*:../../x11/gtk2-engines-murrine
DEPENDS+= gnome-themes-standard-[0-9]*:../../graphics/gnome-themes-standard
pre-configure:
cd ${WRKSRC} && ./autogen.sh
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/gtk3/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
File diff suppressed because it is too large Load Diff
+6
View File
@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1 2016/06/12 23:46:22 youri Exp $
SHA1 (arc-theme-20160605.tar.gz) = c60c90e47cbebf9f186e24d05c6b8fc410366021
RMD160 (arc-theme-20160605.tar.gz) = 7f83c40ee04db3e63fd804a631180dfa27bf66d8
SHA512 (arc-theme-20160605.tar.gz) = e8905d4c5bf3a2881243db12ce23972180edf95873eb1533cbeb0a582f8f684fdcbaa7df9b314354d0cb83d5e462e45ce07561dfac706b4fceaa5d350b2357e9
Size (arc-theme-20160605.tar.gz) = 1413807 bytes

Some files were not shown because too many files have changed in this diff Show More