From 65ead9e6597cf39fc601a6528697b60a5f786e6c95308fa2a3e71f316246eac0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Mon, 22 Jul 2024 17:48:22 +0200 Subject: [PATCH] Sync from SUSE:SLFO:Main wayland-protocols revision 41fd8d7413686e853cb31cd316083ade --- wayland-protocols-1.31.tar.xz | 3 - wayland-protocols-1.31.tar.xz.sig | Bin 566 -> 0 bytes wayland-protocols-1.36.tar.xz | 3 + wayland-protocols-1.36.tar.xz.sig | Bin 0 -> 566 bytes ...est-unstable-xdg-decoration-on-ppc64.patch | 27 ------- wayland-protocols.changes | 76 ++++++++++++++++++ wayland-protocols.keyring | Bin 3294 -> 2218 bytes wayland-protocols.spec | 19 ++++- 8 files changed, 94 insertions(+), 34 deletions(-) delete mode 100644 wayland-protocols-1.31.tar.xz delete mode 100644 wayland-protocols-1.31.tar.xz.sig create mode 100644 wayland-protocols-1.36.tar.xz create mode 100644 wayland-protocols-1.36.tar.xz.sig delete mode 100644 wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch diff --git a/wayland-protocols-1.31.tar.xz b/wayland-protocols-1.31.tar.xz deleted file mode 100644 index 0ae9679..0000000 --- a/wayland-protocols-1.31.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a07fa722ed87676ec020d867714bc9a2f24c464da73912f39706eeef5219e238 -size 85524 diff --git a/wayland-protocols-1.31.tar.xz.sig b/wayland-protocols-1.31.tar.xz.sig deleted file mode 100644 index 859af3380b47f74dd504c6d4257efaa5cf002c9c5673e75d8b96457e1a1d9a3e..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j+K2f(5vy1k*gy$-pi?(CicHWo?+0%L{@jQ|P>5T@?z zo&h!%N|M+Q{Te@*26%puu36+4FkUAuf6d+pMTjt!8r8PF%4{N66L?7K1icI~HU%(N-tIH{s;jsJe9V$o{KHxKH;BbOCL8YkRTP&x1ax>u{bJdL%v4GlpD zY7Q*}2(`@!W4GV=9|WfXtCgK%HX7oXKo@&uV*2!|-2$y5AwlxjbeU-__mg9O z3!Tiy=}+drJeX1;wyZSP;?Yi74Os{Ax|XkI?vBY--u(Q!yD6BYX(mPbYl%PE>lH2S1ok1E#sJS)`xTlucnK>VYlZXJ>oyOg@?RFC!*&Jed~bq_r4;yB+G_sfb} zwQ}1*v%aXAmXlrJD9t>}CDA4z>IW zMpj;8vOWb0)U#hrz7yfu1B&;#4&qJ8()zg=|e E=ka?K@c;k- diff --git a/wayland-protocols-1.36.tar.xz b/wayland-protocols-1.36.tar.xz new file mode 100644 index 0000000..9c01e63 --- /dev/null +++ b/wayland-protocols-1.36.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71fd4de05e79f9a1ca559fac30c1f8365fa10346422f9fe795f74d77b9ef7e92 +size 95512 diff --git a/wayland-protocols-1.36.tar.xz.sig b/wayland-protocols-1.36.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..82112facfeb5ee7a0fcd3d0219fd9be0c2b25eda773932d39eb922078297fc13 GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j+K2f(5vy1k*gy$-pi?(CicHWo?+0%j|c?Enf15T@?z zo&h!%N*)9d0I22%v$CNzW~g1;Yo&iqJF$JArsaTd;&h$uXU=|n#A3&C^L!J|3haKS zzUF8<2OBF)gne`QgRA(r0P>F}yt})H@>s)~8sIg`bpnH#_-QHis36$;0%hQ`l`wr# z3Dq_GZTI)#!PTJVfYWYy#hp1-;s&dgd3vd)!_7QwX#;aCYT{jaHgHCak&3sT!bUt| zG1#_7I?tYj3#yrdq_zAz>6Qq);;v;P={0$632^8vdOLm$EC>X6fCn`f9Jr755BHC* zEn6r~wHy8TIG$E3*QtPAlQa2_E~yYp`4*fWD^-+U95p~Epf4eXr->}V*DwI8%)GRA-btCjgVo)s?8b9z(;%}Vh3?2fX^9mZ@KA9Lua> zH);5XdNi~ee>JuMq7-f43{U`bMx5r2>Z{b$tTi@hj3fySX^rG+EGUq9Zd~}V4EZx^ Eet#_yyZ`_I literal 0 HcmV?d00001 diff --git a/wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch b/wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch deleted file mode 100644 index dfe2c1e..0000000 --- a/wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff --git a/tests/meson.build b/tests/meson.build -index 5439239..cbb147c 100644 ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -7,6 +7,8 @@ libwayland = [ - dependency('wayland-server'), - ] - -+message('Build Machine CPU:' + build_machine.cpu_family()) -+ - # Check that each protocol passes through the scanner - foreach protocol_file : protocol_files - protocol_path = join_paths(wayland_protocols_srcdir, protocol_file) -@@ -113,7 +115,12 @@ foreach protocol_file : protocol_files - '-Werror' ], - install: false, - ) -- test(test_name, pedantic_test_executable) -+ -+ if test_name == 'test-build-pedantic-unstable_xdg_decoration_xdg_decoration_unstable_v1_xml' and build_machine.cpu_family() == 'ppc64' -+ message('Skip test-build-pedantic-unstable_xdg_decoration_xdg_decoration_unstable_v1_xml on ppc64/ppc64le') -+ else -+ test(test_name, pedantic_test_executable) -+ endif - - # Check that the header - if not protocol_file.contains('xdg-foreign-unstable-v1') diff --git a/wayland-protocols.changes b/wayland-protocols.changes index a7659d5..0254de2 100644 --- a/wayland-protocols.changes +++ b/wayland-protocols.changes @@ -1,3 +1,79 @@ +------------------------------------------------------------------- +Sat May 4 23:02:59 UTC 2024 - Florian "sp1rit" + +- Update to version 1.36: + * xdg-dialog: fix missing namespace in protocol name +- Changes from version 1.35: + * cursor-shape-v1: Does not advertises the list of supported cursors + * xdg-shell: add missing enum attribute to set_constraint_adjustment + * xdg-shell: recommend against drawing decorations when tiled + * tablet-v2: mark as stable + * staging: add alpha-modifier protocol + +------------------------------------------------------------------- +Tue Apr 30 08:15:19 UTC 2024 - Christophe Marin + +- Update to 1.36 + * Fix to the xdg dialog protocol + * tablet-v2 protocol is now stable + * alpha-modifier: new protocol + * Bug fix to the cursor shape documentation + * The xdg-shell protocol now also explicitly recommends against + drawing decorations outside of the window geometry when tiled + +------------------------------------------------------------------- +Thu Mar 21 13:28:47 UTC 2024 - Christophe Marin + +- Update to 1.34: + * xdg-dialog: new protocol + * xdg-toplevel-drag: new protocol + * Fix typo in ext-foreign-toplevel-list-v1 + * tablet-v2: clarify that name/id events are optional + * linux-drm-syncobj-v1: new protocol + * linux-explicit-synchronization-v1: add linux-drm-syncobj note + +------------------------------------------------------------------- +Wed Jan 31 08:32:51 UTC 2024 - Dominique Leuenberger + +- Update wayland-protocols.keyring: Use gpg key by Daniel Stone to + verify sources. + +------------------------------------------------------------------- +Fri Jan 26 11:41:27 UTC 2024 - Muhammad Akbar Yanuar Mantari + +- Update to version 1.33: + * xdg-shell: Clarify what a toplevel by default includes + * linux-dmabuf: sync changes from unstable to stable + * linux-dmabuf: require all planes to use the same modifier + * presentation-time: stop referring to Linux/glibc + * security-context-v1: Make sandbox engine names use reverse-DNS + * xdg-decoration: remove ambiguous wording in configure event + * xdg-decoration: fix configure event summary + * linux-dmabuf: mark as stable + * linux-dmabuf: add note about implicit sync + * security-context-v1: Document what can be done with the open + sockets + * security-context-v1: Document out of band metadata for flatpak + +------------------------------------------------------------------- +Thu Oct 19 13:58:01 UTC 2023 - Antonio Larrosa + +- Use gcc11 in SLE15 in order to fix a ppc64le test that was + failing when built with gcc7 (boo#1216320) +- Remove patch that doesn't seem to be needed anymore: + * wayland-protocols-disable-pedantic-test-unstable-xdg-decoration-on-ppc64.patch + +------------------------------------------------------------------- +Mon Jul 3 10:17:43 UTC 2023 - llyyr + +- Update to version 1.32: + * ext-foreign-toplevel-list: new protocol + * cursor-shape-v1: new protocol + * security-context-v1: new protocol + * xdg-shell: add suspended toplevel state + * Apart from these new additions, this release also brings the + usual clarifications, cleanups and fixes. + ------------------------------------------------------------------- Tue Nov 29 18:34:53 UTC 2022 - Fabian Vogt diff --git a/wayland-protocols.keyring b/wayland-protocols.keyring index 85f1b0167d153505e4778334d1aaac6a30f4df3ca5ca26e94119bdad569fa31e..5a6189663fae0b2e3845bbe3563dded4da1160f60d6f92348d3d26912687965e 100644 GIT binary patch delta 2213 zcmV;W2wL~v8LAO~nF0+2P7E(~0T2MagdsrrZ>GwEMse&eB~qCa>?$sV;7LT*r-{GK zW*YgjEk>keW%z%VJ}Y{fHdj+(i|Z;VbB-s9C%KgW*hkor*`Z(g=U*Dynt;-u>WRl! zQxNfx8$L*j3yzFav4{>)ZdsXS`F!qT-M6)631gkDF^~3t%osm=phDx2F2YZVqRa1a zU{AD8D+=J%32XoxW(j2rUiSl)4RX~jXoZ_bnEm588+T6aaU>Y=z*P!QdmL<0Z@-uP ziLPo)#6RU%F`alQr%m$=C}dT;TlOZIpj5#e$hQquxxu^EtD_fsU~=B+gX0G=a_BcR zwHSO@VQ+hXGxwEt4s-=9i!jmAccMzVT(s&J>U?Y~-^gD&LP?W%XJkfP{A|jLNt)aV zi~)g=`aOC-<8IEWcdc~ialVCM+o*@{dd!?cK{}$FJ8dl3IqO+QJ7gs(86P<~T)t_O z@Mb(_M4Pw83w*TnHH}Uy*ZdiBDEPx<-@Pv5-0&i!+``@%A^cv6*Z5iN|o zHr49Wb7+~$KtPKMVq=b$^EX%atAAgAgJ_Hj10stri8v_Ol2?z%R0tOWb z0tpHW1Qr4V0RkQY0vCV<0$Wgj(gg_;=jz%33JDOV?(CicHWo_pVh{gdw7Oj%D3V>S z{g6GJ+H`1SJQKm8=y7^r`vhQ<2&Q6yc@6=t=g9qU8&H-X^e}& z0e@P@HzYD95~&Q-cm2{>DRhS2E_x&JjZX0I=UN?xhx*|1q3$|X#C|(OuW8wQWSrR; z3%wkc-IY9Zt~@c`gxuNgaOk=wukyyd43S(Z(45wNf0@bm4&A)AwqXiWXCwpjjab3X z3Z=g-Pf{mM`H-qgh&z5F+kf{cG|mv{goH8^>Y>xJq3z{!I5Y+d3J=PP z9ziiFI*rWu>mV*liB;2C%q`q~Ncd1bBRbx@@Shs7j?|w=4H|SW1?^>A6~C`sjOlC` z*1x2w$ye#0{_0*RIA-FfEc=p?OloQ%~VNv?+H3K(eEi1s!l zvyC2S_+l+u04K_j_&YVm)8-&-Ie)lL=q#75CF2M z6dv5?7aP#nAf!+A981%1>(z{B!Cc*N4G48(uN7n*htkBcbZX8VwCx_Wg?}YvbS_TG z14J)1Ql7I16?sW-qtFR0niy+&Wfn>a=#13A)`C9uQBgfgOAGZ5v%*(SI|8cTsy%1o zP%GOMG9(NFq$Ta!y!mK3sPhggxP8_H=F1vWE*{!OnHJVl1wk3w9AXLaYdKGddD&&K zX?H{bLBoe~vJWe6WEnD)2Y)=R*dC;v8$DAIy-bF0OK9#z)P#uU(M?dV3&KFnn zc`{8>o&u_WpQXoFnO~H}Ej*1X3H66wu5PR)3ZP;*_gkbEb8t^bLVukTLD%|ITOo|}OaeB;#U|!CxsoZde)>m}QF$WOfoS_- z7o)mZ8H!i(juSsxjWC;}kk}v5dS*{QW1@bvYmsnRW9!U32g{L(5kcawiMdnyjI36q z6X_M%-voD$s~#$Ps(%~4oJ~aV+fl&7LBUAQwg~Bz%a?(f!5CEieeqO^Rln%VD}XcVOd-5@IGWb z|5!hupTT}!%70MvI-Cs)6K30W6~i5q&^iJwQK9?=*SLV(l9BXW;5a)8ZjlwoZ(BY= z-kZZf?^_1oVz9(1CWdCXHAG5_q{|)&ya`JuDN9lP;G%Otb(b?O3cKjBiY!K=6zO~D za4~+$G#8GMRgO?QcLd>j%roQ`^9bOL^3(Vhj6$~}et!~>9>r@+eAH15$R10|t7}t9 zGewwB=Rr;qiHetfv76gyOn7Yc{$mE9*InfQs_P>qxz=xAuSTS^5WOQr`AI9=seFU0 zMI=em5m4ah_1FbWHjT15jh|gIA4d;2yiRY5{JE=I+%gz6zXV|FD)v2Ik nPt$A3h?>9tdAgqRp!#4Liqg)6veyk`ZXST4dOKRn;!7P+>&f5FQ{9^8NXJ_DE0>xSoM3DvZ zBgZZN`T3cb=m}By4+6pPF9`pILO*|6>|Z~BX6IPV+47&iE#xnV_=O;U0bhr&kSIj3 z5RD*DhGsY#{;eUNp=g}vd6wcK7{y`yNdsGz{_XKk{pZitH~nz*fBi^9A1y!s`#)(^ zwm<(>N5Aj?F1n~{|05Z?e*nwBjE( zV541VX6;zd`S^RnwFZ2_7Ce;U`s#GF)|eHwH~5s8`aA?jw$UYt1z`tvEGMf7n{35+ zU~Y2ueld&?dUI^qxbYfORTK__&AgQg(`u!Z~4sgDFA| z*Ztw~LMs2^ScJ`VrP= zXG$A-8Y{W#23$MO8GamLQq|7`vGd&``xc?|V|wvG)RkylSvjwhsx&y~W{A&36Zl*R zQT4p_p~`DkO9_`sT<1*ntWd)`#TNFJ*~oEI$-)24}IofLSO zc8<@Hrm}6-hTOfiU{g?z?LnKgK{LS0P;!i5WpZ&`>6vBpItu+Ymf=enVxH+^PZ(ns zt78NLD?=}diRR?p;O*8jpz}WK14r8tz7KsS;=;EEQyso@j zi;`OE@U;-AM0byN5I+g2Lp!+d`+e=|#6TJ=FB7mysP=@>p44D%!k*Z`$DFPx^)pvz z4Z5HT5b~Ofwg5{nv)5=1dW^?uY=! zE2OS@-l8wdMRROhj5`UVrTa43yXTpq(j!fJ+u0~A#6aDiHW>R}qi}0Id2NUQ{Q}45 zJOmCz3uvhkWyr-~@qXisI!=yH>Li#&w~HL7eMHfcRFp6+?^;a)zmKECqjCiC(6{`KEC9!nqp=%Qp7INi0e| zaLQ9cQb?2P!$oGxa0U=7jD z+Lh&;d5&il{ZOmc10F<>as^X&#t-{&w1t#>yIxpeTER*8^2%ZNSm4Blqvb}*(0JF| zL5u2}tEOk320XSbk#jvWq=`ad4Q+_fX#(jb3idm+je=is7W)-@l3C!Am_L< zLS;1Gx{L1{Gw)2F z&gYa(L%fftYU*4JI0?rYi6GvaiPBF=<2qKjU;^Dib(C-ajyAe8it0m;RPMMT%n=vq zhW+rJW2WlJ6TnwJrK;6;I2kQ{YDqT)+S^?($C?JNq?IFD7hHm9-r#9EXjsWGf-kXY z?hs?{OKspcwq5#fY@^2i!*)UCUutVHDzkDFH3IeY6|R0)8?UQ46r-l@fCD=&Qyc^p_QqkxfKP<1=nzq9Ns-U3SYX-RC6~fU1$b;0a(Er6H-QmDX1G zeJ}hpXH%RBu4dzEsFSJDJvR@<1Rj8tNFL+>S8CK zB%XwpOSE4aEmlRWmb2RFwDj0&#Vr|lgOh^Un(WsgA|${jw2%tl#n7rW>NcS2vlX$; z1bWfNEqX$DIw>OJfZvKp+_SWA)kB+eYQswu@t9wLjS2g*Fo`19EXxmOBI5&d7dJJ& zrY3kt962+J-bpCg_=b#%UU&G>v`(a1P7zu30DPGb9^o>0R4XW^Gu?fTvi)GRBoX^bpf?aPBKK 1500 BuildRequires: c++_compiler BuildRequires: c_compiler +%else +BuildRequires: gcc11 +BuildRequires: gcc11-c++ +%endif BuildRequires: meson >= 0.55.0 BuildRequires: pkgconfig BuildRequires: python3-base @@ -59,10 +62,18 @@ wayland-protocols. %autosetup -p1 %build +%if 0%{?suse_version} <= 1500 +export CC=gcc-11 +export CXX=gcc-11 +%endif %meson %meson_build %install +%if 0%{?suse_version} <= 1500 +export CC=gcc-11 +export CXX=gcc-11 +%endif %meson_install %check