v4l2loopback-kmp-default-0.12.5_k5.3.18_150300.59.93-lp153.2.5.1 4>$  Apc5`ָ/=„PzzNOnv`TO!Wx\?ѿӨ*O^~se|E\}5Bw$\$\_8ޭ),-` kH "`Yf"0N0&TCU&IVxyY{:ؕF+ h8꛸=;K/qRxSk8Ǹ0B絇D̀9dJ:"pi< жBվ1&eY÷{ ˶Gq㧬_s4_R:NoSr-M). .QLP\ k| xƭŐB_mCQvQ;5&Ӽ-qIY`cZE}z\J28F`Ʈ`{ҙge;'E=>pR'?'d7 C stx       _ dp |G GG N(O8X9:o=!S>![?!c@!kB!sG!H!I!X!Y!Z"h["t\"x]"^"b#"c#d$ae$ff$il$ku$v$w%x% y%,:&''''<'@'D'S'T'X'^'Cv4l2loopback-kmp-default0.12.5_k5.3.18_150300.59.93lp153.2.5.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.c5`build78;{openSUSE Leap 15.3openSUSEGPL-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.3.18_150300.59.93" --release "lp153.2.5.1" --kernelrelease "5.3.18-150300.59.93" \ --flavor "default" --usrmerged "0" "$@" /usr/lib/module-init-tools/kernel-scriptlets/kmp-post --name "v4l2loopback-kmp-default" \ --version "0.12.5_k5.3.18_150300.59.93" --release "lp153.2.5.1" --kernelrelease "5.3.18-150300.59.93" \ --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.3.18_150300.59.93" --release "lp153.2.5.1" --kernelrelease "5.3.18-150300.59.93" \ --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.3.18_150300.59.93" --release "lp153.2.5.1" --kernelrelease "5.3.18-150300.59.93" \ --flavor "default" --usrmerged "0" "$@";{AA큤c5`Sc5`Tc5`cd62c8cca4b0e1b2f6d0c7d14109a90b87fe80b7c395c46c52d68a204c8f1a84rootrootrootrootrootrootv4l2loopback-0.12.5-lp153.2.5.1.src.rpmkmod(v4l2loopback.ko)multiversion(kernel)v4l2loopback-kmpv4l2loopback-kmpv4l2loopback-kmp-defaultv4l2loopback-kmp-default(x86-64)v4l2loopback-kmp-default-k5.3.18_150300.59.93  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepkernel-defaultksym(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:_cond_resched)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_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:preempt_voluntary_key)ksym(default:prepare_to_wait_event)ksym(default:printk)ksym(default:pv_ops)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-scriptletsbdfb6dbbd9a5ea547f02188fdecd0b29a55b5a5b3eeb2322c29957c35b8239caa1c76e0a362ef408b44ad4b34ccac51adbf17652b3635b0149c41a5797934ecf1eafa53f6767db692540fbfc6f46339fe48797515ba50a637a0cba3b6facc66b9c4c45c3c73875e515be669acdf38c38c83b820574e54af63abfa87347408d290d8ab33228180c9da61ba8c26d495c5850110eda493b21000e51656e4a6e3c3ff9fdbcab6ee6d250128de4ccf0e13965db58b649ba3f8ac3aa3999e8297c27c5793359d02640277dae5e4ca24c6e66f43da15c04abd6ee688f8f1b638140a9b3493.0.4-14.6.0-14.0-15.2-1v4l2loopback-kmp-default-k5.3.18_150300.59.934.14.3c5__X@^=@^@^U @^@]@\@\@\HW@[:[0@ZlY@Y|xY{'@Stanislav Brabec 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 -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.3.18_150300.59.930.12.5_k5.3.18_150300.59.93-lp153.2.5.10.12.5_k5.3.18_150300.59.93-lp153.2.5.15.3.18-150300.59.93-defaultupdatesv4l2loopback.ko/lib/modules//lib/modules/5.3.18-150300.59.93-default//lib/modules/5.3.18-150300.59.93-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:17678/openSUSE_Leap_15.3_Update/478481c2b23e88b2e8ff329d8d1f7839-v4l2loopback.openSUSE_Leap_15.3_Updatecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=b5e80a277440e81a4aac90d1b9a8876587e0e365, not stripped:R.R4RRR%R)R9RRRR0R R:R@RRRR!R;R"R/RR#R RR RR3R R-R6RP /usr/lib/module-init-tools/kernel-scriptlets/kmp-posttrans --name "v4l2loopback-kmp-default" \ --version "0.12.5_k5.3.18_150300.59.93" --release "lp153.2.5.1" --kernelrelease "5.3.18-150300.59.93" \ --flavor "default" --usrmerged "0" "$@"/bin/shpackageand(kernel-default:v4l2loopback)kernel-defaultutf-861e7386c65092c1bbec37d8233b38a2faad6594bb0b6fc0f5ef9e24b0870f798?7zXZ !t/=@r] crt:bLL ոp> ǍSeu#qEM)OOybWyQtEk`q[WlZXM: (@|NKKy; OqVnX#-c01&Dgnpءۋ$w}Sw<9@vzy3F4Ďj,A' W}"xc\hAܼ_.M$3XR!'͔dSqC҄2q% %0/i܀C^=viy=,`jQ5E<;cpc֫JJ}R`WYoc6+WCC(j SQ'ahv^AI^v?U,* mK;-2 ue.LdnoJ>.„ s$ Y-–)XIZ'{/4-p_Q0HLh^05MR](3mzgk)ZWn=5aHhdfKOtn}Y] V> ^!="p4VTRP Z]F9~Rp0N//BZ '^x[UX(qvZ~B5T/(ص>.2,};13\?oַ̪5̊"ṮE)ի+>z!LD\[zAX8 6~GJsW拀P5S '/fkHA 5¥TrtܘϽ9v;1<(3tG|eϟwΊ\WHJQ4kDe^lw*6 ӵ'SIӋ6FF'Sl$-o[ P&px^&l%>W9ˆ{낔>Ȇu{UҺW#zq bX |CGDwGQI:AAÄuGD昒ǁñ#v}눚ꌸͪ)#w,y><Ǵ؇˧Ŀ{ Р3տQyP“fxkAD8 y;RM6']'Q0lQ-~@]E.JsǣcoQQ{CosxK]K <dׇfȎ/DdF2_10"鈓޴ѭi)`:g:=Ys"wR0-3R+6:O&&{Q؂~BI09^x0xJp jb<Yp΍Ǣg44l4dHOBbynIYϋČLz2xZ]bR ֒D]w7x.>Y黁߯9ˆJ/6CMxlO%nbNs8JE8:)e/;֪*L'*ˌ]ze蠥g F~0Z~Ř}^`5 b8?HA8ocHZ+ҷ ]°ȑKep4ధbUibp<,) yBJAR `$PT ^U 2$5=f&~ yA LreX*Ar6@*S?ɪ.81gMƫ]_8 O{b$Q_iϸ ^ e+mOz__yBlM_PMEW1(.LQb;H9u'T{bi(xwfWaxZ(9APK,}/,}uzd>/Ei2\/.U|Yer+H?dtOv4awby>)0pBP+SZ2yWfX]gݐ2[Y$=B,Jr'bhCjJ!`rLm0%3,+)t9k-׸ 8/OLR(HPeFQKCA=Ӽr7O&`{ CCL h[%D YUp.z U?j"Ki VjV%h.8(z/aJţ5̛BRS BWSES~ܜZa_`"5C#OI1BˁOdDCǶmTVy (ziT欏Z(SpB^8pڔquguK$9Sr'ry4V]A+gvXRaDjVV[%xdx<> S/PM1vJ/Nȅf2=q7Ydef^vJ^ug\V{cDfŧ^/i5=`o%tpO\nVʺ: YI}?L̺!͗S5il]?~3PaVgUTRmY=fo Uu1:/sӖT~Am6s˃k1 'sP,r.LJ02v~1<ӲΌ֣, BzXmy+;VX6:&7Я@`}|fd;;41j;yߴA8}6`>jO}軖g Z8L®+REoΘW,F]#czy<;c2\wuGvbES,De܉t%e/T < Y@85 4nu1Yu:meGegF1D'T.>" A {RݺRX u:T ߍfi=Vyգ̜Q nJG#ƒ죁0 r啛ݘqjI}F~?$hCQj=:a|̴Il#Y1&+W5__`$!~ !vo׫>dr=fGԲ|to_Цi ҝV"J%YvCT9'f"ȿUdlNQH B[1O~]sRs{\^G\X줢JXkv?O6u )O|K;2 L,vp+Eh̛8ߩGقo[6m)5ڳߑp+i9H\F~t1Jj RE-^tya\QD5E6w\1,sE_6]"q`;XL1Ǩ)ᇎD z@CZ}}39Wwspk"L-6 ;Q3F!Y&yqj#|(zoȚiTjnkA.n ch6DՐ69Ej-=T[nAi]Z,)D"oYهǍZ"f"J-Ihw1[G)#*}l.`!v31 5 ,6ie#4u0јb\њh_.-Qya>bÔNYÙ 4%δs,ov3rFIXڰk<1xH|_dWgv H3_R?vِ=Vλ&k5S?翢X 8GGq(9@> M^MNcZbqvcQ~Q8dYD0F6[6$Z^!0C Uai#ͳFp(.0$J0)%eēE=Lkt般plz6'։3x d!k6utG'իGkwЊ#;$LD}4_ѠBDᏇxhŵ)0{n ??@_2/lMpI)wXt~?BݛgzmH*Ha "8Rɂ?Dv:|=*,6,6'P0`Nڴo`(wǮGpJbk{V] TdF9&2Lݾp>;%4D5$/*(f,H!Q!{Js]߾mWs Ogf#x.W6@3fNy$zmMpgo*kM.;`!HN?Yxb(}`B6f3?=~%AR1 .yx%X{ {W S`6x#8SoR;ͷw̯p/3m 晗أ"'p7|Pb B $|xpxN71ct)rȪv;Ö<={x]ܪ JZ'#4D1kJY"&=K6>R\ZSϓ^])*H7)gXCF i׏fG aLDh|h?!@OEz;/+B{-%.cڔk$ B 0PB(6 `mwKdo[sPPZ܎[ݝu)?)cᚋ z~7`guM#_{|LV;Z7FӚcFG/`ז@اk*~ζ>".,My 菒9kw4ה+4w.Sog]+2ोfŜC10nV~"M?hݰ)wW:-sGs&{ 0JxMrFuT&m9h*( s qw89+fQ ʰ,hZ9I\qЬ)x>p$(>\IExɬ%|^E_g!z7kʖX;/S9dg`4/ ]Oڟ}yTZb.";2.!$ȃ%.ph=1IHiDݢeibCE|Š0hZ}l;kl5犹jx ;wt)ʤh?jP[>Lots!Yg2<0AFvm bX{ -ϙ`1ſ!eA NsU-y#vWt& lBLǦiHK2|2  wu%{9! ^:^>^9.nU5iƔQrwGm:1V8 }&Z@5kY%ݰIE!%7֒N;%0a/_ϳ5XsKgᥛ.n Y7CE8Ux*t1lv/,K"NQ` g\8|Xwx,?ST:eK"`+9 0tR5f!I)i~g",N$6Ӵ⮸?fpʕ[ϭ72&yZ3:P6^+l93nCZTi7iB oʕ4^&ŧN5 ۀ#bl $Otq 0o4 qtkd|Գ =3fi=-L٢d`N])Ϣ n96)YD0+~ ějtAUsTha29ƹY󹀐87$`|ׯu΂ Jƌ+FuIp߇ڎY3Hc7qx:l)[̻F, &KT.Oa6Upaۻ ^:қm w#^Tvʭla:ysW'5!j[_1K Fi焩& JT&G|<;>1(u2H)%R(ȬTx,YlP@o~(T@N +whũ ,sZ )Y%XmRD';w5hw&vh7[^SH_vGV:fKg|ڇ !dӚCJځOcl: ĥjakO&\McQ+U&^$ I=}`y$٭ϔtƦotkPAx-AۃU9>!9tԄh,1l+^e;Bwb,cPeLB[0Ns0Hpu`OӾKgl.1{ %EDtWmA% jPjcwTB=¡~twVQK3-;GodgO=3?QYEZD*iA\9FRx$N$y$ބv *b-F>˗9M^ df!s1s34z\& Htp#],vW,pdsǢ"mW@i.u꒼'=3vV]9{bM?`V@s:(S4զ`{]ggw$}fl1T4Hk 01V1`vVNIRt+?5?saְuvLv~" b?2BrK1{V!MXMvlSʫR 2YX)nu1+.83a@':.wXrJXJOc/&*|,gK( ɩ1_e.yd@_)/^Fi<сm2͋Eq~F}S%5b{oddK ecF{սGk{S֋PŎ9 [)jlG+zjˏr4zKwRI;_m&iow˩ Mg3tY5Rkh?DŽm7 OL_o앰d7R(2l'EZIt x@Vֆd "Wn#&s 6wf9 B"{ "+]9{;þP[nrnϏxzT l0ӴkZH*.^~Ÿp;@Ue4C7ȰI&B8lX|)\!B,RH7XPV`yU&19bK2ړ &k tnlwg UM#bnVYМ^trLB筵aiYULxc75nbhvSEqX$zQ+6"XFl0%1iČT5)J=(/aUNuuV &OU \N6FzhںW8s5Z)&*2 b[VmNk}~*Tv` ꛿*,sE/N/S/`jnK%56q;3>|KNaXN(nbׯdXF,#JyeFĽDm4o@Jzj2A16E_y:kLqvsЇ@/P)#&rgad ,h?X8`{j[5u)8g|0KdwV' <eqO,Vt._Wɡ~tj?ynFN;)ey &9!Q!=+=K,|a}ck!W Ò7X/Rdj}uΒJo\0* ꇃ5q{yds@xv~ū٥}H;Jؼ(◭J5YyGAJ{wOM1 d4U62Ҫ桻夥)1 \ 2鱛Dfa x>eس ɪ'>0lYMu2_/ ],n]f.XֿbrGd Ϝo1i9-ۿP^i/FLt1vaoD&ϩ’ 8_Aqd{za4"#4s)6]uJt"mVnZ{OA; |}+V\"UJU4K# C3C'/I+#TT.ALN-"w 웨N:?뭵roQd𯖀7/` U^n nwg曕xRÓگRo̴y>TפͦpofQ_,H:vE2TaFl >#VYbI_FtKG#8 B5l"8F#ȁ.&>N8 d58ڱ5_ udbogj+Noљ1.ZsoGQsj%{eZ(jlJ{<;*sڀj-8"!zQOԉ_r!?u͟mK13$wrJU("GL;E V{< tg/]`(<1[7Y<ԁ$&ʸ`g1o02=:M0ZM~Kd1vuNOmF~V@ ?aCeiY=dY~mGH" }BUiM s>h ą{!(8ō _`v^TʵDtwmdvDŵ*Fħ4qB@)]*K Xzu5'[t$yx= xYn.j,V1{xqD@+wO:rw5 -^0UCQ-id|Hfӗq;J9&5#ބc^Y@*_õ-FW'iGr%y'K$nxv`茁DW[\ ?ޭkC,$ģ. |qb*rnsӽ ah s%X2yR#NN3vl Opv 9<ѫM"1̴ʠڎ<`Uy<ώТ$EB~׹}Pd@ ԇNC@sr(] &Nإ`c[|/B?3Y8M>!`L:+HWyVb*UD;Y7E]zŸYw&1>*`nXث$4R'Jě ȼ!=E!m^v-t؉ɤm/zf_d!%ub!(R9.HXɢm=/ Kt /}" 5 e%[ )ʴb66+R-*df#Ps"߳KMl3GcV[rIpJ6ro݋ɛ`+!ܢΑTwT+GXحj ;7Q;J@W@a,zkx fB #oWU[oI2¬\ryvTnr/xiy Π-dL A|gsK5Q+hR50O$EL*%'jRri7lgop?%Cnd\%`JW,(r)j6o#X++q'8ik Wl -AGts1yZG;M@q gi$O gp|X|F1mVFhL؎u{VˏtU>,׆cwYw*9˖Ø&rX0h!òL,kTO_wj~j]+RNp YI a9]7Zu,O4bɫڭߵ0({.pcpaأ q50-[ %]h*aRŎ`>NzNZ[Y&,vi|Yye?ٻY{i4խ^gW:'Kv[E.,Z`.xtz^zC(?5l9ۆ2`$l.зP:!ɶ,>,iM߉[MhqNs+25O 1͢!-'?•C1ciڝrp'L^{F%a{Pl!V)۷UOw uύarGtzWX Ew>0f;;)I\@7ٝ1WQ[Ǩۺr3UE]i==C(nB|+ЎT˞<^Rҽ+0d0X9w/~O0s<{]\pV>㋞C cP$:E2=2B85M8F U*:η㴹! 0m1a >SYqN嵚/2#s_},|@m0w}vΗL$vZ7tqTy%!AW3|%!t"R4j4gc\˩凛J:gl07shQu7 () ~P)z ˬ$0jE;S_69Q ̫ 6=q~9W[Qg=7G7C?of!Mhbm^b!B)"9~|> Tל*ܪH4DwUbLc67JÃ|X;r XT=1N0\rC6`P-MCJj]Q+ղZ5r^p]vJpѻ,tUG;Am~I"S5:Q&NV13{d/Mp{"d_)`aS3]#7߷v&BXy9;Qڲ\`tNphϚ91tll}qQE]Lw-SZծ469NfhR\؝cQZe-AAp'NAOK6ǡpo3֊hhH7p :#$XK#)S'rta YZ