DELTA 397197 0 75 SVN  ~mnfoSUBDIR += pear-Horde_ENDREP DELTA SVNwx^mQ[o0}ƿR4ٺKVpU!&!.Eu d:sw3h6,X %缆Nvz]7|KMvfP>e6 \Ay#Q{.-Ku~^Wi(F.8vqե|9r]jVnxD%,=Ykx#&X6ȵ| i^˫2$I>.ðoakZOիP[~Jl}8ۮt陵 c%WCq ')+=I D𨍄 lpJ߁$Q3?a\~PSK@awC cPa=*QQLOs/-J^^B0Dibާf9"./)Wմv`M S8 &l4/Ek׆om-K_:nSMEENDREP DELTA SVN?A??SHA256 (Oblomov-clinfo-2.0.15.04.28-b953d226b7_GH0.tar.gz) = 547cd53e656a787bffaab7308a4ac5f6bbd9dab23aaf723a820b86ff3f8122d4 SIZE (Oblomov-clinfo-2.0.15.04.28-b953d226b7_GH0.tar.gz) = 25230 ENDREP DELTA SVN   A simple OpenCL application that enumerates all possible platform and device properties. Inspired by AMD's program of the same name, it is coded in pure C99 and it tries to output all possible information, including that provided by platform-specific extensions, and not to crash on platform-unsupported properties (e.g. 1.2 properties on 1.1 platforms). WWW: https://github.com/Oblomov/clinfo ENDREP DELTA 378134 0 274 SVN""x!tMAxPp^% v0ALL_DRI_DRIVERS=I915 I965 R200 RADEON SWRAST .include "${.CURDIR}/../../graphics/libGL/Makefile.common" #src/mesa/libmesagallium.la #MESA_BUILD_WRKSRC= src/util src/gallium #MESA_INSTALL_WRKSRC= src/galliumCONFIGURE_ARGS+=--with-dri-drivers="${DRI_DRIVERS:tl}" .include "${.CURDIR}/../../graphics/libGL/Makefile.targets" post-install: @${RM} -rf ${STAGEDIR}/etc/OpenCLENDREP DELTA 375260 0 146 SVN9["f!=Maj+|(S4H8x^_o0)ZČlo3jmoB|(+<@߹cvH0\ %1U/)b5=HvoqeI]M|.~P"+hl5GVҿm? BZv9y8nRAEd^! I YsNXh.,o5Uj2o>PsމVm< &W'~;pIϵڬ b[Gð(PIqg ܎m ̧+S|cM)S/6zi]IMhq-+%A%Ş9O)4w&g[av2K?w˩ENDREP DELTA 371035 2684 523 SVN-g[crXY0.include .include "${.CURDIR}/../../graphics/libGL/Makefile.common" MESA_BUILD_WRKSRC= src/mapi src/gbm MESA_INSTALL_WRKSRC= src/gbm .include "${.CURDIR}/../../graphics/libGL/Makefile.targets"ENDREP DELTA 328711 8074 107 SVN^H/.gbm utility library. WWW: http://mesa3d.org/ ENDREP DELTA 373491 78 24 SVNUtftxjkKwr0 \ libgbm.so:${PORTSDIR}/graphics/gbMakefile.common" MESA_BUILD_WRKSRC= src/mapi src/gbm src/egl/drivers/dri2 src/egl/main MESA_INSTALL_WRKSRC= src/egl/drivers/dri2 src/egl/main .include "${.CURDIR}/../../graphics/libGL/Makefile.targets"ENDREP DELTA 328711 8074 107 SVN^H < mesa3d.org/ ENDREP DELTA 373483 599 68 SVNun'G.ENDREP DELTA 373491 128 24 SVNKnmvnz-p2k0Makefile.common" MESA_BUILD_WRKSRC= src/mapi src/glx MESA_INSTALL_WRKSRC= src/glx .include "${.CURDIR}/Makefile.targets" @cd ${WRKSRC}/src/mesa && ${SETENV} DESTDIR=${STAGEDIR} \ ${MAKE_CMD} install-pkgconfigDATA install-glHEADERSENDREP DELTA 380804 0 24 SVNZ)+*|~<Um8EaY1k#x^UmoHiUNQ䞈q:c iO:2bV!ɥ]y)͝tg!d<;3/{.XF͘9/nؽo7ZMj๡ȩGS[: dNn;v^xj726O)yq< &aol,\52 ]n )N|zjhVLB#ku FCyƼXΣ"UU$:)3An>\ J/|6*69!Ӂ{qf (E T(Hk8D*W+XI^iSumHc.dEeN}Qvcݿ+!^ʥڭA4A}^0Avhj!z`q2f$J۶_G Y)m @Ie$Xߠ_ ^-ǏzXsVhGF}-zP1y|ЮG JzI[3qB3N3y'":ptZ(O.~ޯw%;}#[F6Mx}ⴔp m}$jz"ioENDREP DELTA 380804 0 24 SVNZ_>\)U/MG>/ Q:x^uR]O0}&[D164lR֎5e-Q-P {5N dJq DB$TdpJ" (޽_;ճkOp*(ei1ִ4sB>oG)kQ$/ x)i.,) jmvh'H; |Pp5r\hTBtZ= 0lh{z鯧Օ,+.096Mj1BC1('/ w6v B, :s ^;̞Z@M4`n'3͈nzg+?8bTuQ܌\sܵ.;_S[ۯoۉENDREP DELTA 380804 49 137 SVN|{{mesa-10.6.6.tar.xz) = 570f2154b7340ff5db61ff103bc6e85165b8958798b78a50fa2df488e98e5778 SIZE (mesa-10.6.6.tar.xz) = 7040744 ENDREP DELTA 375260 602 359 SVN`10b!{>=| ].y,.2Xx^Qo0ǟǧ8eyXG@b0ؒ(ʔ&RUQH3~(/>?܁5LȽ6kՍ@ T _W[Gi ܈\@f-[:AMP+2h8&=Ț_Fa0cznaA*!ĭw56*P{G{Xp4*t(P๢e< ^-c"'M˜%Qut0P@ި!\kNA6r06Iϕ!P5ÛI8EFy.Jh-brϼLEU$2^=>.u(YQBgߍ.|dE|@\Qt1]-7;-ȗAcO`+j7o[2 %b-OtO|M5'\*W34:H;kJ}^=U|b(*@3!?Y1D|0'/pEv/v,fuom~$\V7SN(iu{D(o{ENDREP DELTA 375260 991 410 SVN%cB0A`vS !kEFy{)11|nJ0u x^S]0}.E [u;Vv!HH\>\;?AtrȽpNg"ظQ!B` f0'b[ FwUaljQT;]O΢<+FI3!`f`cʋE :zyQU[\((x M-X&A,jq 2QYQ=14:0>nsk3ǖ3xHKjlt_`7cENDREP DELTA 371035 12097 415 SVNK,#pC3:<*5-06-16 04:57:13.615972000 -0400 +++ src/loader/Makefile.in 2015-06-16 04:59:22.244911000 -0400 @@ -514,7 +514,83) $(am__append_4) + $(LIBDEVQ_CFLAGS) $(am__append_1) $(am__append_3) \ + $(am__append_4) libloader_la_SOURCES = $(LOADER_C_FILES) libloader_la_LIBADD = $(am__append_2) $(am__append_5ENDREP DELTA 371035 15025 477 SVNLF 3--- src/mesa/main/compiler.h.orig 2015-06-07 06:45:48.000000000 -0400 +++ src/mesa/main/compiler.h 2015-06-16 05:04:53.967546000 -0400 @@ -70,6 +70ENDREP DELTA SVN\^\\--- src/gallium/targets/opencl/Makefile.in.orig 2015-01-02 13:38:24.794802548 +0100 +++ src/gallium/targets/opencl/Makefile.in 2015-01-02 13:38:40.047801585 +0100 @@ -553,7 +553,6 @@ $(GALLIUM_PIPE_LOADER_WINSYS_LIBS) \ $(GALLIUM_PIPE_LOADER_CLIENT_LIBS) \ $(ELF_LIB) \ - -ldl \ -lclangCodeGen \ -lclangFrontendTool \ -lclangFrontend \ ENDREP DELTA SVN6866--- src/util/ralloc.c.orig 2015-08-07 17:36:03 UTC +++ src/util/ralloc.c @@ -311,6 +311,7 @@ ralloc_parent(const void *ptr) static void *autofree_context = NULL; +__attribute__((destructor)) static void autofree(void) { @@ -322,7 +323,6 @@ ralloc_autofree_context(void) { if (unlikely(autofree_context == NULL)) { autofree_context = ralloc_context(NULL); - atexit(autofree); } return autofree_context; } ENDREP DELTA 371035 16113 347 SVNJcecc--- src/loader/Makefile.am.orig 2015-02-13 11:41:50.497483000 +0100 +++ src/loader/Makefile.am 2015-02-13 11:42:02.748812000 +0100 @@ -30,7 +30,8 @@ -I$(top_srcdir)/include \ -I$(top_srcdir)/src \ $(VISIBILITY_CFLAGS) \ - $(LIBUDEV_CFLAGS) + $(LIBUDEV_CFLAGS) \ + $(LIBDEVQ_CFLAGS) libloader_la_SOURCES = $(LOADER_C_FILES) libloader_la_LIBADD = ENDREP DELTA 373483 2466 67 SVN^  gnqEinclude/GL/gl.h include/GL/gl_mangle.h @comment include/GL/osmesa.h include/GL/wglext.h lib/.mesa/libGL.so lib/.mesa/libGL.so.1 lib/.mesa/libGL.so.1.2.0ENDREP DELTA 371035 27599 379 SVN#<h1|.-4 :0 xvmcMakefile.common" MESA_BUILD_WRKSRC= src/mapi MESA_INSTALL_WRKSRC= src/mapi .include "${.CURDIR}/../../graphics/libGL/Makefile.targets" post-install: @${RM} -rf ${STAGEDIR}${PREFIX}/include/GLES* @${RM} -f ${STAGEDIR}${PREFIX}/lib/libGLESv2.so* @${RM} -f ${STAGEDIR}${PREFIX}/libdata/pkgconfig/glesv2.pcENDREP DELTA 328711 8074 107 SVN^K21GL API utility library. WWW: http://mesa3d.org/ ENDREP DELTA 373491 398 24 SVNR3i|%-0Makefile.common" BUILD_WRKSRC= ${WRKSRC}/src/mapi INSTALL_WRKSRC= ${WRKSRC}/src/mapi .include "${.CURDIR}/../../graphics/libGL/Makefile.targets"ENDREP DELTA 328711 21347 112 SVNcM A mesa3d.org/ ENDREP DELTA 373483 3197 176 SVNf_[bENDREP DELTA 388522 0 160 SVN9]Apkr3&x^Rn }j,x}nYVfIׇI2dISä!.sK0-"~JhiS>yN͒"BVTOe#Y/ѷEFodiƛƪƗ3p`m:nԚɺ0Ϧ9{ 'iAq^H󰑤uLPjBYl eRrA:IFbL45`ʐn"LdG}i)Y%$':0n7YG UBiN,ć'X=8G(lh5Njv .=&>vcɷ9FtVױ/8)Dos__lVھENDREP DELTA 371283 15989 17 SVN6kCB!BGL/osmesa.h lib/libOSMesa.so lib/libOSMesa.so.8 lib/libOSMesa.so.8ENDREP DELTA 396397 52 31 SVN1  ~ eignetloverENDREP DELTA SVNR!RRx^ToF#ٺkb]vPJ#.e׉{LֽV`vf罙7#0[J8oKۗnR:,-xxoxhY0*/v9+Su^ӈE:v+U QlIFFhմD)rNweorr>wte"(ju-1ϳXW2Ӆ\i kނ$`̖k%hR:7!fֵYNxԺvEUsL+#3; +Uo]ɪI}iL2hfSfB;I[(7|f''Kȏh2S:R(f[dĆp,r%OAQCQO{ { S',\,UT$gHUmL&b4Rk[2Z -u[!2_W>]bzƃ"bsgOk(Z`̈죶*VUYPB̃ Ȫ5u~E( m#eat(.mL[b 7tX/2p a镮X `\jWV j mfe;;Rg_9!WR#ݗz펱-s Ȃ}-C+?rԔɮNbE%1 K9G{ =ȨWou@~*T^ENDREP DELTA SVNzgzzx^UQo0|^ ++8 8jYhl89*YlH\1Ov )t`<_DcrVoj[|-J$i'C1}M DSQd |:z* }nA4JmzeFsZ1d}ϸs1k~2Ɨ깶8sZagv IbRG nAv\(fYsxj}vD=RM \ w *Вԥ7tÑQ2~7?//-p2_*0Nilw.ٛI  ^ {ח0)Ӵ>RC%ENDREP DELTA SVNOx^_K0ş5mnnsXP&CҒf}wncCs܋7ay T(7Trqa#<@Q r\%0cp!^$q~]~WOŖȅ!LJY USTHVOzB50܆@K&U 3c~vp ,9>-\F)K9m\SݦL')M)u[oHK>Iu[PW#$[+mԸ:7SNػ~HmUOX ENDREP DELTA SVN%'%%--- backend/src/backend/gen_reg_allocation.cpp.orig 2015-01-30 00:57:16.930955286 +0100 +++ backend/src/backend/gen_reg_allocation.cpp 2015-01-30 00:57:53.886912927 +0100 @@ -33,6 +33,7 @@ #include #include #include +#include namespace gbe ENDREP DELTA SVNCECC--- backend/src/ir/immediate.hpp.orig 2015-01-30 01:06:19.873878476 +0100 +++ backend/src/ir/immediate.hpp 2015-01-30 01:06:29.286877660 +0100 @@ -25,6 +25,7 @@ #ifndef __GBE_IR_IMMEDIATE_HPP__ #define __GBE_IR_IMMEDIATE_HPP__ +#include #include #include "ir/type.hpp" #include "sys/platform.hpp" ENDREP DELTA SVNi}iix^Un8}^4 nڮM7)PTȿ %_좨,i8sf!va!P$,I/)6r κ ߎY/\ a u]wpQ4>ð7 w螏:C?}*cYa~_*_FXU V~32gRš֮wU>٢͵%%rN*eƬ-5RJrdiؚh<6)L\*B Li/ȓjH.~&I+r"y0GE!ZY!U݄HlEnp1OխOv"jM^.+aEMe ;9y\:,@ӍVL~J`MR~G, jSe̜^X9O[G"<6=/En}Q8Εw` >\ac˫hX5{0-h Kc ϟI=TԓޑuEp[ 13Pkd϶}V>7;kЎ]jaG䦺 6C9a vΏd݊0^^/օ,^)u-O~F>T?( Fc0:ڟ+b06Xi3gٽut3B9:ZQ\KI^3UVJ*Ex_)I]#_ y.ԁy(4c2VŁ]j0װBn993Y ΃sGtE4Gv}nihXB)&\wJa8ry\q؛)~Ni^]IOq;ov7E ^{QB_?8.>/h'OLvM~*Ƿ7w1# ,zvENDREP DELTA SVNuwuu--- src/cl_alloc.c.orig 2015-01-16 11:24:13.000000000 +0100 +++ src/cl_alloc.c 2015-02-03 15:31:13.983452000 +0100 @@ -22,7 +22,7 @@ #include #include -#include +#include static volatile int32_t cl_alloc_n = 0; @@ -41,8 +41,13 @@ { void * p = NULL; atomic_inc(&cl_alloc_n); +#ifndef __FreeBSD__ p = memalign(align, sz); assert(p); +#else + const int err = posix_memalign(&p,align,sz); + assert(err==0); +#endif return p; } ENDREP DELTA SVNbdbb--- src/cl_api.c.orig 2015-02-03 14:58:29.071589000 +0100 +++ src/cl_api.c 2015-02-03 14:58:39.124158000 +0100 @@ -64,7 +64,7 @@ return RET; \ } while(0) -inline cl_int +static inline cl_int handle_events(cl_command_queue queue, cl_int num, const cl_event *wait_list, cl_event* event, enqueue_data* data, cl_command_type type) { ENDREP DELTA SVN_K__x^TmOF_1⤓'BCĀUP wʱafmkJڻٵ#j-%k?;/;3 KSu"Ɯ$Ŕ`"O@Nv:`?@a6dYk nXwĀwLļJ(Tʄem`bL8+zRHhMLB8!-UiV{Ps^PzN%W9-,K K P S$*q@>zп>q3)|}9[O/l!sMsC$ z|s ,dK -S(LȰpzA|OmXGZ`](&$|7u"y3T.4z8T10JTRd|ߐt:lO._Gf2El*eDtI"γ/zgyhǯ߻i˗g8+}%|ƱU}ƌۀ\~:Zc}]~"w7om AT1N}ڰU[mp~֭F^{S*e*i#؜@-y=Yl#ҩj)=5lsALtý7VB-(W(6 ENDREP DELTA SVN " --- src/cl_event.c.orig 2015-02-03 15:00:21.865295000 +0100 +++ src/cl_event.c 2015-02-03 15:00:30.759495000 +0100 @@ -28,7 +28,7 @@ #include #include -inline cl_bool +static inline cl_bool cl_event_is_gpu_command_type(cl_command_type type) { switch(type) { ENDREP DELTA SVN;s;;x^Ak1_nZk{1z,I ##iۄ96 NH.if潙OBzTwv6Nm:4gcB VŢY1,R"1$i>i,*)+YdN^K|6Ha2(A}I/A" w `mmW&VOv;reг7 F*U%$*=wh" lZ165BKhؒ%tUMlȣ(rp`¹BgBHkĆlp`[Ol3[0WWr.k??ђ#.o]ݠU)B:;ĺ~lく(Ck[ FSu\T͜93DQ- RmX-MķQv6Os!O80Lf5Ȓu6[eo >uI9,{ {[W:*KUDc]W$^ ++k|ilENXc0$O~{_:EƽP g[ձa:xe4!t'27/&tɡU8XJa #Jmj<f_5fv%]L|R6-c0o[=g$i#^'}m|}nWo,5taEq+}ٱTSx:'搱y .a>毛E'-@ENDREP DELTA SVNBBBx^͒]k0_q.pdI6uUkI~uG6`0A7vc8$Or^B7k\JRnj]^Ƈ  Ǹ'F`Cj;P~;j"ـ /JtF:)uX,4aA"ȳ"ҬkSDznֹDIhT WHTYu @~Eś.T"{h S5~>?мENDREP DELTA SVN4644--- utests/builtin_exp.cpp.orig 2015-01-16 10:24:13 UTC +++ utests/builtin_exp.cpp @@ -25,7 +25,11 @@ static void cpu_compiler_math(float *dst dst[0] = exp(x); dst[1] = exp2(x); +#ifndef __FreeBSD__ dst[2] = exp10(x); +#else + dst[2] = powf(10,x); +#endif dst[3] = expm1(x); dst[4] = x; } ENDREP DELTA SVN@X@@x^mPn0<_% ΣBA顇J=!VC/#Uifw<3c0+/d]KItDqNHN&aӄ؁Ą ./IH,·E8MG;@T Sb\r}{Q-KO7Tx=8r((KkU^Qt+Ry>Ix 50*0IUXo: BUPSюvPִE'TceR%^\8K%;(Jl[A\inN۰ÞXwrh 5?G؁֥ 7-y@rgTS){nt#[:ƲeENDREP DELTA SVNjGjjx^Sj0}_q. BlO}>H֥PX*%Q鐍&ss9CyT-y5d{C "<%VO8'3/xW=7mi OC_^ 6fuRIOU==={ES/y«&Z3=182QjE(!-0R0E0,ce8aFF9e,igƇ8aMˎף7f(ENDREP DELTA SVNg{ggx^T]O0}]x#i"h ]D>2&U!q5'b g' s#T\Ǔ>Bwu ýc/  xmw {h<{n,)V pÙcD$71{ST/]=wn8Q\)rO<2!j1{U)Jg 24O M=e"3%eYjS*G]xAfnw?HM۶o> o@y $3u%_>QIoCRdjX]%B_ zlwV%m"ZʬnvopyENDREP DELTA SVNPRPPThis package contains the Mesa "Clover" libOpenCL implementation. This implementation is build onto GALLIUM and as such can only be used on Radeon cards. WWW: http://dri.freedesktop.org/wiki/GalliumCompute/ ENDREP DELTA SVNetc/OpenCL/vendors/mesa.icd lib/gallium-pipe/pipe_r300.so lib/gallium-pipe/pipe_r600.so lib/gallium-pipe/pipe_radeonsi.so lib/gallium-pipe/pipe_swrast.so lib/gallium-pipe/pipe_vmwgfx.so lib/libMesaOpenCL.so lib/libMesaOpenCL.so.1 lib/libMesaOpenCL.so.1.0.0 ENDREP DELTA 395545 0 36 SVNQs^bd0blas SUBDIR += clfftlrngENDREP DELTA SVN9?99x^]k0="s)eEi55~8΄QԶ qgwYz=9"*'UԈ<&5jnK]9ZR)Y[UiR!Oue_ ;8 `Tb-@$3 l} 1M2l~z)aJnȑ&w#z4GՑ b& > ^~k)psyGSxf(U _,^JeUkFތ9cQK\'<~>#Hhzʶ U! ؄ss-cy'> fCU 3udTf> o7_pIH\ZN8T6> n~nVfENDREP DELTA SVN*,**SHA256 (clMathLibraries-clBLAS-v2.6_GH0.tar.gz) = 4607561a648949709bc7c368be4aaf7346174406e678454b643e31cfe861830c SIZE (clMathLibraries-clBLAS-v2.6_GH0.tar.gz) = 954586 ENDREP DELTA SVNnqnnx^]0 D ~"kZ gYD$ʕdӯ/]@o5̈́v9OD} J“9vd_^Vߣ3c69Z?zԝKQ ʐČTځ#hy;KU |y3{=>oF=v>,;G-u{D4Y\ vZ YKaTz]&6jwk6= ONNI{j%C ; a5</p9AYv $/ep5(tGwpENDREP DELTA SVN,.,,SHA256 (clMathLibraries-clFFT-v2.6.1_GH0.tar.gz) = 2b5b15b903baeef4dcea6bb8efbe6aba284510148c04d20f9b151a94ae71c050 SIZE (clMathLibraries-clFFT-v2.6.1_GH0.tar.gz) = 893794 ENDREP DELTA SVNDGDDx^j@)&јTCHK[Q;& fjIy)VP:?fƲ,"S'ɚnE"Nnijr|wx^:*rԫ7Ý3eDXt4S QNMȒaBbaHrUraH>-cN3 QĈxf6Rdo+&9 ,b,8o]{mSr 1Q3z`^ 3(;jW }TK v8e=Տ:ɪ((@'eAՌL1"ENDREP DELTA SVNBDBBclFFT a software library containing FFT functions written in OpenCL clFFT is a software library containing FFT functions written in OpenCL. In addition to GPU devices, the libraries also support running on CPU devices to facilitate debugging and heterogeneous programming. WWW: https://github.com/clMathLibraries/clFFt ENDREP DELTA SVNEdEEx^Ok@~A ZTzMv6?av,50{ l>rc=*;hGzG yegNš"'gzga0S1))S6\<(^t ֢r 8>eb3[-e/?,'3 QWmۜW@&S ]]GE>6pgENDREP DELTA SVNNENNx^Q]o0} I !nF6CU}NYL,sϹUAwUשZzK[w{]%EF@3)5B*DHʙ|trQcugD<ssA}5R"<=uxo˳+.aJbqj׈G Tj' o¬ENDREP DELTA SVN}T}}x^M DL]ހ"*q3io_S޼KxTQ N$ dkl0J.ּ*4Ẉ3,T 79YʔT -l>L4(l̥1nr/6n[cIecS[²U赳3>dȘg&4]-Oڽw뙰-!!