v4l2loopback-kmp-default-0.12.5_k5.14.21_150400.24.21-lp154.3.3.1 4>$  Apc5X/=„m]E{Uפp BD N[Ǯ[&pIvճ F,WN*j|1uJ̵ND F=Q qu*R߼)7B je0X= OJaJ":(: SHX|SR )L$覦5= RV!X¿X0I3B,"!Ye;ҼUpR(X?(Hd8 D tx|      , o t F FFC(D8L9:=!>!?"@" B"G"XH"dI"pX"tY"Z# [#\#]#(^#]b#c$rd%e% f%l%u%$v%0w%x%y%9&'''''''''((DCv4l2loopback-kmp-default0.12.5_k5.14.21_150400.24.21lp154.3.3.1A kernel module to create V4L2 loopback devicesThis module allows you to create "virtual video devices". Normal (v4l2) applications will read these devices as if they were ordinary video devices, but the video will not be read from e.g. a capture card but instead it is generated by another application.c5Wcloud137DopenSUSE Leap 15.4openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgUnspecifiedhttps://github.com/umlaeute/v4l2loopbacklinuxx86_64 /usr/lib/module-init-tools/kernel-scriptlets/kmp-pre --name "v4l2loopback-kmp-default" \ --version "0.12.5_k5.14.21_150400.24.21" --release "lp154.3.3.1" --kernelrelease "5.14.21-150400.24.21" \ --flavor "default" --usrmerged "0" "$@" /usr/lib/module-init-tools/kernel-scriptlets/kmp-post --name "v4l2loopback-kmp-default" \ --version "0.12.5_k5.14.21_150400.24.21" --release "lp154.3.3.1" --kernelrelease "5.14.21-150400.24.21" \ --flavor "default" --usrmerged "0" "$@" run_if_exists() { if [ -x "$1" ] ; then "$@" else echo Cannot execute "$1" >&2 fi } run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-preun --name "v4l2loopback-kmp-default" \ --version "0.12.5_k5.14.21_150400.24.21" --release "lp154.3.3.1" --kernelrelease "5.14.21-150400.24.21" \ --flavor "default" --usrmerged "0" "$@" run_if_exists() { if [ -x "$1" ] ; then "$@" else echo Cannot execute "$1" >&2 fi } run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-postun --name "v4l2loopback-kmp-default" \ --version "0.12.5_k5.14.21_150400.24.21" --release "lp154.3.3.1" --kernelrelease "5.14.21-150400.24.21" \ --flavor "default" --usrmerged "0" "$@"DAA큤c5Wc5Wc5W6f8ab225cb139f917b96fa9fdcb98e04675e7a0d7530aeb29b46ae5ca496b7ebrootrootrootrootrootrootv4l2loopback-0.12.5-lp154.3.3.1.src.rpmkmod(v4l2loopback.ko)multiversion(kernel)v4l2loopback-kmpv4l2loopback-kmpv4l2loopback-kmp-defaultv4l2loopback-kmp-default(x86-64)v4l2loopback-kmp-default-k5.14.21_150400.24.21  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepkernel-defaultksym(default:__SCT__might_resched)ksym(default:__fentry__)ksym(default:__init_waitqueue_head)ksym(default:__msecs_to_jiffies)ksym(default:__stack_chk_fail)ksym(default:__video_register_device)ksym(default:__wake_up)ksym(default:__x86_indirect_thunk_rcx)ksym(default:__x86_return_thunk)ksym(default:_copy_from_user)ksym(default:_copy_to_user)ksym(default:_dev_err)ksym(default:_raw_spin_lock)ksym(default:_raw_spin_lock_bh)ksym(default:_raw_spin_unlock)ksym(default:_raw_spin_unlock_bh)ksym(default:del_timer_sync)ksym(default:device_create_file)ksym(default:device_remove_file)ksym(default:finish_wait)ksym(default:init_timer_key)ksym(default:init_wait_entry)ksym(default:jiffies)ksym(default:kfree)ksym(default:kmalloc_caches)ksym(default:kmem_cache_alloc_trace)ksym(default:kstrtoull)ksym(default:ktime_get_ts64)ksym(default:memcpy)ksym(default:mod_timer)ksym(default:module_layout)ksym(default:param_array_ops)ksym(default:param_ops_bool)ksym(default:param_ops_charp)ksym(default:param_ops_int)ksym(default:prepare_to_wait_event)ksym(default:printk)ksym(default:schedule)ksym(default:snprintf)ksym(default:sprintf)ksym(default:sscanf)ksym(default:v4l2_ctrl_handler_free)ksym(default:v4l2_ctrl_handler_init_class)ksym(default:v4l2_ctrl_new_custom)ksym(default:v4l2_device_register)ksym(default:v4l2_device_unregister)ksym(default:vfree)ksym(default:video_devdata)ksym(default:video_device_alloc)ksym(default:video_device_release)ksym(default:video_ioctl2)ksym(default:video_unregister_device)ksym(default:vm_insert_page)ksym(default:vmalloc)ksym(default:vmalloc_to_page)ksym(default:vzalloc)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)suse-kernel-rpm-scriptletssuse-kernel-rpm-scriptlets4034be17bdfb6dbbd9a5ea547f02188fd0da656b67180b7a3eeb232266cca4f95b8239ca13c49cc26b10bee1620e4b04ba8fbd64c3690fcb5b54b34e46021ca97934ecf9eb78a046841b01792540fbfc6f46339fe48797515ba50a637a0cba7dc63db2977f7c7d5c3c73875e515be669acdf38c38c83b8ff5a0cb7492d3fba7712c277961a0aa19ff1df58c26d495c58501101000e51656e4a6e3c3ff9fdbcab6ee62c2a4907f32c537e70cb1c19aea51fa9bca29eea999e82976c3c09b5ea75074c10f0629e01bf14021cb9e2d4ce6a03bd6ee688f1072ab5840a9b3493.0.4-14.6.0-14.0-15.2-1v4l2loopback-kmp-default-k5.14.21_150400.24.214.14.3c5`"y@`>__X@^=@^@^U @^@]@\@\@\HW@[:[0@ZlY@Y|xY{'@Stanislav Brabec Frederic Crozat Frederic Crozat Marcus Rueckert Stefan Brüns Luigi Baldoni Luigi Baldoni aloisio@gmx.comLuigi Baldoni Luigi Baldoni Luigi Baldoni Luigi Baldoni Luigi Baldoni aloisio@gmx.comaloisio@gmx.comguillaume.gardet@opensuse.orgaloisio@gmx.comaloisio@gmx.comaloisio@gmx.com- Fix string format vulnerability (bsc#1202156, CVE-2022-2652, v4l2loopback-explicit-format-CVE-2022-2652.patch).- Add undefined macros when building on older distributions- Add Secureboot signing support- add -autoload subpackages that provides the configuration files to autoload the driver on startup- Fixup util dependencies: pull in required vl42-ctl for v4l2loopback-ctl, recommend gst-launch, supplement kernel module (v4l2loopback.ko). - Make util package noarch, its just a shell script.- Update to version 0.12.5 * Fix build in Linux 5.7-rc1 due to symbol name changes * Simplify set/clear of V4L2_CAP_DEVICE_CAPS in querycaps * Use temp-var for capabilities * Also set vdev->device_caps- Update to version 0.12.4 * Explain what exclusive_caps does instead of referring to a closed ticket * Use "Chrome" rather than "Chromium" * Mention exclusive_caps mode option * Add linebreaks to fix markdown * Set the default number of buffers to 2 * instruction on obtaining yuv files * infinite loop over yuv frames * Drop cast to (time_t) * print "SUCCESS" message on installation success * use v4l2_buffer ptr instead of timeval - Dropped v4l2loopback-dont_use_timeval.patch and v4l2loopback-drop_cast_to_time_t.patch (merged upstream)- Added v4l2loopback-dont_use_timeval.patch and v4l2loopback-drop_cast_to_time_t.patch (fix boo#1164757)- Made build verbose - Removed Group and superfluous build requirements - Added v4l2loopback-include_header.patch (fixes boo#1159777)- Update to version 0.12.3 * v4l2lookback: Port to kernel 5.4+ * Set video_device->device_caps for linux>4.7.0 * Set some more device_caps * Update issue templates- Update to version 0.12.2 * Fixed compat with kernel 5.0 * Replace v4l2_get_timestamp with ktime_get_ts(64) for linux-5.1 compat - Dropped v4l2loopback-no_deprecated_function.patch (merged upstream)- Added v4l2loopback-no_deprecated_function.patch (fix build with newer kernels)- Update to version 0.12.1 [ IOhannes m zmölnig ] * Fix permission of source code files * Initialize variables * Use %u to print size_t * Improve coding style by removing unused variables * More coding style fixes * Use GStreamer-1.0 caps in the documentation * Gst1.0 compat for example-script * Protect VP9 and HEVC by #ifdef guards [ Andrii Danyleiko ] * Fix typo [ Kai Kang ] * Replace do_gettimeofday with v4l2_get_timestamp for linux-5 compat- Update to version 0.12.0 * Fixed compat with kernel 4.16 * NV12 support * 8bit Bayer support- Use %{?linux_make_arch} when building kernel modules (boo#1098050).- Update to 0.11.0: * Adapted to new kernel timer API * VP9 & HEVC support * Hacks to work around issues with Google Chrome and GStreamer-0.10- Added v4l-utils as runtime dependency- Added preamble as source- Update to 0.10.0/bin/sh/bin/sh/bin/sh/bin/shv4l2loopback-kmp-desktopv4l2loopback-kmp-tracev4l2loopback-kmp-xen0.12.50.12.5_k5.14.21_150400.24.210.12.5_k5.14.21_150400.24.21-lp154.3.3.10.12.5_k5.14.21_150400.24.21-lp154.3.3.15.14.21-150400.24.21-defaultupdatesv4l2loopback.ko/lib/modules//lib/modules/5.14.21-150400.24.21-default//lib/modules/5.14.21-150400.24.21-default/updates/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:17677/openSUSE_Leap_15.4_Update/b0dfc6a0b5d515ab892beb3cbfc385eb-v4l2loopback.openSUSE_Leap_15.4_Updatecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=9c596df987dad850ba110f1420f1cc45fe1c0db9, not stripped9R-R>R9RRR*R;R1RR/RRR?R'R&>:Tl\gvEB N~?3T3=e;H#J~f!W W~2ܺQ 5mNUd43>z;>ZP]>/?1l*q݌9hp~o*s{Sa5 Vzqՙbé7=3h!il//.Ên9(|q[k7J= K\ \rU\=u+d5V"UAv#(ܬzTN7 `bBoqT]\|T=3K6_ҩ QBS.bbhՃ!j\tPn X[v?r{+HMA|lMI<,ʌ)cb&p9='xwKtKч3jF:Ar|kw'Ȩ=02?qhwU9aa0-69nM'X[b]B^U; 6\» (Jއ^d8"yn?8╃(M 6@vA6?y 4&xμ-ng? ImTk|\q} b?ޓ:EFHпD6AYĜR G0 Ao 0i1gRcztˣP۶U?÷l&i1iq.1gwRt^^v5Yבּ𓽎cyȖ&jgy GoYٖ5M?WBTWO֣{=ŔtxM>_[ӘlƬd%Y,3+ʩhf4űd6sDn2wfV'V,MM)dϠd+hybqAΧp7,bKUDM,}Ǧ~ۥڔ Czݱɼu Y>. INVБ}s+(JLT!uYTE@sH|g!ǶFz86ۜ& G6 w&>xqTs䲓#,2,-BX3$$c7ik`TTڒ,uPCXkBpz/& >n><ۢVkl)é<uvW5h uQ×i!RDJrPDJ},'ۃ]XM! rlqz_X; {s*?;::3GUzL|"b()Z4}&/ҭ=Ypxyiwk6O? -{ﳺ9lac6inޚhc`a-O!cvΨ*?e7N@(vzS6`5GJ5 <^M ](j;h?]&@ U /1lM 3$zKݐ/,(S$-_8o&==a0\^tX5Βrˆ-յju0P9\^ Z2`P=soucm)L.M 8d$,lRCS "q\|C{ҽޅG6~b;CO0k`jvENwEmo:ƨǃ)U gC) Q}inٍ˭I&-[NMOֱ?ELp:}I_̙|C}f:4Z/"6!!/.dd5iK:!ӭtv. /Il.&<I:mbG iJMDu֓KZaׇS Dji;CDi%pƴx8%4k Ii4OdbG&n.upk# llUd.,k@dN\͍$8(d$7}T֥Ä6h={ UqSw_uy/qqMVYhxqӫx9t5򋱥#J{BF?A(\BG(ջSTodm *R7g?j'$teA.e#ޠ)RB ti@V0L8) Y%&6Lm]uެ78c~ֈM2M*%݌Ic~ؔU䬝(ڿ عZ;it0gX+{D- '|+alwoڿBFr`R .gP-ptM@pzѦM6Wni : ɮu]j4U&p1Lb @-g6Ҍ i:d!ʴ ڞLLE^giıvP- 7=ZHO8 !3|udϨ3Ym>$p!W#/fc}oK։%p8[iMJŹ/>i:uK\i&B MWѨP9I4?N"XYz91J M' 0 .ݵNڔw'OB!z?:!W/y!I(M<B܋J ڨueՕ{HiHe^vqőՔ֛pG~N{2_vn~df~Ys-l}I=_<ߨF 8:FiQAߒ1 ģ {244δfJC{;hԵ - 1W76ӃP"d@X ͓NT6瀤>$X$UA+r>\?sRLoJ{FiuJl"cCiҷv̗" 34GɢS444>VSC[>Ul[:lTQ>zzu(IЅ v\]quؚ&Q!G#IKCz.9/T[bO%nls9.wI^|6h WD/~a";A>ڭ Kס |~VaDhh^4鵥tNms/QEݓNSo(uz[J Bѿ%cRѐy˟`Uycuel/.)>0{B_Rŋ}mv2iy"W5{LlĪ*AJ9&pbc{:"K#Ε98cWWHwMQkB<4ۗ. k;F2B%DG[k*hsdlZvc#xs-SLêɂH'_>2$=" 2w-x/Ր,'ߖJXA5L[|'LF`|L+JY#MtA?A6n!}'W`ޕIWMq^ 9C. s:z|"'I  B@~Ap6NRgf׾dm/%a$o4 tak1v^{I[ )2#P~#]J d^h"GFMG@Z?`^gy-|%o1L;` ݏ5/V[_vӊ1)`7 2}CTe\]cP9;H,83C߃)Kb7-l0S DS%hm N( *FV4zl+@p*%oc!=QTk;謷`ƞ(Rlo!qRy,TRF^7k`vkkr*πȽ҉;,f+Trnڕ&¤ ƩoA J~?^VE43*`tёxNzm[b`K!Oi,EF%2Rgw EUgAAX.K9]w]pG ,Z:5DO Zy?ѽ(@":.\̲<%qspncM[`ry%w~/o`}W`06Xؒ?U izd25Akq)U fuR@8fy'Y;8~j6,,1C OGr)#FO_z]Kjo-NY:oNL1pRZ^֢Cz@&hjZ"~\L3KUʝbŃ6D7f+E5Zn !Si8uY0hbJ$^W(5Aiz;襧 C&{!t?9-tP|G%T}Vㇲwȕ\-zhÀ俁eU.ڤ-R]6i^dBےa-q-MYm{[ |D G"./Bۧa䪝KDݸg1+X)H>PWhbZ?x,A<7SAA꺄t4#O f\0dA+M%4G)HhksHnCbG,6fM#gu?I^kerݿ]&-F²PIQ/+@nC9-[Ia7c٠5^ f$?qqbGE>rA\ 铹r ~>C@"WC4xqۖ f !p)кs{tVIft7ic62+ EEwЮ ĭW+{@6p׿`{w#j#eIs=H*E^l: ܐ&K@cC .3I+\"TpO`Ih]tWft19N!-L$J_P&\fqQ^r UOuV׍BƚxoQOw(,inZ'78eSmE@L^O.+i, nzg[:\`<kg:\G/<RE\Fvn)FuHBRcB9F r޳O-tH﵉ ZC5q{9 .r)o Csf!/glq 3$tegM/ Wd?M3<ʐr;2޹<6`뵂}Mz6t /NW??`7%,mNfB.z-P×P )=%bװJք0UZ?7RP::\QT-x%Nnk3y\gNk^4]'$ѽ^X8+kYuXxyoBvoGd$˾ ~2|`evrW#Y7 kd\E;)f"-$¹,+=)̧ۥmO[SM# k[ƷLO10(:BtV+3odZeUI,> {EP4&K CUHq@KK޷޾m09w K)C@V`J}˜qo4]I1X$׈3?1"y Nv@g(w)Zaqv DYTZ*DGCSKQFI>O{qਈf竺3WLv>bwG>Duc>|jKj^:%iwe,ۍhf1@, <ĝL:FBBmH &Kw[:,o2]D6Tun:Tr0ʠLpR/yɗ+,haN.sZ#;It:(fTx&w`G}@HSY˕8jdI9P{2TZhp!Ntdq4%mnT4RX漒^8SA &i, 2I!#NQOrUx ]hN_7ʸ58;!E.34 |unkpRQ|؉>5Fy7n|Òr˻&݉a*RtV_ҶN33R E aW,8 iٰ[) uq*z(lQR~:nc>^jʫ hvCC=eDL~#[NA+ C?3v$;j,T+8ΑV?^վڎPWkEjd2 ø{~eq{}90̗êDZ][2_ 7T4Y׼ڣ0:I~=0iw5ٓVf40 STKtGT'!܉ی=¤]Ә+e[ӌȣZȷ;vHHx]s]Fʔy9G;N>/dcD.w#c+Ǡ#W {f֐>D y>`wwwg:mi;~۰]rLJeW"yvJ_#_xVn]\Ӱb\,Id垙\Ы6ʐi<wٱ{\_'DxPzӰ2Cip-t"#f% ԇĂ>]Ė a˦E~]&\ACҤ  38֢,aiԞtؗ!7x,JijA>F^һ`GUjk-+$Nu7up^aXs:v4 %(qhA(%6_*7i ޓjo\?@u1Ėm9}+2ѣ(y-A5IW`PNCF7n1ThE;}L%fY{ 3`D!s"@-E3"IR14vYM芋dSg3m\r%tmd@cCaU%|S!O=E^`ؑ˃Zds-OV$I6+]JrNӿ)8Nм"hv"^{O]e4|- e9k4) 8Ҋz?w|؈5c Սm1R|Z9t^eTBc8S M0H"o"(Z'{`GU|?SC ºA([*yrL5{{6.X܉7"wyIfvlR j |p揄 >C:Ç,[:')틇K)uBsg $uI (Ҁ82D{޾kJ{N 3% eϩKS~}b<6;%M[^$>H u!,u~KQNg>pǶijbPVtnSc6Ѓ𚥶e8"0:]BLl5q^/[KKk *nt=>0rF D`tiz,6&R,y3hDD[=, eL rI7I.)@չ? 'ӻ}IL3H$[B`Y/@^IBThE-䦦^'@IyOXOCNfmujf((,7u .{S,Ԃ_WC:wMorQSڻEX"5 ߝi33o,k[rĄnwJjWFN)YEW~_vU .QIoE:q6#wbG0#6fs3AO;­7,WݢЯqƮA1)Ny0 A-St?Rf@"AANE\Xt-3ײ`cm"<~`ֹLi^MpSK5Zw.,GpV:єR&ʀ|C@xMݧiD4k Hӎ0%L/mj0:tA)جVôSu kdDlk<4یP ]U][|t]UnBK\o*&H$0 %΄{8-lRTV.hS π7of ۣ2O鮋E?_TV֒_.(s٪8w$n-ш;r~Bxlo_g,KC%\!D^R r3롤b>%S`0t.T;" Н'zDq*cpfB'ՖJ.S>9ZG;&.}7&!dIӫ:vwxߡtu s'`9`պ )0W)s&^:0Q\K&֛xz~[ P7\i6%&eStz8΂t ǏaV$S\ٚpA Fq(eP*q;٢/܇R*0 کA-bI. bNČ]3T?Nu8 GkZ3b7Y]1 ׫@YCoiW҂AÇ?noG'9"[(3gʹ{v"jq>(P_# +>U .)**;6WP@G9qZ5|F𼫮8%5lS""0ZP{!Ba,%02ԿE|vp*Z4_ ?ׇrS&#ڽKQB`w_ L&qr .^r;,By2 ,fЇR \n-[*Z NuBr7 L#Q-nޤgMJIЛP8=_}Ňlgo3 IW^re=<r~ E~>/(66Sa W$JQjDȠex۔ YPRʦX|~Znp4] YWod]5 Upbw@CR/t޳ V c1:-ҪA<}{ ؞ Ҥkpt 1 I 'v6Q%3AД8C^PޒEuse6jڽw]<8W)MȱX0z%o]ѠnGfaQCMO!R-`6glPUڪ~)z<0QF>Kld1fs]|l6p|Ui =}c2*o33X|dzM2ݪ ?C#z\I'R[Ċ7B\$oON) 4WOFr:@ր<(xo͉Iz1Bi!*|xnJ4RA_s=D{bݡiOP= RʖA<* *D5'rZf?OWGh | yEm^FRD&jvo Нb$Z0yigm/,lZ"v(++{ϪEre5Ӭ+v" b+RPg*)wn5BPQBBca)q9fu2Oh6 ,Q}ZIBOmt@HjOnD8긿)Rm.c-]hU!`|ro27v7= ,(.\p_9q`h(9:'cjC~x84]ϸ2W 9#z~Od^H},AH ѝb^7 Y'-ו)@S.bM \=p|E#Lz%KځtmģfΕ<7-VvA! sؗ:LqBsa6&HU""㐵Z̎/*ΘA]/4{Gbr7~3?O&:2=cqhz>t\)v k $h;*t!q.30x>I_NjZh7+=b8KhP~R,Gb?`z׷}tb-smmTd3l<_ ơ$L˘ǹ={ZM޺w^~O>hЛ}x&f:}*kC).O.@5{W2-$6lJ0>v"SZ'p=u.B8Llq'| Yى9/xPj4PC0n;6  TX0'R0!O?iݸ,{ gz㡟[Nri1C7 TG[ɝTt}ze5Q|BM~HΞ\70 K*bK4'eNF~ b0BrwڇV:.m ) IIJ @Ra$CD Q&xʪjj0-lȫq<PE> (n{~A')^j. Z548Vpͨ_h 1)MVm⽕ k mqsؠ~ܲRS<6t{ȭ!@x M#K/?l