From 52b60717335428ba9d4f4c73f91ea76525fbd82e Mon Sep 17 00:00:00 2001 From: Reilly Brogan Date: Sun, 19 Jan 2025 16:37:40 -0600 Subject: [PATCH 01/12] rust: Build without cargo Signed-off-by: Reilly Brogan --- r/rust/manifest.x86_64.bin | Bin 2260 -> 2272 bytes r/rust/manifest.x86_64.jsonc | 130 +++++++++++++++++------------------ r/rust/stone.yaml | 4 +- 3 files changed, 65 insertions(+), 69 deletions(-) diff --git a/r/rust/manifest.x86_64.bin b/r/rust/manifest.x86_64.bin index 65796b2c658ee35d4273578856f891e6060be876..2e422ffe6796df408b1cbf41bb209e384e4b300e 100644 GIT binary patch delta 2195 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 Date: Sat, 18 Jan 2025 17:33:27 -0600 Subject: [PATCH 02/12] libcxx: Update to v19.1.7, complete bootstrap Signed-off-by: Reilly Brogan --- l/libcxx/manifest.x86_64.bin | Bin 1723 -> 1726 bytes l/libcxx/manifest.x86_64.jsonc | 4 ++-- l/libcxx/stone.yaml | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/l/libcxx/manifest.x86_64.bin b/l/libcxx/manifest.x86_64.bin index 0a06cfac466eed99b08f3746c7ff9130cced21d6..ef50c6e5be7714ce70b8c32acbed4c046c9da2cf 100644 GIT binary patch delta 1321 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 F23!fuaen{+ diff --git a/l/libcxx/manifest.x86_64.jsonc b/l/libcxx/manifest.x86_64.jsonc index 14c497b9..016a7ad5 100644 --- a/l/libcxx/manifest.x86_64.jsonc +++ b/l/libcxx/manifest.x86_64.jsonc @@ -1272,6 +1272,6 @@ } }, "source-name": "libcxx", - "source-release": "11", - "source-version": "19.1.6" + "source-release": "12", + "source-version": "19.1.7" } diff --git a/l/libcxx/stone.yaml b/l/libcxx/stone.yaml index a0b55dea..981daec2 100644 --- a/l/libcxx/stone.yaml +++ b/l/libcxx/stone.yaml @@ -1,6 +1,6 @@ name : libcxx -version : 19.1.6 -release : 11 +version : 19.1.7 +release : 12 summary : Modern C++ standard library license : - Apache-2.0 WITH LLVM-exception @@ -12,7 +12,7 @@ description : | This is the default C++ library in Serpent OS used in conjunction with the LLVM toolchain. upstreams : - - https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.6/llvm-project-19.1.6.src.tar.xz: e3f79317adaa9196d2cfffe1c869d7c100b7540832bc44fe0d3f44a12861fa34 + - https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz: 82401fea7b79d0078043f7598b835284d6650a75b93e64b6f761ea7b63097501 builddeps : - binary(python3) - pkgconfig(libxcrypt) From 2ca7a155cde2c66e96adb14bb7787e710a9de1ed Mon Sep 17 00:00:00 2001 From: Reilly Brogan Date: Sat, 18 Jan 2025 17:33:50 -0600 Subject: [PATCH 03/12] llvm: Update to v19.1.7, complete bootstrap Signed-off-by: Reilly Brogan --- l/llvm/manifest.x86_64.bin | Bin 9240 -> 9232 bytes l/llvm/manifest.x86_64.jsonc | 6 +++--- l/llvm/stone.yaml | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/l/llvm/manifest.x86_64.bin b/l/llvm/manifest.x86_64.bin index 5f63ffb34c016ea4cd66136ccb0d2d4859c2a41e..2fc665a588fe18da85ed38c10aa07555d218df96 100644 GIT binary patch delta 8675 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 delta 8651 zcmYM3byQSsw8n=SV36*Xkd%^^6zT4eF6r)2;1GfW(%nc)m(tzcNVk9@ol@uWUA^8j zYt~-R`SX2#JKlYwWs+s082~@X|31hYgss2iC5CnaA0$5n0RhVR<=LI_22wsA1bM}P zejI;>gXVe1PR7nDlCBo8^mUWOr zi0|>mWQ64}`h??8I44xaC^j}YrXQ7|mi=|bLKIQvI#$hf7moxwK}Xszeqn~cL7P5) z7uUrlmb2+-Kx?k!$cpUgzOi>c#G+_5$)xMBex1XTP!nEJw885x)yta0TBNI{KeT^?k`(^CfBC+Z=F- zPwS3Ar)`nVX;0hpiK;2`yiAI+lSrmwS@+iffP#wwfn5yc6Xp-0ZOFRbkQ3AweEQrUvDrGx`@Dr*{+VaS+zQnuGnOUmu zaxTn2iM}#3teV(XJN6OE$~5R4SZo@%Kb*-&q1xEHD8DwE3>P>a!?*$7ys z6II5e=)VZlnIYY-19pZvep?s*IVst@bQ-(hs%#_sD0*UOvSK(zDaw# zqp-OYLE@D8d-7l|lzOxRgk460fC`h_B$?+t!5HO+&t~taV}nA!U4fTrQuyXzm)GZd z*9dfW@`OROPirKXM?@gF`TZRTd|WZBn*c#OLqKO8T-DF{*7(X#h3{BP_U+({4k0uNr!lJhJq3Hh`3P+qkBLCghPBR@g&kA* z63H)Yj0@&P26KsA9jyUq-33c{k<^Bax#4l;W(55f&1b~)6>8bE>l+gJrrAERYf^39 zB0%J8%~u`oYPKFl__}WePrw5XQnsimzfMYO07J36X}#K)B?}I2(%D{9K!2 zCV%?5zaBX01J3LSMPw}r9TW5|xe^hzk|8nvjAHTxqa88ZyOa{XMPXxV?a7~oV&?K@ z!VKjhj`!;CQQ*?kDD%Xj*c#omb>aCV=wPblQzmqAAgXU;?_fERjpo*sA)d|T>#e#= zQ;LqYX1pQ6%CH|!E?#X;3r@+&EQx41ZVfaUWa6eH-dUzN?%*9B3! zpM1wTewkq_2${qgk6vNmoZ%dN5p?QnF>Yf6f+>m9Be6spPPY7=F>`VZ1|-5gRTX+L z`m@Z9+cZ?gnsTexI&JXB4M^u7O9)g}HK7T@f!2i8-x`}Ohj`J(w7=%{5xk&SF=M!# z8+052uc3b+K=`jpJUlRo2Dc5{dk1=&2SM`>1_@{x1|)n-idOc6Q7Q0*2+;Zm+&BJpTZy0I-73Da7__o{;IT| z!bc6JrRATxEMTslE`{w%e{5Xdcj(jEKUfoqSOnWms;topS2bd-6pf56JR*#g6; z&iffS*{$}L|22Eax}iMG@k#}r7LlMb5e$5QkLEeYA<@ZF^iMJw5UeSiC2C3(_`&-yhFLfgp!(o-!6meNLc=iidKggMQ4Y_=ESXM z?S_T|yXrQbbAktzdudO|wfdSA(4i(wnxz#c92tMX<+zt{TyqV{LKj}Bpr zdNBY{lwwbbdziQ&8%tM;inyTC1w_9*bJ88m@*Hg-Kv0{xBH=Dwoa2imLr9&!$iv(1 z9gtuW{$FPyFuXqzj+<|SZRD?pgYuvi{#lHRtVj$&F7%|!)*pdcy^D!vHvb@nW-mq@ z(5@PRW^$gL-pOtVWaUJK;1X$yt2;tmAQq4^*)dfdb@H#q78El-j*}G%#u&OM-^wbO zUj?M_C*G$p8AB~BaPebWh-K@v-B&qET+S^F3~CzfnV}a&62+b_*X}5i3K&ij(nWM< zF&qR=Ywe};mGoQlNB(x~bnQsP!xuZv_O#0)1(4*fVT20c^Zu@x?POf#E0140nI86q zh0_L$b>YAsevqKJ+JQD%VV67#X8)D}A8ZPhhaE zl-Vg9n@>@t=E-M{MX5$`5}5XDAIB9_~Wl9>>9j|e4?jLU|SlFrY($XwL3iL(?9NjpW|;-NYijlaL~ z$XCmAxiGrVOxv`{0EGvu21C)mHT4?rzmb}PdD8XTJHcyJ1{jXBj-4a&cE9_q*1m91 z@}FrKZGX$3IBMFRFo8G!rdN9@n#j-XCXl;F_#p@jXq>K`zYLeHBmPRa79HoNJpHYJ zWao*2#hh`+wBf>d;yA6=O~V_q{P}#kc@D$n*G|3iH#4o1pTqM!e9ZveW3$CJH2>rx z9NB#Q&}e*GSybDHjwSe$TvVbENepuUae{WJ6@hAtXBoq!V~gG^XMIbY+S(K*UGUD# z{mTI@aP)m_k%>#Jc-{ie$TC3_|JmXtG-NpT)HKPb|u41rF zkm-V~@P6gq`^%vb3UJ(BvrM!E4ffzB&{0Y0L#QWLF* z7cBoW=N#ID3ArGUqsVr8euff2o2YdNz8U1ae3XkMek#@f?e}rc4_JZv3y3I00zy-K zk(#RRvv3yr^p37sVuY{!dGGL^%tqqJo@>D?DVe;`oD0X7$5&X#t6&?-oA#KUiZu)n z++G0?M6N(!8&kGL+YLwpAYr=a433@A2gh ztLeAt63kk63Wj;0p`LT9O2FT%i$P){wqX|p=%D~{9e??AOy!@;Hwqs6_S`Wi)76sA z`Y7|!>XEu-SyKp77!`0lHP>HXjurvdR z$G#FdNvtyFMrSf9^cijRliFq>ZZ$?z?BW&0y$PC+Kwq6pAlzrU!rvBzMS)mjE{l`g2{ODz zDK%GeUYnq_)}`(G9O(FJm~>lgbR|xnOFQSnw)v-B%D(i9f@u?z0b%z=Nc!NWLbxf% zG9CyT;NJjfI$`sgVB452ZasdeY$s1J13u}JN>oH?SA{vbn&rDY5uFV?!wPqrC+du5 zB6Ps`fYMjFt+4cOU9dx^w(4iO71y9J#l1*c`IIfmJ!Oz_BG2;;)fU>Eed_UEZ^;c-Mt^!6P58@k68i&WsxV{4X{Cc3h( zNmt9Y$|>hcZtO=wOga$DP1@@Pm#g5=!fT+P;jL!h6TnGLg_tH2{e3C#XcVcD2xKen zON}?J*%Qrh^Kr#=^S_S$`V(P?QoDocS3f*&9yH@W!w#VYSPqVZzlwN-r?nKrygi8n;1?KOEwBN!QZg$`~clvDBUd6Gs_z_1WnH2Q`))rmR- zk{Z?!U@reuEpn7Gm*I6P(BQH+GtA+Y>&=-@jkGlzivy2_cP(?npq3|GS0f zYw?Wc5!=w$Df; z%a~0sK>pnMK}>UFVR_aZ9R-0#VEKjz{50_a>jINDav-OvPiKH`m4 z@n~lrllnP*S!+v-;?r|%rL+v~a1!&~6*rz0Mk0zIKkwF8_+(6Fr?b!|jz|1Do>l{h zTK-OpcMRQu53{3+JDZ`?1Z4;9MyXS0?dzN@56J14N$gY%s=%bV@y1hvP^sFGRn}wei=qYNi#Y#4yKl`kIPT^Lic7T7!%}TWXR{XeOxqq1Gq7RtbZ1w z$ckar_!!WgMf{9WDUPhSX%{w2)>a@*ErFuoF98Lcyaf|IR-2ugP^C@w>9!IGc`rYa zHa$-n(UxFdIC@k*ioF$?Msd9EZOl@!%Xj{pT5ksMx8iO z#ttoy)QtOtN5Icj87wfuH`-?{$LeUG-r|?_tm`8`{szXy7;beL@siw;O?^e){QlJ~ z&dT6rNwEE#t7_l;>W1HsnnS!61mO1{NDyDi(MJab9=r*7&}{!8c?I*uf@l$|P`0Pr zJCQYibF*_pN7^%eyM8_1U{;#J8kuKNQ}S}`>3_FjImi$D%idfiy$darwp1@;DVK_{ zM9&euq&m$iCYuS@ptjU#0*7l?1c}YMgE|mA>hd8U23!N5-GVi`h+Hcqi#Po3o*?Dx zu@y!-Tmx*Tyv8J~Gnb*$rF9w*EC}<TXesTeblMb%)_qV)8d+kLSIsd>b)(%6*)OEtTa+5L)tjSKSp;aB7_lFKr@#4W_@wFOOl zIsBF-+Uph&xV;9VYn(`iI6Bb43TM{NQA(EQyH{hzsKkB|*K2>S6nAuk>?2G|KSQkCPRdS*vGibg?mjqw;?B zX4r1wsr8+|K|ml{ctMOmav;>SHMB3E)Wn4n1D!D67rRF`Y$QMrIl66oUA}61E#% z^$8skE5>UldR@&WRbwkf|NL6*xkIXJhsV$xNsm}5#}_{MbKATkCf_0jjk5fYL7jH% zYbii3+rMKj-(lIpA%?o|j`ro1@m4sIYpocE1|9377_*fHNoOyX2pzkNV9RKSqAU zLe1%v`Kcp>%hv@uW|c9i;!+VJ@P~HC7cY@K5Y_l~1QOJZ)%N106B; z-Pk07+CftcyvCt5)2iW*IJ9UBNYZS!Zn*Z1WzYGsFp~$7$LgiYiv%4{M`CzLQEW;# z%Q@}Cfu${yJ{TThfoByUAw8j5el-QIO^#+qrtwEpy8<7u$DHpAq z1%)t1t688WU`ErbNuG)-6i1L-%jquc(MIw-5nvr6SoNu7r}4x(H+dEEGO1d9O7;zV z+gH{|oTu^QFZcvEpNhK89Kso7Y##SN3X(yu0)jgp<&TjKs`kba!1!8b|(4S7W|r*DN7J&G&J7krV7IiBxbg-SyW zntzk^F9e7z7cjcE40zP+!+Yj`Ny`H3!GaXbt5a5H+Iwxz0R2&%VryS1NwlVTYARCd zusqqMCpPNFv{7Xq3c51HYoy*$$Y#{`sUQE?hLRDXEy`FYliY^psp7_~5u19|Rg4!< zsJU_f9b2}O(0i`~kn&a_tLQZ2ze}8LeS_x$ABcJM9>h|1Nziz_Y*#G#>g`iv)L_L5 zb#&JkQH6@Yq-SW|Ette~?Q6g2z?;isu5;SdDbmU%v<`w(<^`erJ;l5_wU!DwR|HKI zO-knR(3wp5(B$$_x&yh!YCd5n4NAF@+z1b$@@+l#>5$N znt5Qz-`u%5Q*e*Lv4io`I+&qF?Q7>A3bX$A%!sG z%VuGpEwIfz@v^vB?vvYSWX{$i3j;!zJZ`X#{YGX0Tc-B~QjaZ7?qRi1MX2lqBF4pI znlUEjIw_VfaxYqg^Y^;hm1&doGM}F!QCd76k~;hN!*`cmU7sr)_+n4G4;TSOnC&m1aYo+C4bM2rJ?o;XWY%1LN zEoj@Syv>i`LiYiUfD=xcG$v2Ni$cun;5R`k0^>4fEd;)T67x?yZJ_u+hUy1}P-=L` zJ_oR&nZ+jFd@x00`r{aa{+|fd+q4j(^=U-;ZxDL?&pADW1XKv}v@pfETN%PFh4~`t zFELnYV1%HNO1doTdR36qE@I>pB!CCP2jPMk672I&T4Y*t&sJ|ms6Cl*b3%;MG3Tzc zez{&RzI12Vj#~d&0g3G1u}t&ZtFYIs15b^6D0!M^#$cbsn4+M%t)yr==9a0%Cs=7Q zR8}?f^mvgvnU;3CSI5t04>CyUv4`L64+-`$C2sZIKv{>r2St>UF%8=)F9240&+ZLo zXm5?AI6XFY!Hk*e_Sgsy79V4u-Gh5U2CUE{k=P3sSlzD?f_sC)lw9zY!fh6v1K|ob zcya!-aR|4}%SrQ^GWHuG8nMH3>AC7U>X>$Hun^-ZV>GRcBwSP>f+WU$547AGExUed z+I5FN{PF29Gl>FoT}grmFYwkaYGA%n&p*o?dTgkVFxaaLex zw-lF4E`BX1j^!4^k|lxS@9`)9J^rJKQV*u|?>HI{n(E*2A0fD-L!|H}{!1L(bk?&1 z&-nf){qsA?_a)}-yPTbgtG7#U*iaJzDF1^2LJW$%I5(|4h%Ks zl*9I(QAY8ZKeTD;a+ah;m^JB%C@1}EUEp8qa#`|#Agn-KqyH8X|DQU!2t8;J3w&{^ zab4lc?sWop+)@@LEO*!&tLMbhIFvpZa3X9b9V!V_frpYO2%-KU>b_)T9?{gC^H@al z-NM(xphJCjCWYRIudaL);zADt^#o&T$e*vSJ_g^0M$?}Is8`(}yyd+zfCgTHLkN3)vDBhfXJp5g?=iqxALtd5uArNtUs zzwK;RYOPLQ+nGzbx?u-c^l-xAhscc?L+r-viqd`SOCKa&c7s5leot(`!nTsA#gZPW zYugpb!RSP5>Lw^^Wv5#2@t;={J>%4CXA`3&fbNAVW#bdB-!W(-oC3ϏR2cEsHz z69IW3De_hm*kl7Y7W Date: Sat, 18 Jan 2025 17:34:02 -0600 Subject: [PATCH 04/12] llvm-bolt: Update to v19.1.7, complete bootstrap Signed-off-by: Reilly Brogan --- l/llvm-bolt/manifest.x86_64.bin | Bin 408 -> 411 bytes l/llvm-bolt/manifest.x86_64.jsonc | 4 ++-- l/llvm-bolt/stone.yaml | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/l/llvm-bolt/manifest.x86_64.bin b/l/llvm-bolt/manifest.x86_64.bin index ad5207526f2a097e7466aeaaccdd7757310af947..b84c57a3e89c91f44e58e18a0b5d295d91ba2389 100644 GIT binary patch delta 381 zcmV-@0fPRR1DgYoCx2T20000000ObB-7p+=07g_m zA>f!T1|-Y|Nv!RKz#WJ~KtzlJMG7?lHUK&RVXj)%ch}V=?=C}{ z%B=Z*P6vNvypgv_od$lmer3P@U&CEE&gE3_!vAlqzl}U$e18f!_CM6{?Egie(5Ex? zuHOmfThjWoU==%3gWPwH`;xk@V=DI^Ppwl5$Nrxq9P#m`=S(0hV!~cuo4H5reR&rN6ZVD?R zAfP6~s|TmRkvoDh#s*IUoV?DR+E#Yuw<9yI4#@Rw3i0`7+3Gzr!;7;(ac2hF$3YT! brLz(yc3o8f!=j7#dTmJQDo}o0EUx3 zAMjeO0RXC+i5ir~ktGLIO0g%jmo{r>=?+m4C;(v!GXOOJIRJE0+InfMlJ%}i6PQWM zIyxIn@pPx|^EwMG3?C97{=1E{fjDP^4gYtvo<_FD@eDBH4}Y2B#J`DD8gZt*)H}bj zs;u?GkBS^=zs);Sx1u;M#9G~(IxCzpyb-SakJg$d_p~rdnt){|vJ;mDiGgKxm1l(P z92|}2^Xda28FT4umbH00O?#bX9W`*|ygG6w>*NF@4qN^=TSp61A6zzeF{TCwp&Njd=#KSzd-(F(k{MSH$ngynqVvtRJq4C2J4djJ3c diff --git a/l/llvm-bolt/manifest.x86_64.jsonc b/l/llvm-bolt/manifest.x86_64.jsonc index d75dfd68..892c5436 100644 --- a/l/llvm-bolt/manifest.x86_64.jsonc +++ b/l/llvm-bolt/manifest.x86_64.jsonc @@ -39,6 +39,6 @@ } }, "source-name": "llvm-bolt", - "source-release": "7", - "source-version": "19.1.6" + "source-release": "8", + "source-version": "19.1.7" } diff --git a/l/llvm-bolt/stone.yaml b/l/llvm-bolt/stone.yaml index 54484196..3525c27b 100644 --- a/l/llvm-bolt/stone.yaml +++ b/l/llvm-bolt/stone.yaml @@ -4,15 +4,15 @@ # SPDX-License-Identifier: MPL-2.0 # name : llvm-bolt -version : 19.1.6 -release : 7 +version : 19.1.7 +release : 8 summary : Binary Optimization and Layout Tool license : Apache-2.0 homepage : https://github.com/facebookincubator/BOLT description : | Binary Optimization and Layout Tool. upstreams : - - https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.6/llvm-project-19.1.6.src.tar.xz: e3f79317adaa9196d2cfffe1c869d7c100b7540832bc44fe0d3f44a12861fa34 + - https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/llvm-project-19.1.7.src.tar.xz: 82401fea7b79d0078043f7598b835284d6650a75b93e64b6f761ea7b63097501 builddeps : - binary(python) - binary(readelf) From 765ad300739b58e5e9f66c702b441c2ba398f85d Mon Sep 17 00:00:00 2001 From: Reilly Brogan Date: Sat, 18 Jan 2025 17:34:18 -0600 Subject: [PATCH 05/12] rust: Complete bootstrap against LLVM 19 Signed-off-by: Reilly Brogan --- r/rust/manifest.x86_64.bin | Bin 2272 -> 2266 bytes r/rust/manifest.x86_64.jsonc | 6 +++++- r/rust/pkg/config.toml.in | 4 ++-- r/rust/stone.yaml | 6 +++--- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/r/rust/manifest.x86_64.bin b/r/rust/manifest.x86_64.bin index 2e422ffe6796df408b1cbf41bb209e384e4b300e..7088f57ff2416d27c84de32bf08c76ed52753900 100644 GIT binary patch delta 2067 zcmV+u2<-RZ5!w-uCx3AO0000000n#x$xTW5ub%7x002Ay0RaLiwJ-f(d;~oc0Op%r z9-wjuNF;moYeGyGLKy`=IiLEtPnC)09F800ErFyJ%~Y_PPf^JR+VLI z_bXhA;SvZd_nx(AEMN1jraoIVTDE8}xdrVzP0Nq^uUcC78-H9)hn$h1-TeZK#XThM zAp|)fP`sbu8ZNuG|9*f=xc3GjQ3Xq-%sl~AGMEwcE7&11-nD&meDclaukA)~IXTaT zi#V8@%U&qefb%t5a{N6`u^M9cn^kq*>60VGBNr~M7#$oV;Zg}9;*^UtVqMFnI=Y|Y z2Bb)apA!_yVSkC+j&_~zx87m^%CBH3lVV7Q9CM`6XnO46uXFpKGwjbVd-RvNa1-A( z^v=F@z2)$+wnjpZW;e&JlN1DsBfC*ahyON0J~WyP5yAJ+EAVygTJ=2LDK?GfIWJRf z3n0wRA6)13iP>$A9Go+H8@0S^I(2_`^);5K9!gu^y?=9b)4I<%&2hfaw=&HG!!7Gt zN%L(gTtwq0K4xfo0)T+1@l?Z1(a2~)K}%z>MC5GSqL?MkIY^CBn83)!&Yl5EGSUKS z5funR*`O>G9CgpcVWcQRCl?R~CQ_D=uqW8v7p1uACyD{)F2 zl*0du=zp#dlDGPjd?Jw4IhcHYG|}dNG&#MQGF5w*r z65#7fP*e~31~8~Q@Ks8B1cVqPx#F8~1n0w}dF{a_yhwGROHS5TAR0vLab+x4of9SBoJ z07(Ey03R_tfsks>yGQX*tn+E|>tS+K$vtY1+}Siol;r5?p}reD1tYe^P3^mYLh&5p zIm;JrKJYui8@^}PCA2+N(eD6{`2QO4DBS-8=gOL;8kGhiiuQ)L=KG*?^%dqq&S%1Yh>m(~7!DyH~ztTeadw%oV^Rx(9);o!6~G#Oulv zaT7`|A5XuUy0f;g&)o_k?pe=Lou(U~T${DTrDrn3U>vG;mur7Lnm86XI5ei=m%W#K zMtO6&o*C^aFT3sJ#@Nn#Ycj(&zt*H_t-!L;ya8RP!CZroQxhmGC`g(EphP5X+rp4R zQ9(#4Fl7IK)(?`<($LU75GfpDTAW-Ub`v&2jlsVdSpI{(qVO9tt)T9MdYK{-Fs|oW z^J0GXiX;#@>{fpS(8s!pep<;-qiHZfCc3i&8RqJSd^z~c0lS5T33Oe^wuhgz_ZT{| z0acdHZS3TwHfCLS|E(}q*qKwi$!HVEwscez2S0Lviqkbzf^Bt+dij-T`G^MA37X2) z9{>OV00002EC2ui00004qbNq9gE^Fa=>Px#HvjWn|V(0c=K%w{!@!e;>P3P0RCwRkaT*EM{rfYu> z@QD8p_O^fStSwA~U{6<2@Q3azPiF06l}>|A$LgqU=hl>RXg1F(iti1R9vKT-SrMwi zv8|95i4GcTT7^Q3V|PSB?bHRUDuGxZpn}@4>kVJa%C_%|N zQlp7Wsc(!H`1ei^y5^yKuIGN+czheP*4HbWgcbL?YIzvRPO`StQIij{WCtX!)7c8z zB8!skN+JEElX}2k{^y+r^304M+f0RkwsFa2N= z0-X#1CKLfflTQaBKREz90675o?od;%+S#&sV$S9phLc;(Hy3(s@DEDGRI$8X3w$E+ z+2ON~be^S?ye4?Vi&Udz7hC)_z;FK_ld%ULRzNJ*o$SVOgg`Fh?j3xs@Q(j~!xIQ1 z*1B^Kj@SG0E^4sDb~aV{=8Wx4Wld%1!Z=Y^Go;$`NewGn!LQ=0Dg3rLU0fP*JOhu{ zKC$Flc0dbB*0=AIDhM}!7(}RXV8jqK6e>tdEeGHt$oF@QV9fIuBd;IBH;sGg4oz#%77Km|XR%gO)% delta 2036 zcmVori09OE305}1n?EmtI!{Iz>XIBdgdw&D0;gB-&lfzzMp}>a( zK7`-q^NH9KU;}pBm&G0c6EMaB;s+8_FBHn;6F?<{8Nc6t95UzJ>v_*-2SK)dLBZwh zT^BIoVDcVwol=7hyWO&9_Gi?pA^OkVb?e+VIl?SzWs-`)$*@r-kq}}=wMJv!sV-L$ z_7nl6NQR#C1Ao$CnNJsdJ?e4a*Zi9Sr{8`cO^P8IZp?8uo9&U4*?r^eDa-%#^heoJ z7jVMEhTZ8o&cB;JrfnqLY?pUiJ5fKMIJz8_a60=&$cILwAp!WXEA+PYd;ML_Dfn!5 z_`R3vrUeit?~lH3`^+vk$4%B6#f?<+6t{BLZGYvz+TNj-lx3? z-NIO++(Daq71MKGCed65IBcz(=>RTM6HTwIY(48x&h76q#yCffp3qZK`2hd`00000 z0s{a5000001Q0#)^H|(!(f|Me04@Ll0RkwsFa2N;1I-TrrkPWd-U1kZD`dHl%c%pU zNdQX#OaT9eClFH2d5=&cDAxHj`Hf(5RLMQ+2)VOqjws2|GlKeV@Dz;L5;wK)0tv)( z-gE!|mM`3V;CF&I{Qvjtx`ei;D*7GZz5fsYuB=&v|9{n}Gzd}LM{QAVNv8$4dG05^ zH7sISY$s(uCI!Z>JofW{Ie?aw@?0z~?|62;L%jF@Um;Qc*>7FfN`;f2y_eq=9`YZu zi^~tzIaK(=;=LN|W;7cxbY(P`@rvNfzIs|wH);3Ew`{9c+=#gXc&~d9_}Y2h>O;J) z{1b5#N-iHyznZ$Uwl58E6z>0l`^10G-3lS@SDJn>ECLrDrn3U>a4s%e5X& z919#88q@I0-b?YtppFve7jB|KB?ZRjAQWqYP6d z6ciMeW;u{V1da2uh$)jfYE7W9_5ZgT03s|+>%>YAL>pp^m~?385j6=3qJATI^+WWB zoy^Mwl8K{18g`0*@`=j2dam+~9w~8?7TcaDeWI@j;hCLqOeDw(v26(K(-1rSyYMVQ z?gGY{uIpy)(^W*!$S?1Rj@N7)+0yHZRq_fi(E^tyVuA+Se)yk-r0XM*upKFtVk++u z=Q$(}RR91000002EdT%j00004l$L%ya(%?HZ2$lOHUI$+0RkwsFa2PY104|n<{4I# z{sbU@OaM**PXMT@#@;Ku#P9?{sySCF7)r-FqbI)unBM@=zzKF_h6yrUG=dxOVt z#FyB)y%$gT2VHyN`x`Ki~bYFQg zYZt3@8f-dNM{PT|rj$doc~((;ZG_#9iBCPYM@CS#d^J*$cn0d(I^teaMP|p&9L(#0S_=jp3&wGOO$h#cmR9A1B+`oq2}*7wCz>df`ewAG z=XcYfF*3MkJ-2Pw`P-Qlp{}!1SRpK{pn{<+32WOsYJQLMWrj1&L= zbu~l7|39TGTEVa4t10}pI9*&K{Qr+Qo`J_}pICA&JD`Om>)Use9tbyoxG(PkJ*Z)9 zq>Pyo3ku52a Date: Sat, 18 Jan 2025 17:37:52 -0600 Subject: [PATCH 06/12] ldc: Finish bootstrap Signed-off-by: Reilly Brogan --- l/ldc/manifest.x86_64.bin | Bin 860 -> 862 bytes l/ldc/manifest.x86_64.jsonc | 2 +- l/ldc/stone.yaml | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/l/ldc/manifest.x86_64.bin b/l/ldc/manifest.x86_64.bin index 10d25655760d13e994dc4b7cfa4bbb7801e57750..f4c9aa82740064b04676285e1a9039b0da9420c1 100644 GIT binary patch delta 493 zcmVen3dE&gkYU%nEa{DvlOLd%ZB&oc%ZW$%telm3IFH z6pS|@-tZsLBmzPI3BK^;)&Bv0@c#i>0=PV969Tykj!4$-`kA#Ivkp_Whk`#CUIVf( z16I4JRaRtIvXmlZu}O+3>c7MzLN&!G*Em{-uMIaR!Lgfb4vPPOaTV{4r|1Ijyq-Nh zbJ;a&ug-n+9`U{7o>_PH$bM{9tW|2RGsj?-7mIT8z4@ipim9&F71E>AAt4~p1R4Xc zaSmU*bBU`pSw7+aACo@;E`KsvprK@?&&CM7vJ1c^jUgMm#pEC#j2)7*1Dw-o?{yX&H!l=A_E+7xs!`3 z2JV)IDb5XP6&h1~=b6Dvqlm#Y1W>&m!zYl;3p8VI zJxs=uSsCCN!`VInMFNBlIfD$g@P;2A&w2y^jZjQOEKC(B8CR#f%|0N&oB{v<00000 j0TciL000000f}Ox?XQ37Bkq$x0xt!;BjnXb delta 491 zcmV=aSmS_ZcbE!V>j1ah5;|G;=S<{#XGNOPtRO-joPbo zAH7F>@3?2yojtN2TNP`Sn(NFlnB~QyoP2M7X|-ait96C+=yXU32sDAlECB?saSmU* zbBU`pSv~=iMFB2 Date: Sat, 18 Jan 2025 17:38:12 -0600 Subject: [PATCH 07/12] libclc: Update to v19.1.7 Signed-off-by: Reilly Brogan --- l/libclc/manifest.x86_64.bin | Bin 589 -> 591 bytes l/libclc/manifest.x86_64.jsonc | 6 ++++-- l/libclc/stone.yaml | 8 +++++--- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/l/libclc/manifest.x86_64.bin b/l/libclc/manifest.x86_64.bin index c46ca852d538ed82390dec48daf88511cb236b46..d0cfd36385ca719c4b4f4ef2615c8e0f6e6232dd 100644 GIT binary patch delta 522 zcmV+l0`>jP1kVJJFn>-iA#%e?5*q*j01W^E0RkwsFa2P60Idc9vP&o+;27%!P(#*{ z)V`2- znz?MJH!JpNPkBP!ukFOQE!Q9I>zRmTB%!Ddt%LPJ;e$!kVnsU)Tvkb<^$_sve-$90 zCQ{}BLWqk-FyaPF4WF5$R2n{9ZdB+dFf?ojynsNFD~NQgO9t+B>g)jFbEC-7wEM(1*+RB<2 zq%Se#ECn|Xry1!c5BhDEh#mheSlGQ})^-qxW)$!JmV_D0LPx)As9wvP6z0t?D;(#_ z)>ta1>c=$lgh-p>UqJY$fZ=y*B4NW~xqXmx8@RcDFsxUkDjI!&OrOu}lso|vAYejN MZ-fY;Op_`CBc%4`;s5{u delta 522 zcmV+l0`>jR1kD7HFn>cK9=_dBaAN=f01W^E0RkwsFa2P60Idc9vWzJo0GX=+Ri?KT zy-e&(--|}V>TmDyihnEt`pd0Tu#p0ftOn|2IG%vwe_;JfK9CDn*V?c+-bz)~p#f={ z#C$R#37HW`<>+=TN5qZ)k_nt%s_W+CQ90c(x)1w$$!#%JrbLk)GlAW8(Fzf zl0X}7;a9!dUC+u&O(^grzj{IWZSrL0V9fu7BBErfV;}*zaJcZFO>Ab^Q84Z3$aY7- z*B=oeP)5}52110P%wWi1nMrh&;lsm?hHf&3#&*C51T+GY!xo#rf-{sh)Bykh00000 z0S*8F000000e^f?PrWskBCGlU000jF0RaLiwJ-f(d;lc~0LBnC9`M{&12FU2Xor5g zi5k&pq=XsRQ3tM|bCmimc18*(04@M80KesOx?p6-z=k!&+7DPmto>uQ$%dI61sneB zgv}JBs~w8gBVffJ(q5VR=KZLA*_l*PIaeI3<3Jfw?|;f#xf_0+BjJ#AS(OZDr7C&9 z*#hn6IM{I}DcLBH>1mFMAO9r M2%${D(336#AzrTUzyJUM diff --git a/l/libclc/manifest.x86_64.jsonc b/l/libclc/manifest.x86_64.jsonc index 9343a969..9b36f648 100644 --- a/l/libclc/manifest.x86_64.jsonc +++ b/l/libclc/manifest.x86_64.jsonc @@ -58,6 +58,8 @@ "/usr/share/clc/gfx1150-amdgcn-mesa-mesa3d.bc", "/usr/share/clc/gfx1151-amdgcn--.bc", "/usr/share/clc/gfx1151-amdgcn-mesa-mesa3d.bc", + "/usr/share/clc/gfx1152-amdgcn--.bc", + "/usr/share/clc/gfx1152-amdgcn-mesa-mesa3d.bc", "/usr/share/clc/gfx1200-amdgcn--.bc", "/usr/share/clc/gfx1200-amdgcn-mesa-mesa3d.bc", "/usr/share/clc/gfx1201-amdgcn--.bc", @@ -432,6 +434,6 @@ } }, "source-name": "libclc", - "source-release": "1", - "source-version": "18.1.8" + "source-release": "2", + "source-version": "19.1.7" } diff --git a/l/libclc/stone.yaml b/l/libclc/stone.yaml index c7fa6f19..f8d44c7f 100644 --- a/l/libclc/stone.yaml +++ b/l/libclc/stone.yaml @@ -1,6 +1,6 @@ name : libclc -version : 18.1.8 -release : 1 +version : 19.1.7 +release : 2 summary : libclc is an open source implementation of the OpenCL 1.1 Specification license : - Apache-2.0 WITH LLVM-exception @@ -8,7 +8,7 @@ homepage : https://libclc.llvm.org description : | libclc is an open source implementation of the OpenCL 1.1 Specification upstreams : - - https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/libclc-18.1.8.src.tar.xz: 905bd59e9f810d6bd0ae6874725a8f8a3c91cb416199c03f2b98b57437cfb32e + - https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.7/libclc-19.1.7.src.tar.xz: 77e2d71f5cea1d0b1014ba88186299d1a0848eb3dc20948baae649db9e7641cb builddeps : - binary(python3) - cmake(LLVM) @@ -19,3 +19,5 @@ build : | %cmake_build install : | %cmake_install +# I'm pretty sure this is a devel-only package and the .bc files can be merged into the devel one +# TODO: Do that after we have proper renaming support From 9f7a417ebe9bc89197c867e7fdd0b2c790bf0cfb Mon Sep 17 00:00:00 2001 From: Reilly Brogan Date: Sat, 18 Jan 2025 17:38:30 -0600 Subject: [PATCH 08/12] lldb: Update to v19.1.7 Signed-off-by: Reilly Brogan --- l/lldb/manifest.x86_64.bin | Bin 992 -> 985 bytes l/lldb/manifest.x86_64.jsonc | 36 +++++++++++++++++++++++------------ l/lldb/stone.yaml | 14 +++++++------- 3 files changed, 31 insertions(+), 19 deletions(-) diff --git a/l/lldb/manifest.x86_64.bin b/l/lldb/manifest.x86_64.bin index 3ededbdbb25a3dac50cfea04a6fafff47d526116..eeca18fcb9ce52255749fcf6792729d388ef5160 100644 GIT binary patch delta 960 zcmV;x13&!W2iXUZCx1u)0000000gKd9UDkMsV!9i001Ze0RaLiwJ-f(r~~y80QQ_< zGeC25!!QiPFbu;m40D@_8j)p4l6IAolSC|uBM^ox{P{zbYQNj$;@h*Mhu+4>+Wa3W zQvgZ;R{#(DPT5^I)K%7wQMg&o#d@W*D7ChroV?IF_1O1w+JCTLHi*ao$5@ZCyIiDA zR!T~E%CJEOs0GCF@f1*y;SB+AHY!im;o(VuHGE}r@&v#G%p4hoZT&5*O*#4Rwtn7` z!Wp7r-M7WX{Dre9Z9Q5z+qK(N_PeyuUUGJ%^1l4MJwodupA9oLOln^LrB1oJaajAj z;CF7@h3o496@L|&!X+C39w;V0757yJhyrnZ)Ynltscc%8oRPrkEg<*oOWTV zH=V-D;Jv@?FzT>rz-=@yuFQO)R*V8A1Y4*vSu!UhA}LHs3c~@ABq}6!A#kUZnhK&g zg)J<*0f1wUBH55Kqt(1*CE3(ndXX<=&L_r^Io>#!jQYv>ee`ud*64{erL<8+eJPTj z3IyqQp?@ro-N*8z|6qtk3Rg*#VnZGsprRaFM9I0rxe^CS5IFKWAnh1Wj;0)s`L~$j`j`{D&UQLPLO~831sb#Ru-=SjZ~Pc%LlN^D3{tx>{jzOhLD7H zfTIBb0000000A)o0000000Fv4jigr0+PBsK0Dk}!00994D77#BV7dT32>=GuJ09@d zRs-Plr&9*~{Dd`N7=H?9F{e&e2}1B;_s)C@EdVtDH2~BlhMnc$#(%|vvS4P*z=k)) z+dp_iy!~G|373&91snb?jZyEB@~m9~M*IQYq_0kPSK&B4TVbgg-syq#f_1_|+FaF1 zS$|zi)roVg-<{TWcLYC6!lVEB3RiQawyx#{1NDkjHKUJ^2?Uy+(&scI+~h&O%`&m$ zpY;kkSIk;YCX+!Rno+#>TNY+44HN!3`rSkASOKT1tpzAx_+6Sf((wgTfz~xk{CBRJ zz15?sY6BANEN5V-va#@CapA*u;eSKoh&c%VU>Fr3U`S-L2l$HVHna;0u>;}|j)j8l iUSMLf9b)=dSZ*Ki&Iob{L|i27!Bh$GIounmtmpw;Gr9`^ delta 967 zcmV;&133KI2jB;gCx1);0000000g$NVtey%ah3uA001cf0RaLiwJ-f(wgVLs00!M) zGf;1HFf%hVGcz+Y)0&AIkrPOg$|LN^B^7cEDuDdVjNN{APs4cVj`t`}9Qu3PJ@tPI zQvgW-SO5>X%Gg`G0JLCHGWPivXnZrY1TfDQZv)Y42 zPC`O}Fs$qUuwLK094jvlb@hP5>*gy8+mQ?EMZYPcHtq)2}(3 zPt>V`COuY^9{><| zJRk5HR|67!SG5B+xpaF}Z+3H9NI?`0A0`W4pf@v20WAPE05kv}U4`IgIk@p(v6w8E z*D|o-OmX%L&Jbt+7fqsFBul}De@k7Idz?6Hmw*v}TenTh+Qyp##mU*)I!*9S?xXjs zvwsD`W~xrwZ7S3jPO*A-TDx8G>nsU}{wE7eO_AD~nm2!7y&*-t=;K53cqV7mDb0vB zc~CF2OzimYSfI9YS*wlX2!UY4@Lq3On6WfW_}8d+4>g~vjRhzl=v`PSQjyg{eRlOq zY^#{Pm7}L>19H%Po7D^q|6Lu$!iU9$4?x+4|BOfjBK!dtAfP6q>;Wki(`{%LOtO Date: Sat, 18 Jan 2025 17:39:01 -0600 Subject: [PATCH 09/12] spirv-llvm-translator: Update to v19.1.3 Signed-off-by: Reilly Brogan --- s/spirv-llvm-translator/manifest.x86_64.bin | Bin 1527 -> 1529 bytes s/spirv-llvm-translator/manifest.x86_64.jsonc | 18 +++++++++--------- s/spirv-llvm-translator/stone.yaml | 6 +++--- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/s/spirv-llvm-translator/manifest.x86_64.bin b/s/spirv-llvm-translator/manifest.x86_64.bin index 3835cd168c7ea1e51d36f2ba00574b2ec13f8771..0c0f02df86ef74b537d6ada4236149f273e81b25 100644 GIT binary patch delta 1252 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 A-v9sr diff --git a/s/spirv-llvm-translator/manifest.x86_64.jsonc b/s/spirv-llvm-translator/manifest.x86_64.jsonc index f8a6a1ed..05128f48 100644 --- a/s/spirv-llvm-translator/manifest.x86_64.jsonc +++ b/s/spirv-llvm-translator/manifest.x86_64.jsonc @@ -9,19 +9,19 @@ ], "depends": [ "interpreter(/usr/lib/ld-linux-x86-64.so.2(x86_64))", - "soname(libLLVM.so.18.1(x86_64))", + "soname(libLLVM.so.19.1(x86_64))", "soname(libSPIRV-Tools.so(x86_64))", "soname(libc++.so.1(x86_64))", "soname(libc.so.6(x86_64))" ], "files": [ "/usr/bin/llvm-spirv", - "/usr/lib/libLLVMSPIRVLib.so.18.1" + "/usr/lib/libLLVMSPIRVLib.so.19.1" ], "name": "spirv-llvm-translator", "provides": [ "binary(llvm-spirv)", - "soname(libLLVMSPIRVLib.so.18.1(x86_64))" + "soname(libLLVMSPIRVLib.so.19.1(x86_64))" ] }, "spirv-llvm-translator-32bit": { @@ -30,19 +30,19 @@ "pkgconfig32(SPIRV-Tools)" ], "depends": [ - "soname(libLLVM.so.18.1(386))", + "soname(libLLVM.so.19.1(386))", "soname(libc++.so.1(386))", "soname(libc.so.6(386))", "soname(libm.so.6(386))", "spirv-llvm-translator" ], "files": [ - "/usr/lib32/libLLVMSPIRVLib.so.18.1" + "/usr/lib32/libLLVMSPIRVLib.so.19.1" ], "name": "spirv-llvm-translator-32bit", "provides": [ - "soname(libLLVMSPIRVLib.so.18.1(386))", - "soname(libLLVMSPIRVLib.so.18.1(x86))" + "soname(libLLVMSPIRVLib.so.19.1(386))", + "soname(libLLVMSPIRVLib.so.19.1(x86))" ] }, "spirv-llvm-translator-32bit-devel": { @@ -85,6 +85,6 @@ } }, "source-name": "spirv-llvm-translator", - "source-release": "2", - "source-version": "18.1.2" + "source-release": "3", + "source-version": "19.1.3" } diff --git a/s/spirv-llvm-translator/stone.yaml b/s/spirv-llvm-translator/stone.yaml index 1c0db5a6..4f732959 100644 --- a/s/spirv-llvm-translator/stone.yaml +++ b/s/spirv-llvm-translator/stone.yaml @@ -4,11 +4,11 @@ # SPDX-License-Identifier: MPL-2.0 # name : spirv-llvm-translator -version : 18.1.2 -release : 2 +version : 19.1.3 +release : 3 homepage : https://github.com/KhronosGroup/SPIRV-LLVM-Translator upstreams : - - git|https://github.com/KhronosGroup/SPIRV-LLVM-Translator.git: 7beeed2ef95d286c47416a21c8e137ae1db9565b + - git|https://github.com/KhronosGroup/SPIRV-LLVM-Translator.git: 46004f6330f20b55563ca8b8b969cc5a00f35fc2 summary : Tool/library for translation between SPIR-V and LLVM IR description : | A tool and a library for bi-directional translation between SPIR-V and LLVM IR From 684268e6ab06c427378c636117a72b0f6e2e5bf8 Mon Sep 17 00:00:00 2001 From: Reilly Brogan Date: Sat, 18 Jan 2025 17:39:32 -0600 Subject: [PATCH 10/12] intel-clc: Add at v24.3.3 Signed-off-by: Reilly Brogan --- i/intel-clc/manifest.x86_64.bin | Bin 0 -> 435 bytes i/intel-clc/manifest.x86_64.jsonc | 39 +++++++++++++++++++++++++++++ i/intel-clc/monitoring.yaml | 7 ++++++ i/intel-clc/stone.yaml | 40 ++++++++++++++++++++++++++++++ 4 files changed, 86 insertions(+) create mode 100644 i/intel-clc/manifest.x86_64.bin create mode 100644 i/intel-clc/manifest.x86_64.jsonc create mode 100644 i/intel-clc/monitoring.yaml create mode 100644 i/intel-clc/stone.yaml diff --git a/i/intel-clc/manifest.x86_64.bin b/i/intel-clc/manifest.x86_64.bin new file mode 100644 index 0000000000000000000000000000000000000000..280ace069308873fcecc65eb09785458ad098cbc GIT binary patch literal 435 zcmV;k0Zje?ZEte`0RR920006200RI31ONa9000I600#sB000310000000DCV00000 z00R8n*u#DnTOLJ{+-aB<}a10o(!p`hmAOZMx`1b!CkK=)x zbAlWGpUfoACaceLfOr1`A{6Kx;)(zNTVYA~vsRxOm-%Cz`BT^S z6TI7A`Tx|2H2D89hwugm&*(^_rHc(4QLOiirKPA^l3O64`2TFi%<}ITPpk?*a6i;a zeadtTK^tjGVwWECBy40d0W_e&Y@|vmh@`v<53s^QvIB?-wmxoaJfz<@St^WosX+-Z zI6Dsmrj4e>H|MYI7va>eK|rHv-nS?Y&SKQ`*1%Z>hKeDs2xX*mSilvLKWuG4%Yp^Y d&44aGq}T!I9QdGJ?%Om~C@NMNW1a3y_NeGHzm)(0 literal 0 HcmV?d00001 diff --git a/i/intel-clc/manifest.x86_64.jsonc b/i/intel-clc/manifest.x86_64.jsonc new file mode 100644 index 00000000..c680e538 --- /dev/null +++ b/i/intel-clc/manifest.x86_64.jsonc @@ -0,0 +1,39 @@ +/** Human readable report. This is not consumed by boulder */ +{ + "manifest-version": "0.2", + "packages": { + "intel-clc": { + "build-depends": [ + "clang-devel", + "pkgconfig(LLVMSPIRVLib)", + "pkgconfig(SPIRV-Tools)", + "pkgconfig(libclc)", + "pkgconfig(libdrm)", + "python-mako", + "python-pyyaml" + ], + "depends": [ + "interpreter(/usr/lib/ld-linux-x86-64.so.2(x86_64))", + "soname(libLLVM.so.19.1(x86_64))", + "soname(libLLVMSPIRVLib.so.19.1(x86_64))", + "soname(libSPIRV-Tools.so(x86_64))", + "soname(libc++.so.1(x86_64))", + "soname(libc.so.6(x86_64))", + "soname(libclang-cpp.so.19.1(x86_64))", + "soname(libm.so.6(x86_64))", + "soname(libunwind.so.1(x86_64))", + "soname(libz.so.1(x86_64))" + ], + "files": [ + "/usr/bin/intel_clc" + ], + "name": "intel-clc", + "provides": [ + "binary(intel_clc)" + ] + } + }, + "source-name": "intel-clc", + "source-release": "1", + "source-version": "24.3.3" +} diff --git a/i/intel-clc/monitoring.yaml b/i/intel-clc/monitoring.yaml new file mode 100644 index 00000000..4b93ef44 --- /dev/null +++ b/i/intel-clc/monitoring.yaml @@ -0,0 +1,7 @@ +releases: + id: 1970 + rss: ~ +security: + cpe: + - vendor: mesa3d + product: mesa diff --git a/i/intel-clc/stone.yaml b/i/intel-clc/stone.yaml new file mode 100644 index 00000000..8278c6d3 --- /dev/null +++ b/i/intel-clc/stone.yaml @@ -0,0 +1,40 @@ +# +# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers +# +# SPDX-License-Identifier: MPL-2.0 +# +name : intel-clc +version : 24.3.3 +release : 1 +homepage : https://mesa3d.org/ +upstreams : + - https://archive.mesa3d.org/mesa-24.3.3.tar.xz : 105afc00a4496fa4d29da74e227085544919ec7c86bd92b0b6e7fcc32c7125f4 +summary : Tool used for building OpenCL C to SPIR-V +description : | + %(name) tool used for building OpenCL C to SPIR-V +license : + - BSD-2-Clause + - MIT +builddeps : + - pkgconfig(LLVMSPIRVLib) + - pkgconfig(SPIRV-Tools) + - pkgconfig(libclc) + - pkgconfig(libdrm) + - clang-devel + - python-mako + - python-pyyaml +setup : | + %meson \ + -Dgallium-drivers="" \ + -Dglx=disabled \ + -Dintel-clc=enabled \ + -Dlibunwind=disabled \ + -Dllvm=enabled \ + -Dplatforms="" \ + -Dshared-llvm=enabled \ + -Dvulkan-drivers="" \ + -Dzstd=disabled +build : | + %meson_build +install : | + %install_bin %(builddir)/src/intel/compiler/intel_clc From d7a0899aa54a7011159e985261164baaab76150e Mon Sep 17 00:00:00 2001 From: Reilly Brogan Date: Sat, 18 Jan 2025 17:39:54 -0600 Subject: [PATCH 11/12] mesa: Rebuild against LLVM 19.1 Signed-off-by: Reilly Brogan --- m/mesa/manifest.x86_64.bin | Bin 3917 -> 3943 bytes m/mesa/manifest.x86_64.jsonc | 11 +++++++---- m/mesa/stone.yaml | 6 ++++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/m/mesa/manifest.x86_64.bin b/m/mesa/manifest.x86_64.bin index 27ff64efd47c5e1a9ccfe7f3fe186adf883fdd7a..0d926b526a1bb45e95f6f1d1c60b84cf61a603cd 100644 GIT binary patch delta 3713 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 delta 3671 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 a#-YNfCI@G0C5GbYBA(!RXSqMpnC(9ZI>bl- diff --git a/m/mesa/manifest.x86_64.jsonc b/m/mesa/manifest.x86_64.jsonc index 8c019e0a..d01e7545 100644 --- a/m/mesa/manifest.x86_64.jsonc +++ b/m/mesa/manifest.x86_64.jsonc @@ -8,6 +8,7 @@ "binary(bison)", "binary(cbindgen)", "binary(flex)", + "binary(intel_clc)", "binary(llvm-config32)", "binary(python3)", "binary(rustc)", @@ -47,7 +48,7 @@ ], "depends": [ "soname(ld-linux-x86-64.so.2(x86_64))", - "soname(libLLVM.so.18.1(x86_64))", + "soname(libLLVM.so.19.1(x86_64))", "soname(libSPIRV-Tools.so(x86_64))", "soname(libX11-xcb.so.1(x86_64))", "soname(libX11.so.6(x86_64))", @@ -188,6 +189,7 @@ "binary(bison)", "binary(cbindgen)", "binary(flex)", + "binary(intel_clc)", "binary(llvm-config32)", "binary(python3)", "binary(rustc)", @@ -227,8 +229,7 @@ ], "depends": [ "mesa", - "soname(ld-linux.so.2(386))", - "soname(libLLVM.so.18.1(386))", + "soname(libLLVM.so.19.1(386))", "soname(libSPIRV-Tools.so(386))", "soname(libX11-xcb.so.1(386))", "soname(libX11.so.6(386))", @@ -374,6 +375,7 @@ "binary(bison)", "binary(cbindgen)", "binary(flex)", + "binary(intel_clc)", "binary(llvm-config32)", "binary(python3)", "binary(rustc)", @@ -444,6 +446,7 @@ "binary(bison)", "binary(cbindgen)", "binary(flex)", + "binary(intel_clc)", "binary(llvm-config32)", "binary(python3)", "binary(rustc)", @@ -520,6 +523,6 @@ } }, "source-name": "mesa", - "source-release": "27", + "source-release": "28", "source-version": "24.3.3" } diff --git a/m/mesa/stone.yaml b/m/mesa/stone.yaml index 264591ff..3722a737 100644 --- a/m/mesa/stone.yaml +++ b/m/mesa/stone.yaml @@ -5,7 +5,7 @@ # name : mesa version : 24.3.3 -release : 27 +release : 28 homepage : https://mesa3d.org/ upstreams : - https://archive.mesa3d.org/mesa-24.3.3.tar.xz : 105afc00a4496fa4d29da74e227085544919ec7c86bd92b0b6e7fcc32c7125f4 @@ -34,6 +34,7 @@ builddeps : - binary(bison) - binary(cbindgen) - binary(flex) + - binary(intel_clc) - binary(llvm-config32) - binary(python3) - binary(rustc) @@ -71,6 +72,7 @@ builddeps : - python-pyyaml - rust-32bit tuning : + - lto: false - symbolic: false - optimize: speed emul32 : true @@ -102,7 +104,7 @@ setup : | -Dshared-llvm=enabled \ -Dvideo-codecs=all \ -Dmicrosoft-clc=disabled \ - -Dintel-clc=enabled \ + -Dintel-clc=system \ -Dvulkan-drivers=amd,intel,intel_hasvk,swrast,virtio$EXTRA_VK_DRIVERS \ -Dvulkan-layers=device-select,overlay,screenshot build : | From 10c2c8d1a85af9905676aeae10d60488b206526e Mon Sep 17 00:00:00 2001 From: Reilly Brogan Date: Sat, 18 Jan 2025 17:40:11 -0600 Subject: [PATCH 12/12] qt5-tools: Rebuild against LLVM 19.1 Signed-off-by: Reilly Brogan --- q/qt5-tools/manifest.x86_64.bin | Bin 1822 -> 1802 bytes q/qt5-tools/manifest.x86_64.jsonc | 7 ++----- q/qt5-tools/stone.yaml | 7 +------ 3 files changed, 3 insertions(+), 11 deletions(-) diff --git a/q/qt5-tools/manifest.x86_64.bin b/q/qt5-tools/manifest.x86_64.bin index d352b0d28ae9dd4926d5206867eb7a4db49413d1..95f36d44d717b5e168ad712c7fff36b281e30b59 100644 GIT binary patch delta 1695 zcmV;Q24MM~4vG$tCng*K0000000g=AEpc8JRI~~J001Na0RaLiwJ-f(xdW9D0LB|y zkxd|fPXJH=Q~(-VogL}cHp=bYb<-}UHch+bv{HU4;d>UJqh?W9chOIG{Wti>dq6Xg zi1%OM4U54a5`W;>L^M0vk;H&D;pacWL!M);JNW6j{{WBp|DA9Hu1=`be+qrWo(p%o zohXvH**osP!aEEf;xShoCAZ#no9UP<&ES%MM>D%~YRL?>ywWJoxAv@S)ZQvtt0oRc zX~?s_z1A)^%}Q_ingKT7F1Hk1uV(*F+L$YR;(J30dTcP58U&ZJZg1m_O>pjY&s2n; zrPIf5Z30OCV&R0EhaM0J^3HrQIAW1@vAFpu3LbIz%1RSj{MF4ylu@C@%)m>Sp8~S|<++uvd z02F}DfS|qn|vA12aW}6fagF2C_4ZE000000iOT>0000W00PqO zOJ*+N(3y?^000;O0RaLiwJ-f((gCdu0LE5IlaK--B0vB=073xTKEZEZ?~LNpt9I%= zJLTNKADxf&eQeGJ+^`sv)B+@bRGg2wG23JE)?Y)+S3O&=MLV~M!LP3wf^&qa{yQyV zyC-PxIL?2GcEq>RD*cRIudB^7x9oiv{$2IY4_DIbwe0n>o_PXC9GqgxbR20yHFDka z%8Vta(@2wOL~>4nZMS7ztyc3qkRJDjIahFp!4dB6-KFA$eVB1=SMdXXu5+cc!lXFE zJEJk=OPm+wHq$W}*!;D3D6zZ1NF7iHIb)%DDe`EC>T8gw@+<5!Ws52EYLWMduf18us!jxuYE8 z1S2ckL^OQmAs9oGBwQSS@GY@Qz^mfonFhLKupl`u4ZwuWuK?}s@j@KPlx~$4*&oF00002&j0`b00006$>NKPDtWg*IsgCwLjVB*0w}dF{b0!jEfxSa zp=v0woM{96K%#9xMJVE`)5 zWmZoAr+K9GxlKBqu1=G)?e*1?M`xPu+q&nhI{|*_c;PH@Dv#nskHS}m4_IU5GTLbI zh2hOWhB+SQV3;;a4I82;Mi-fguK-5i*sF$^jdMOGdKF&)3}WV2dcUy*-rnsIz_wU1{pVS*i8AN&ng_IkgBoFW+0Y z_G#F2v4>-mFE)%0E+{B8gs+p*oAT1@351CQjZL!fvgM?IsRmB+Dv1FVXbUy!`CNFK2*Fb5TjmdQ=4kIQ^1-F^EvSq zlEJ0TOeV!c^eCAJlXU6ZjdXhsIr3@tmc0JISD>*^AZ=<`?JIjrP*vx@+OjvTW1N~Q zfn&FvdItV~L3%HYpzZ4zfRCslT|zWNqNJoGEeD`P#EMu40?|ZDLr!6(N&=gL^0;>> zgq$W&rIdl)5B6eS;G0V+NtB#t$NU`7N6av?RaX1NdxcuQPg&@R#TQ1e>s20#FF;J6 z#3)2Ostrt%QcX9bq}G)vvIJ3%NOn;A2TOvDL)rX)Bgt5AA#DP0-&3hegd}_QMW%m|9VV0znlW~a1sEYN zUscdn1UE@o$PSQUVjHhm6}R_!Nr^EAl(xdVp$}VHjeK057p>`VZPS0Ve9Hi7|5Oi3 pObc})#*1*60+u%c4xmuIvg)}nW@@KnA0LVbQ^4_Vr>=4UfIn;<5fuOc delta 1715 zcmV;k22A;i4xSE>Cnh5R0000000hli$La(WbWYCz001Qb0RaLiwJ-f(%>&I402Ulu zkxd|fQ2xfU6TK^`AoD zu;;?vZYPQ)ZuXA*uka4Thj`2tN6D>s-DWy}=1McTjk&@nzBiPh#|DF`L2xPS_BP(w z1m|A&Ohx!vI(_WcCV=EG7EY*n=mCKs@5~p2BNk~Fi<_UK;1P$ftTbTLAG_Kk5_7QKr8=cvfB(EK`D|P3m z=3&;CXWMyp+fn5C-cD?apPmbu*s3JiW*tu;phU!Ms{;seEV&QG3IIe*#3i5u5CbsU z7b4)(xGw;Z!_AI1cEOO^0wEfWCI|3;CVMBH~1BFl{3Zf=jt77`E-z z&a4;D!o`UhXdQ&Od7O$mzM98)hxk5|;gYS?1^~@)B>@&NG!7Cj0^r|>T>#9LcV(Gw z==Cjdi}3{p5CCix1m&-G8Gyy`3^N*}L0VAU(919%@D^+bo&pg7>;M1&0000d0i^%{ z000000_Ii4E=<&B1IhpZ02u%Q0RkwsFa2QV0o@D$CRa<7i2@-bK>$7gL;$bt6a41& z&L}>;YNy__Q_cnP>o#oyfS0S=`_+L8j+k+VB2k3SF6=L52VMvVa^rYVQ_@Idv~cgVIO9H zT-yPzbEUJwq&UMnqcLK%dlm8}&I|gYhBGEJxVzt6$ATjoUicoG%LRn!U0>9$CgZIo ziJg%mo|&0 z`wZZ@NSxFZS4odM$QcJPLfJN=(JP04tPG7vxMan*#3})=(uK+NbydLvaJ(462b)g; zTH57J96vF2oxUN>NK8c=8DRi_V*q0S zKAW|r-#q_oW{slP_I5_O?VM*l&i(dX)|SWZ$KGD+vnA9b*6GP(*7j+(^l5b*R7fS6 zbfy!rj)7`e2VWml3sKE$e>K@TIVwXWjMZ}0QNeThgXM5I{CrRz{ohx|LVXx2 zqSWWUKKtu@`0=*qzSg6GMC<9_Tm17_?C;L{o$ue=w77SF=0&Z~0T*lBQDA!Vj{2PT zcK#g;H#hZ(`1^jJy}yN;7;ECx+gDpmkWi;%Mto-Il)v%jD3Gr- z9q(TD7~@kFs|2V3bN=JrnQ;motmV{&J6{FH1ZN{Exi3j3GSzo{UhE_H{pnQL01CBM z)ZYafIz|f>;i!c%pqS+w>@k{rFsP+UpEkhocHX&{YP5IrdDz$V=`Q#G@1LL=`x+)M z3~?6vbaw_j|F`3fdnVR@nwvpM)tH#k#Nyu*O-GV}eSnduAz4B-L!zXlBrOM^M8t|% z2LjndNkdLyrAh*ug7Ua`2s;9<6sHNOQpi~D$K$aX@XMu;B#}I`BYZ~CN6c_!%Tasb zdmXi`M|smTX&sE7*QS9`Y9D8b zFmf~bifDy|Ycu^WyX6N4Xgj8QQhHjbGoFOQ6tKJrbO43wl~u2OGE+CL%goS8_yW#$ JyLIh>3I19*I2`~0 diff --git a/q/qt5-tools/manifest.x86_64.jsonc b/q/qt5-tools/manifest.x86_64.jsonc index 62212615..61d0f35f 100644 --- a/q/qt5-tools/manifest.x86_64.jsonc +++ b/q/qt5-tools/manifest.x86_64.jsonc @@ -7,7 +7,6 @@ "binary(perl)", "binary(qmake)", "clang-devel", - "llvm-devel", "vulkan-headers" ], "depends": [ @@ -70,7 +69,6 @@ "binary(perl)", "binary(qmake)", "clang-devel", - "llvm-devel", "vulkan-headers" ], "depends": [ @@ -235,7 +233,6 @@ "binary(perl)", "binary(qmake)", "clang-devel", - "llvm-devel", "vulkan-headers" ], "depends": [ @@ -259,7 +256,7 @@ "soname(libQt5Xml.so.5(x86_64))", "soname(libc++.so.1(x86_64))", "soname(libc.so.6(x86_64))", - "soname(libclang.so.18.1(x86_64))" + "soname(libclang.so.19.1(x86_64))" ], "files": [ "/usr/bin/assistant", @@ -595,6 +592,6 @@ } }, "source-name": "qt5-tools", - "source-release": "3", + "source-release": "4", "source-version": "5.15.16+kde.15deb8f2" } diff --git a/q/qt5-tools/stone.yaml b/q/qt5-tools/stone.yaml index fe1a2cbc..a8701a7b 100644 --- a/q/qt5-tools/stone.yaml +++ b/q/qt5-tools/stone.yaml @@ -5,7 +5,7 @@ # name : qt5-tools version : 5.15.16+kde.15deb8f2 -release : 3 +release : 4 homepage : https://www.qt.io upstreams : - git|https://invent.kde.org/qt/qt/qttools.git: @@ -24,13 +24,8 @@ builddeps : - binary(perl) - binary(qmake) - clang-devel - - llvm-devel # Temporary until I fix the llvm deps - vulkan-headers setup : | - export CFLAGS="$CFLAGS -ffat-lto-objects" - export CXXFLAGS="$CXXFLAGS -ffat-lto-objects" - export LDFLAGS="$LDFLAGS -ffat-lto-objects" - qmake QMAKE_CFLAGS_RELEASE="${CFLAGS}" QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" QMAKE_LFLAGS="${LDFLAGS}" CONFIG+=release build : | %make