bbswitch-kmp-preempt-0.8_k5.3.18_lp152.18-lp152.5.17 >  A ^r/=„KfvxeJ^NɊJ,oWzA># /iYSذ{mOl!Ce˺]ɳfi/юX#xDJ*ąx dM)z>bg1I1tlh zou]F`( ]b1C kDc^%  +oʽhr>&1k*ձjx4cd0pgmy1 \ 9%Zee00119d64d76f0b0167ae8202656b8c8398e338937711fbd8462133533d86cced9e31d6c9da9e89bf1b1329096db4791d4c66672^r/=„2[HEEY+.7&(MIo>Sa?,KjouӖ”.G BiP$ HQMhu`"R6u5$ ֶ)G}d(ȋ>oWЮ٫ۨ_Z]>m yA;bmqfu㐌C"D)9mI!V5vNy⇚fIH!wJ P2xmE'CF?2taJN1hQY]-Z mI"CFH l>pJ?d, 7 T  #1^dk+4@ F L X  /L/ //   ( 8 9 : >?@GHIXY\0]<^hbcsdefluv!,0TX\klpvCbbswitch-kmp-preempt0.8_k5.3.18_lp152.18lp152.5.17Bumblebee ACPI kernel modulebbswitch is a kernel module which automatically detects the required ACPI calls for two kinds of Optimus laptops.^hcloud127j[openSUSE Leap 15.2openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Kernelhttp://github.com/Bumblebee-Project/bbswitchlinuxx86_64nvr=bbswitch-kmp-preempt-0.8_k5.3.18_lp152.18-lp152.5.17 wm2=/usr/lib/module-init-tools/weak-modules2 if [ -x $wm2 ]; then INITRD_IN_POSTTRANS=1 /bin/bash -${-/e/} $wm2 --add-kmp $nvr finvr=bbswitch-kmp-preempt-0.8_k5.3.18_lp152.18-lp152.5.17 rpm -ql $nvr | sed -n '/\.ko\(\.xz\)\?$/p' > /var/run/rpm-$nvr-modulesnvr=bbswitch-kmp-preempt-0.8_k5.3.18_lp152.18-lp152.5.17 modules=( $(cat /var/run/rpm-$nvr-modules) ) rm -f /var/run/rpm-$nvr-modules if [ ${#modules[*]} = 0 ]; then echo "WARNING: $nvr does not contain any kernel modules" >&2 exit 0 fi wm2=/usr/lib/module-init-tools/weak-modules2 if [ -x $wm2 ]; then printf '%s\n' "${modules[@]}" | /bin/bash -${-/e/} $wm2 --remove-kmp $nvr fij[AA큤^ ^ ^gbcdc0547503a2d5e539c9d445bac19a5643c964066af1e2255e4108eceff7405rootrootrootrootrootrootbbswitch-0.8-lp152.5.17.src.rpmbbswitch-kmpbbswitch-kmpbbswitch-kmp-preemptbbswitch-kmp-preempt(x86-64)bbswitch-kmp-preempt-k5.3.18_lp152.18kmod(bbswitch)multiversion(kernel)      /bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepksym(preempt:__check_object_size)ksym(preempt:__dynamic_pr_debug)ksym(preempt:__fentry__)ksym(preempt:__pm_runtime_idle)ksym(preempt:__pm_runtime_resume)ksym(preempt:__stack_chk_fail)ksym(preempt:_copy_from_user)ksym(preempt:acpi_bus_get_device)ksym(preempt:acpi_evaluate_object)ksym(preempt:acpi_format_exception)ksym(preempt:acpi_get_name)ksym(preempt:acpi_root_dir)ksym(preempt:is_acpi_device_node)ksym(preempt:kfree)ksym(preempt:module_layout)ksym(preempt:param_ops_bool)ksym(preempt:param_ops_int)ksym(preempt:pci_clear_master)ksym(preempt:pci_disable_device)ksym(preempt:pci_enable_device)ksym(preempt:pci_get_device)ksym(preempt:pci_read_config_dword)ksym(preempt:pci_restore_state)ksym(preempt:pci_save_state)ksym(preempt:pci_set_master)ksym(preempt:pci_set_power_state)ksym(preempt:printk)ksym(preempt:proc_create)ksym(preempt:register_pm_notifier)ksym(preempt:remove_proc_entry)ksym(preempt:seq_lseek)ksym(preempt:seq_printf)ksym(preempt:seq_read)ksym(preempt:single_open)ksym(preempt:single_release)ksym(preempt:snprintf)ksym(preempt:unregister_pm_notifier)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)88db9f48837b7b09bdfb6dbb19db41e59f8b40afdecd0b29362ef4083f710ec1d92deb6bcd8ce890aebd12f077456e0a1d8a8a4837a0cba1c6e5bfc8c8a5fb956d6114fd28fa9204fe93a9d341f114c683ed2097df6ad86e3be8335380daff4c729c6afa35f6089c58501102e59c439cc4f70aa7faf33c10df52245938cdfc2b0ed000e43ee199f14f3132656e4a6e7681946c3.0.4-14.6.0-14.0-15.2-1bbswitch-kmp-preempt-k5.3.18_lp152.184.14.1^%@]f@[(@Z7VS@SS @S @S @Antonio Larrosa Dominique Leuenberger msuchanek@suse.comtchvatal@suse.comtchvatal@suse.comdvlaeev@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com- Add patch to build with kernel 5.6 * 0001-Update-proc_create_call-for-5.6-kernel.patch- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: allow OBS to shortcut through the -mini flavors.- Use %{?linux_make_arch} when building kernel modules (boo#1098050).- Depend on libelf to build correctly on tumbleweed- Add %dir for %{_libexecdir}/modules_load.d as it is owned by systemd and there is no reason to have that in deps- Make architecture exclusive to x86 platform- Install copying file- Name the modprobe.d file like the others.- Say goodbye to bbswitch-dkms and use just the direct bbswitch.- Provide bbswitch-dkms for time being to allow migration./bin/sh/bin/sh/bin/sh0.80.8_k5.3.18_lp152.180.8_k5.3.18_lp152.18-lp152.5.170.8_k5.3.18_lp152.18-lp152.5.175.3.18-lp152.18-preemptupdatesbbswitch.ko/lib/modules//lib/modules/5.3.18-lp152.18-preempt//lib/modules/5.3.18-lp152.18-preempt/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:Leap:15.2/standard/f048654babcb88437e11a2deecb4e3f2-bbswitchcpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=3284c758b6405724bb630bba139add35cf2a8a08, not stripped if test -x /usr/lib/module-init-tools/regenerate-initrd-posttrans; then /bin/bash -c 'set +e; /usr/lib/module-init-tools/regenerate-initrd-posttrans' fi/bin/shpackageand(kernel-preempt:bbswitch)kernel-preemptutf-85b24c6121377b1989f530f3f3f3dc19f893a98835fa1a7b814849e71029d5dad?`7zXZ !t/lD] crt:bLL CΉx&+lw 8NYyʌ`])syq)Ue'뭴.r S{#+ay]"u _P Qo zȘO|[JFFbL,4UT;ϚmX^ʡ(3!'.Uqunx<_-beETU7_CllyD-Y x^+-)HnݕowlM TqYHF;V-هD@Yٍ4?FD-9k 9l[g km*VXA3loe;QD<3mYkh3HZn(\F|˩Sôp3\r0KyÇY !ޭ#[Cjv"ַ[So–w&.44 :e9H!^/gy0/IX:c$XQ4n"[[$ zkI]#wڮ↩ _'{OKO@ %N,eJʸ^Axj۴ިG7G/ag[)6I| i>侥]ҭcf2!O']i>E pB{@Xv= `$AbeGa<l"augXnZT:ߊg?<׳~#麵R:˹'F D=VitGT@hc'L卄~<}yוd+NLB[y?h xl(RnfS*뭢wԷvW!~M蛒T7l XgU_ P92g3yiGDlOv ch{GoylT {o8n3ȬiUa96o(r(GJHqnvuEVL7> pjx+<yX FA rف1p۶Kl?5Oַh.諡A,~`\&W'X*<RGtO8k^^ ok#aLW0m`+ EMԀyP?3y޻BRES{[uHGVtn֌U>*ʨl}A6:r:Ӽ2Wn a+y&Vfffn~ݔDE15n0pЈa;gJϽ1aN=g,y瀬qs;\1rMg= jfuSU\=\jT Nvp>ܾR(|!\tjT󁔭zT4Ʈ,H0^ja\M'z]D>=*nX"_65梲qd65sд󻥒+crBO{jRmoo9zMC9IYt׫d c*!n:RI#ig"c+3@ }N=3@jIziÔ̏ݘ'ѻ[8K1#B"9P&&?5/v ;Qc&B"7ʱ-7Oxv%Dih YԀѝV]P(UYmOd dVTnNmRb6,r0}2zQN4~#U:&.JS;$S P'qisaeEMJnYsz0EIr(bR?DK(z6ک]+Ȫ0!gB2 oG $A@N>}flr7p$VՍ TĠ_Cv#v.P%FFbb?K}%n0EՒy1)T1~Kz')ZM o!Z΋O )|2/+(Aoh&޼l&|_h%=s=/|DlQ9D_/mӾtODUߠB_8V?܁/p_ð^<gǗr?)ýڧ1疴VG e:ȇpkS ѻt{&+6A)Tv08mJS'bIjB-F_8=y /ТY52[6=JϚDp&^`C]nzX" Gy.4[XY&W~&:0Qd {MUZ=صww}޲k:((g>,A1YoHh>+=1ps|fAK%uooDA:<ΛӘ$1",gӰ ៧LIθmlo 0 ,pG$N,n^ MTgwH׌+Mg--t, c0x&#׳?k5ȿN'p|X{dƲ1ȧ'?vݲ!ۏ#Q'lai m,`/bKg׹eHϢ{OdAr Sh̊5Ǟ92`d.Dv[ZFQ*)pĤpcFoMuag|h21ewU.[[Ⱥ^q%F䥔y9䜨e1yM`: m V,< Lģ..Mcu;bm95&Jˉ d+5!u#*h]"P喚~X/H`{̝+U uyxj=~o?=lkEr1,M('X`mr{0nf_qX%O[yJ{nfʭ&pKqO|m.x"Ъ.[ n MuP r>1f/z9 }5 ;z&ZWIU}"bzx^y0z릷$dŷFF/'([tA۳`]΁ּyE {u=8Wf_HkWTg\M'%x2\R !hFMn?YX5{2bJ7芍2%lԿfTZTI:fTOB2k&%)*9W3^Z3S]aْvQ5JB-"k_S 4u UFśwLYf?Fc- xEQ~PH+}oM>ڮSXI|ϽeEt=A*J]( [q@hvvqNت%\ -uC!Zw Q>O%pTU 2!glB[rm$OgntܦH@rLA̴/ ]lKMH6MK/"!E.0fTY4SٴuF N ~D6& HWKe@;w<(’7r \CFX*hL[0+čYH)',J$-]XKBqCV?*Ơcl0ND1s.9>1Vጛw=b rh} t/!ZOp8܅8Y]evbƛz[\rp4Trz8ux+mrg56TГZ[jmKG Xm b'h̺)]c^ F3*ѬC}+eB*$Vv~kKQj5lc)$QCh|-x3؁Dycv7l AkAi{|:%jPJLhmEe-,XC y!,$wMK=WiW~\Mgn[;F3ud# R"R34b관uDvezv\s&gjZgo4U⥃ өE?݀UN N L#L35ݰ(4"bz0K YZ