python-tk-2.7.14-lp150.6.25.1<>,Y]5 /=„J% {_ !0ja-;9Fi[ ǎ\i\(eD7794H9 k~F)ir=Fad YW@r/0Eaf6OMKnxl_LCL=$% EY<#IwAM\?MLd   > 4:Dll l l Tl  l !,l"l$l''8l()D)|*(*8+9+<:,\B6F6G6lH8lI:XlX:Y:Z;[; \;$l]<l^BbCcDadDeDfDlDuElvFwGlxIlyK4nzLLMMMHCpython-tk2.7.14lp150.6.25.1TkInter - Python Tk InterfacePython interface to Tk. Tk is the GUI toolkit that comes with Tcl. The "xrpm" package uses this Python interface.]5 build74^openSUSE Leap 15.0openSUSEPython-2.0http://bugs.opensuse.orgDevelopment/Libraries/Pythonhttp://www.python.org/linuxx86_64('<<"%% ,, h h-wZwZ,22r K K6 + +w4(>'>'77 ,,( 0($$C>> b ZZPmg}g}_))g66+##8!9!9A큤A큤A큤A큤]5]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4]4]4[#@]4]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4[#@]4]4221ab63f8fb51af2347e1a5d883785e91c332a8639b9939e6ee6745542044b28074e1bb0397d6689e5dbb1ae4e5ccd1c0d0c4704656729d3cdd1fa44f986d0770e12d58a380fbb5f956367a42cb2c95e10ad5f34635313b9a9a7052110d6b5de0e12d58a380fbb5f956367a42cb2c95e10ad5f34635313b9a9a7052110d6b5de886afde4c1589a688afc857a0fb5039f8388f225443283081d9ddf072571b0648ae0748c5f6131205037a0481d876f777b7cbc8176ed4de3cfb701d3cf1b181a8ae0748c5f6131205037a0481d876f777b7cbc8176ed4de3cfb701d3cf1b181a9229d117eca73b48a41b6303bffed14184add10afd20273976715fdd4840042a5fa1e97b4aafacd165a3dcbdf2dffbe7be99d62ef248dda071bb4c5246a16a7c5fa1e97b4aafacd165a3dcbdf2dffbe7be99d62ef248dda071bb4c5246a16a7c808ece582c4a8e502c062b23aa16949d85878a9f3485d2111fd19ac6bdbb02e829f0ef58683ee66f0d5603cf065665ae0c776aed148f5a1686e3b1b7409df7656553f13ea362d9671ba67c24da071cbde2b31e56928992a9702ae963bbe3aa0854f55b9696013117aa8758f901f77cc30dce6ad6f13df8b85c26c5af843a7fa065492e91166920b77005005927615d8547e932deb3e016810e4948d21a62ba9865492e91166920b77005005927615d8547e932deb3e016810e4948d21a62ba981dbc9f1fc85237211d52b96ee1cc1c5553c81e0a62fd7143b95e16d32f5abafd50506e0eef96a6ac3ec4e4737abb26b25ca081ef1e8c8ee79e5b0d8bb58a58cf50506e0eef96a6ac3ec4e4737abb26b25ca081ef1e8c8ee79e5b0d8bb58a58cf0e875733af8af973cb94d088dbe5b4ed36dd3db1241970ec2bf19ea97ec5fbf8f473946e96cd3f4538537937407d1d346c0be4d69cbea6529a641b5e4e6dbd6cf473946e96cd3f4538537937407d1d346c0be4d69cbea6529a641b5e4e6dbd6cc01314dc51d1c8effeba2528720a65da133596d4143200c68595c02067bf1da2667733f52723c2acb0674e99a832527f31b921d536034745cc0dcea10ee55b8b667733f52723c2acb0674e99a832527f31b921d536034745cc0dcea10ee55b8bc8fb5c768f76788cb678922aed330e2b7ae3cc825fdabea1a09b18db557711dc234e81e0ae63030a5d34ba76e201651c20448ea5122ae5a424882a85bbcf94a1234e81e0ae63030a5d34ba76e201651c20448ea5122ae5a424882a85bbcf94a11c98906d5bb88657e59a2ef474b89cb79d04bca22704cb67a7c7b49de1c637a8b7774f1aead51a7af3632af38097d5d6b1fd7dca5fd4701a195c1ad7343e4f19b7774f1aead51a7af3632af38097d5d6b1fd7dca5fd4701a195c1ad7343e4f19fe3c79d5da8616ca37f7a9d8fddaac2c9164b593c7b116580aa99690a5f59ab5e82c816f3b0fdff328dfc84a8076385feec2208ac94a7e402af9138f8b6996e7b2cc7a8862f6e1a608930ce26d41d54fbed597094cbef82d47514d9eace629a0b2cc7a8862f6e1a608930ce26d41d54fbed597094cbef82d47514d9eace629a0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d555d5805dc6287a35bc3cd3f5666dcdc2b391807cfc708d6b68dccdffbae5c4d555d5805dc6287a35bc3cd3f5666dcdc2b391807cfc708d6b68dccdffbae5c0e9cbeed9f1bbec6f79a2bcebee7e12f896caba3b1a167d935446d009262dca26f29da6540d7ab62020dd98efcf49ff9cd1d50d47c952347449bf8934dd305646f29da6540d7ab62020dd98efcf49ff9cd1d50d47c952347449bf8934dd30564fe5f12d6412050e1414dfabc16ecc2341779d627362e1d81666e8b466986c50ae4fdc9e02efd6dab631db08166cab960d918e9ea8160cc320be8dbaa52c9a5d4e4fdc9e02efd6dab631db08166cab960d918e9ea8160cc320be8dbaa52c9a5d407078aa64be8d2d3a02fcfa10eb73eebf06583fae23134ae47b9d4b2bf66d23a0691df711d5b9cca05186c5e42bbb51e1d1a1b1eed87d50a761f986516c8a2be0691df711d5b9cca05186c5e42bbb51e1d1a1b1eed87d50a761f986516c8a2beba8ad521638ef8148d07be0925111fb57cb1b64dadf770f1ca2bd17e1bb356d613bacc61d9a8b15faa307017109d0b7895a920755a43d8145f95dc99eaba675913bacc61d9a8b15faa307017109d0b7895a920755a43d8145f95dc99eaba6759ea0ebbfcc26a428337548a5e3c6768294497b81cce8f845d23e035ea62cd1aabc28eb6e9def9e19db8f4abb9e09454c03c25c6feda8701bad8e71431f5aa021dc28eb6e9def9e19db8f4abb9e09454c03c25c6feda8701bad8e71431f5aa021d49029a61956e79a10fb9b79000283c1e83cabc0645adacf9824a99dbe2dece5f675ce4ec432a047894c605608f0cdb643a96c4b5b15d5bbbb6e747f834970e4e675ce4ec432a047894c605608f0cdb643a96c4b5b15d5bbbb6e747f834970e4ef05d7185731b1bf166f524c5d497d5f3c5dbd0d190031666cda8820dcd85ab43ccd8b7046a19dfa819c7bc0b2fa2c2aa04e5a189a503d93475c939e11e18c655ccd8b7046a19dfa819c7bc0b2fa2c2aa04e5a189a503d93475c939e11e18c655e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b70de93688d21684c4c9e50d7ef52f2dc4036d4a434b4b95825cf6243cc63a88b70de93688d21684c4c9e50d7ef52f2dc4036d4a434b4b95825cf6243cc63a88260a87b1a8caa43d561b741ff6351aa3c66cd96ef5bd6f35635d4f229d931df1aff054ca5562e1e9743571708ebfbec7c96e61867c95c82c4df779df6f390020aff054ca5562e1e9743571708ebfbec7c96e61867c95c82c4df779df6f390020d84d73afc797db2be1e7f2405e3d6f6f558836949098f7c430493c984d883340b3b17b9b013cd343c2bd6c63c0d18737c7c314c148381209daf51db6cf21bf8fb3b17b9b013cd343c2bd6c63c0d18737c7c314c148381209daf51db6cf21bf8f9fc1aec0a300d4754c94d77b4ee8f029540eb88bcf0ef288551f52e9410de8d3d23c29119c2c288f9ca4c6eaa85cbdbfd76329a6378b43cd76d22c2ddeb4d8ced23c29119c2c288f9ca4c6eaa85cbdbfd76329a6378b43cd76d22c2ddeb4d8ce9241c97e08b337b0b92ee5b4e029936fa3eb53bdc821c080e78b020699e2aed73493cee56fcd0c297d7e8af2a218a821c400d34bcdc7be5958e905d8ef78cea83493cee56fcd0c297d7e8af2a218a821c400d34bcdc7be5958e905d8ef78cea82b8a09ec8156396f1459d02aab40c2dda93b7d7addf633108df33b4988e0d607523355c7c544d05b0e14d98e985a61b02125fb3556bd9f7245c32c2ae6ddcf06523355c7c544d05b0e14d98e985a61b02125fb3556bd9f7245c32c2ae6ddcf062205693a5fa6a8b9e408b24e9dc938f74f6250a1212c5fe5bcf31f09be16d936af6305eef4557e712a76d1341658652ffb47145d37ddcf5e851036560b2457f3af6305eef4557e712a76d1341658652ffb47145d37ddcf5e851036560b2457f35b6a1486c4c1ce533b146cf455c599d5ef8eec94a8eb9821a847985c12e3ddcdc314e0b4f950f1f4f3c6ad101f410466b9fde8a3707e3a946aa3576154e9733bc314e0b4f950f1f4f3c6ad101f410466b9fde8a3707e3a946aa3576154e9733b9547e4f72af28ec4262f88a00b6d2eb912ff49e2f5b3aa16b5a50a3230964d83ba6db0347eadd29a9d0e47f6afa5b29bdc89fbb33316704d1f3e64064def77c0ba6db0347eadd29a9d0e47f6afa5b29bdc89fbb33316704d1f3e64064def77c0360ba16e412f9d00617baa89c0ca476d49576a34bfff026cebebc71e630505a971cb0cb47a65ecd46610f84855f65d94cd0613392c7d27cf0f2f0b2cd1f8882a71cb0cb47a65ecd46610f84855f65d94cd0613392c7d27cf0f2f0b2cd1f8882a2f28b22cc571ed211824ac750e2c1b98574748f90829a7b01efd0ddfce6cbf32fa45ad9dde962679b432223f07dd095685f0ee054e498018d25fe319cdfe4a3dfa45ad9dde962679b432223f07dd095685f0ee054e498018d25fe319cdfe4a3dcdb0fcb4cc54d55fe963aac128269754c09f8583afa00b445926951e5fb5118b31bec0e841da832bb9155e6550bfb0ee20c0b99b511f41b40d30cd15a3000cc631bec0e841da832bb9155e6550bfb0ee20c0b99b511f41b40d30cd15a3000cc64b09f3aaccecb4a434d94937cb737b65767f7b595cd51a3fa48fcaddbde984e3ebab57fbee51ac90d540a3a12eb4631281ce341895e57dc22a0b7847a2e5d0baebab57fbee51ac90d540a3a12eb4631281ce341895e57dc22a0b7847a2e5d0ba140d029eef8b482104dcc0a1c633de50523489c9ce02aa2e08b244a52de9942d1554788fb7ae6e006e9051d066760b84bd9c7914d932c6dcf01a39775129c4191554788fb7ae6e006e9051d066760b84bd9c7914d932c6dcf01a39775129c419af9217fe07092b72edd76382a97d3c2d65e80b408ccd594ceaa2ca6b93dc49bbd3af5326bd39f0ca79e7a210daef95dd2058c66c262da8645862ea4db1c26a55d3af5326bd39f0ca79e7a210daef95dd2058c66c262da8645862ea4db1c26a55rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-2.7.14-lp150.6.25.1.src.rpmpyth_tkpyth_tklpython-tkpython-tk(x86-64)python-tkinterpython2-tkpython_tkinter_lib@@@@@@@@     libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpthread.so.0()(64bit)libpython2.7.so.1.0()(64bit)libtcl8.6.so()(64bit)libtk8.6.so()(64bit)python(abi)python-baserpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.72.7.143.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1[#@ZYo@YY@Xk@XAb@Wu UU@Ua@UT@T@TTBV@Matěj Cepl jmatejek@suse.comvcizek@suse.comjmatejek@suse.comkukuk@suse.dejmatejek@suse.comjmatejek@suse.comjmatejek@suse.comjmatejek@suse.comdimstar@opensuse.orgmichael@stroeder.comjmatejek@suse.comjmatejek@suse.comjmatejek@suse.comcrrodriguez@opensuse.org- Apply "CVE-2018-1000802-shutil_use_subprocess_no_spawn.patch" which converts shutil._call_external_zip to use subprocess rather than distutils.spawn. [bsc#1109663, CVE-2018-1000802]- update to 2.7.14 * dozens of bugfixes, see NEWS for details * fixed possible integer overflow in PyString_DecodeEscape (CVE-2017-1000158, bsc#1068664) * fixed segfaults with dict mutated during search * fixed possible free-after-use problems with buffer objects with custom indexing * fixed urllib.splithost to correctly parse fragments (bpo-30500) - drop upstreamed python-2.7.13-overflow_check.patch - drop unneeded python-2.7.12-makeopcode.patch - drop upstreamed 0001-2.7-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3094.patch- Fix test broken with OpenSSL 1.1 (bsc#1042670) * add 0001-2.7-bpo-30714-ALPN-changes-for-OpenSSL-1.1.0f-3094.patch- drop SUSE_ASNEEDED=0 as it is not needed anymore- Add libnsl-devel build requires for glibc obsoleting libnsl- update to 2.7.13 * dozens of bugfixes, see NEWS for details * updated cipher lists for openssl wrapper, support openssl >= 1.1.0 * properly fix HTTPoxy (CVE-2016-1000110) * profile-opt build now applies PGO to modules as well - update python-2.7.10-overflow_check.patch with python-2.7.13-overflow_check.patch, incorporating upstream changes - add "-fwrapv" to optflags explicitly because upstream code still relies on it in many places- provide python2-* symbols, for support of new packages built as python2-foo- update to 2.7.12 * dozens of bugfixes, see NEWS for details * fixes multiple security issues: CVE-2016-0772 TLS stripping attack on smtplib (bsc#984751) CVE-2016-5636 zipimporter heap overflow (bsc#985177) CVE-2016-5699 httplib header injection (bsc#985348) (this one is actually fixed since 2.7.10)- implement python-strict-tls-checks subpackage * when present, Python will perform TLS certificate checking by default. it is possible to remove the package to turn off the checks for compatibility with legacy scripts. * as discussed in fate#318300 * this is not built for openSUSE, but retained here in case we want to build the package for a SLE system- Add python-ncurses-6.0-accessors.patch: Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1.- update to 2.7.10 - removed obsolete python-2.7-urllib2-localnet-ssl.patch- for SLE 12 SP1, disable SSL verification-by-default for backwards compatibility (python-2.7.9-sles-disable-verification-by-default.patch)- python-2.7.9-ssl_ca_path.patch - reintroduce support for CA directory path- update to 2.7.9- Only pkgconfig(x11) is required for build,not xorg-x11-devel.pyth_tkpyth_tklpython-tkinterbuild74 1575040288 !"#$$&'((*++-..0113446779::<==?@AACDDFGGIJJLMMOPPRSSUVVXYY[\\^__abbdeeghhjkk2.7.14-lp150.6.25.12.7.14-lp150.6.25.12.7.14_tkinter.solib-tkCanvas.pyCanvas.pycCanvas.pyoDialog.pyDialog.pycDialog.pyoFileDialog.pyFileDialog.pycFileDialog.pyoFixTk.pyFixTk.pycFixTk.pyoScrolledText.pyScrolledText.pycScrolledText.pyoSimpleDialog.pySimpleDialog.pycSimpleDialog.pyoTix.pyTix.pycTix.pyoTkconstants.pyTkconstants.pycTkconstants.pyoTkdnd.pyTkdnd.pycTkdnd.pyoTkinter.pyTkinter.pycTkinter.pyotestREADMEruntktests.pyruntktests.pycruntktests.pyotest_tkinter__init__.py__init__.pyc__init__.pyotest_font.pytest_font.pyctest_font.pyotest_geometry_managers.pytest_geometry_managers.pyctest_geometry_managers.pyotest_images.pytest_images.pyctest_images.pyotest_loadtk.pytest_loadtk.pyctest_loadtk.pyotest_text.pytest_text.pyctest_text.pyotest_variables.pytest_variables.pyctest_variables.pyotest_widgets.pytest_widgets.pyctest_widgets.pyotest_ttk__init__.py__init__.pyc__init__.pyosupport.pysupport.pycsupport.pyotest_extensions.pytest_extensions.pyctest_extensions.pyotest_functions.pytest_functions.pyctest_functions.pyotest_style.pytest_style.pyctest_style.pyotest_widgets.pytest_widgets.pyctest_widgets.pyowidget_tests.pywidget_tests.pycwidget_tests.pyotkColorChooser.pytkColorChooser.pyctkColorChooser.pyotkCommonDialog.pytkCommonDialog.pyctkCommonDialog.pyotkFileDialog.pytkFileDialog.pyctkFileDialog.pyotkFont.pytkFont.pyctkFont.pyotkMessageBox.pytkMessageBox.pyctkMessageBox.pyotkSimpleDialog.pytkSimpleDialog.pyctkSimpleDialog.pyottk.pyttk.pycttk.pyoturtle.pyturtle.pycturtle.pyo/usr/lib64/python2.7/lib-dynload//usr/lib64/python2.7//usr/lib64/python2.7/lib-tk//usr/lib64/python2.7/lib-tk/test//usr/lib64/python2.7/lib-tk/test/test_tkinter//usr/lib64/python2.7/lib-tk/test/test_ttk/-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:11629/openSUSE_Leap_15.0_Update/2d2dbab0606d16cc2a0103655aa46050-python.openSUSE_Leap_15.0_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=387a9e5fcb2ebc2573a08645c512d46bd3c00895, strippeddirectoryPython script, ASCII text executablepython 2.7 byte-compiledASCII textemptyPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRO#eMggoφ|utf-89fdfad63b8391787691ca4fee9ab79c86158b52bc3f5d8dcb2ee95affd9e5444?7zXZ !t/]"k%Ӆ) \/sɝo_{ ]U5NL$|'[<ϣS/]j%qkP%dl=U.1`FJMϑJc,J\e~iOJnEk2Ƨvf Il-tZqA<%bwg˸ (\TOg/,vgcS@%U[B6O缣@B֛= vFK s{' 8X95| `%uϯ#ڟؠ+Og;N$5@?݆e| Kr>gVӭD<~܂2(D1-ssZPgb݁;PL C|@#[ o<2w?^ ӮZj п] $~o$h yD^( Y԰R Uq+ =S8Ō\=n6}S1X ߩAitri"*6b/ާ髼ٝ?jDsLڋpOF$Z]*ηkgXDB ծsdh>wn,oB+4Qw~#üM^`M\-,S wv-HKV1.Qo0rm /!sHI ^(SiVphCD]֧ @Wq-6pL,S:pcxH&!BsH MzDaUi[),鸅d|5%4< ɺ I j?Vb_A8V1BmF)Dt?/Qr uIMy<ًɘBH=ҽa-!} y@Ik% :q8o/ f*~ cROd-aK&$;HUq@y!ҬEMU)Hm@ ry3!YOaem .\*$͜^!ߚнycrSB MbQU ,_kŨ>e|DW=dfՕ>EĨ( rhR\Ne>DZ .G礖\)6-jskuM`p#z` %5hj!̕{h< q*ۻKTk7]j Oz˶5Q.s MnUj!(Gm;E/-)1 e3z,DX^N|VdjꕫGȡ<gy>zŗDex—fz0|MxY^'dW'ɇ%l 7idj>}( `3 |P:whu^RP(ϠG _Νw^4Ц _pcFcdeOVD%n:hB94=n@863D7/ȘE} KX5("Z] %eڻ]w!Y~ wfқ3*\Kڝc8^h5hܒ}$jWqn(bC8һip *8MGp0P`mj®䮲N>#EmO(c, /ZBtO*#7T(2Nlu{Pä-slw _EOEpb#igaNjOۃ<PbȶF :VGT@]󦡇kgZZ[&wyُ _!>;@.!WvecYK@Ǥ/,-"bBD.iܷ]A`O3pOĠfHJTcǚ L T#9- YZ