ocaml-x11-4.05.0-lp151.4.6 >  A \S/=„+utѩ\3ViaA#tј m½ϕUaLxmBsep F;çDMKQJ/oH:D]%JAL̓e|֐@T'O6ukZb^5Hm w{ @;H[\q|ۆTξ`2(ә0z;TA@4$r+_6DT* "P"Po# $~G62f401c76405e583d381a82888d32c2acccb2640347f6520fa5a288366e53f295b0a1f26fee07bd02ed28b8d3d3ee43bd9073d60-l\S/=„8 {Zlud/1{6 ptB|=7@5Ѿ91,z3Eb^ByР]'2:H( SU3ی,!& HcTLBdHAf٫u7ሷi5O. !НFT= a+@y oZkEf $>p>%d?%Td   3 1 Kg|    & (0:DdlI(8C9C: 9CF"G# H#I#X# Y#,\#p]#x^#b#c$Sd$e$f$l$u$v$w$x$y$z$%%%%PCocaml-x114.05.0lp151.4.6X11 support for OCamlOCaml is a high-level, strongly-typed, functional and object-oriented programming language from the ML family of languages. This package contains X11 support for OCaml.\Sbuild72openSUSE Leap 15.1openSUSESUSE-LGPL-2.0-with-linking-exceptionhttps://bugs.opensuse.orgDevelopment/Languages/OCamlhttp://www.ocaml.orglinuxx86_64:L\Sү\Sү7184d60dc4e046cf1cd8ba37d09ba5aeba0ee242249bd78d0e7ad2242be0925ef6cd17478446b1578e57582be6f181f624b4af92c1bb26891d1353de14f2f9cfrootrootrootrootocaml-4.05.0-lp151.4.6.src.rpmocaml(GraphicsX11)ocaml-x11ocaml-x11(x86-64)@@    ocaml(CamlinternalFormatBasics)ocaml(Pervasives)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)cbd5f2d6b649925222e1e9fb63b89db607ea9e20ae94d62c35cfecbe7d66d3ea3.0.4-14.6.0-14.0-15.2-14.14.1Z@ZЛZľ@Zľ@YJYw2YlYlY6@Y.@Wu WbW^@WV@WH6WR@R:@R/ QMQ@QLGQ& @Q& @Q#@P@P!@OOO'N'@N@NNqNqN)f@N(N(NMMMAMߒ@M۝ML@Mש@M@MLs@KKK"4@J.Nkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.dekstreitova@suse.comohering@suse.deohering@suse.deohering@suse.dekstreitova@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.dedvaleev@suse.comohering@suse.deohering@suse.dematz@suse.deohering@suse.deguillaume@opensuse.orgmax@suse.comohering@suse.dedvaleev@suse.comohering@suse.deohering@suse.dei@marguerite.suohering@suse.deohering@suse.dedvaleev@suse.comcfarrell@suse.comdvaleev@suse.comcoolo@suse.comdmueller@suse.dedvaleev@suse.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comcoolo@novell.comcoolo@novell.comjslaby@suse.devcizek@novell.comidoenmez@novell.comanicka@suse.czvuntz@opensuse.organicka@suse.czcoolo@novell.com- update ocaml-4.05.0-CVE-2018-9838.patch that causes "undefined reference to `caml_umul_overflow`" build failure. Replace this function that is not available in ocaml 4.05 (added in ocaml 4.06) with the present caml_ba_multov() that is basically the same [bnc#1088591] [CVE-2018-9838]- add ocaml-4.05.0-CVE-2018-9838.patch to fix integer overflows when unmarshaling a bigarray. Malicious or corrupted marshaled data can result in a bigarray with impossibly large dimensions that cause overflow when computing the in-memory size of the bigarray. Disaster ensues when the data is read in a too small memory area [bnc#1088591] [CVE-2018-9838]- run spec-cleaner - update URL to www.ocaml.org - the language is officially called OCaml and not Objective Caml, rename it in summaries and descriptions - tweak summaries and descriptions - remove definition of %{_rpmconfigdir} macro - it should be defined on all distros by default now- Remove info and html documentation because it is not as free as it should be. Drop ocaml-docs package. (bsc#1080640) - adjust ocaml-3.09-emacs_localcompile.patch and ocaml-3.08.3-gcc4.patch for autosetup- Provide ocaml(ocaml_base_version) for camlp4- Use Group: Development/Languages/OCaml- update version 4.05.0 * http://caml.inria.fr/pub/distrib/ocaml-4.05/notes/Changes - build with -no-cplugins (CVE-2017-9772)- Remove autodeps for pre openSUSE 12.1 releases- Clear _find_debuginfo_dwz_opts to avoid file conflicts due to identical contents in .dwz sections- Install libasmrun_pic to fix build with gcc7- Correct .TH macro creation in ocamldoc (ocaml#7281) ocamldoc-man-th.patch- Install ocamltags in emacs site-lisp, do not add a shebang anymore- Provide various macros to unify oasis ocaml setup.ml $cmd usage- ocaml-compiler-libs requires ncurses-devel for some bytecode compilation- Add Provides/Requires for ocamlfind() from META files- update version 4.03.0 (fate#320836) * http://caml.inria.fr/pub/distrib/ocaml-4.03/notes/Changes drop ocaml-ppc64.patch drop ocaml-ppc64le.patch drop ocaml-arch-rlimit-stacksize.patch drop ocaml-4.02.3-bufferoverflow_infoleak.patch- add ocaml-4.02.3-bufferoverflow_infoleak.patch to prevent buffer overflow and information leak [bsc#977990], [CVE-2015-8869] - use spec-cleaner to clean the specfile- Increase rlimit stack size on ppc64 ocaml-arch-rlimit-stacksize.patch- Add hardcoded Provides for pre 12.1 repos- update version 4.02.3 * http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes- use spec-cleaner- update version 4.02.2 * http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes- Recognize macros provided by prjconf to disable ocamlopt and run testsuite- New subpackage ocaml-rpm-macros- update version 4.02.1 * http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes- Update ppc64/ppc64le patch (bnc#901836)- update version 4.02.0 * http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes drop ocaml-rpath.patch, can be done with make args drop ocaml-yacc-Use-mkstemp-instead-of-mktemp.patch, upstream drop unused postscript docs - Removed Camlp4 and Labltk from the distribution, now available as third-party software.- Require as/gcc for ocamlopt (bnc#891177)- Enable opt for ppc64le (ocaml-ppc64le.patch)- Disable opt on aarch64- Provide ocaml(ocaml.opt)==version if available- Disable opt on ppc64le (ocaml-ppc64.patch doesn't support ELVv2)- update version 4.01.0 * http://caml.inria.fr/pub/distrib/ocaml-4.01/notes/Changes add ocaml-yacc-Use-mkstemp-instead-of-mktemp.patch rename obsolete ocaml-rpmoptflags.patch to ocaml-configure-Allow-user-defined-C-compiler-flags.patch remove obsolete ocaml-tcl86.patch remove obsolete ocaml-3.08.3.patch- Fix ARM build- Added ocaml-tcl86.patch to fix build with Tcl 8.6.- Recompress with xz- refresh ocaml-ppc64.patch - increase stack size for ppc64 - package back *cmxs files for ppc- add hard requires ocaml-compiler-libs in ocaml-camlp4 in versions before 12.1 due to lack of autorequires in old rpm- disable opt on ia64- update version 4.00.1 * http://caml.inria.fr/pub/distrib/ocaml-4.00/notes/Changes - remove ocaml-3.04-info.patch, upstream fixed. - remove arm-add-type-directive.patch, upstream fixed.- change Requires: version-release to just Requires: version- update specfile to handle disabled do_opt variable- refresh ppc64 patch - Link dllthreads.so with -lpthread so that pthread_atfork is included statically.- license update: QPL-1.0 and SUSE-LGPL-2.0-with-linking-exception Use SPDX format (http://www.spdx.org/licenses). Where there is no suitable shortname available on spdx.org check the spreadsheet linked at license.opensuse.org- *.cmxs doesn't built for ppc- fix Source references to contain original upstream- add add .type directive for code symbols (needed on arm)- enable ppc64 build- Explicitly require the ocaml-runtime package in the ocaml package- The ocaml package does not provide the runtime any more.- Unremove code block regarding removing -fomit-frame-pointer within RPM_OPT_FLAGS for ix86 architectures- Enable optimizations (Fedora does this) - More cleanup done- Clean up spec file - Remove ocaml-3.12-fix-size-directive.patch- New upstream version 3.12.1, providing many bugfixes. - ocaml-3.12-fix-size-directive.patch is no longer needed.- Add compiler library packages- Obsolete old "camlp4" package- Split (and rename) camlp4 package. Add provide for consistency. - Decomment some stuff.- Make the spec work with older versions of RPM - Split some parts of packages for devel-ness- add provides required by the rpm-4.9 auto provides- fix for last change to also include interpreter- fix build with rpm 4.9.0- license correction to GPLv2 and QPL - removed author from spec- Add ocaml-3.12-fix-size-directive.patch: incorrect .size directives generated for x86-32 and x86-64- update to 3.12.0 * While fixing PR#4824, also corrected a gaping hole in the type checker, which allowed instantiating separately object parameters and instance variables in an interface. This hole was here since the beginning of ocaml, and as a result many programs using object inheritance in a non trivial way will need to be corrected. You can look at lablgtk2 for an example. * new language features, bugfixes- Remove unneeded gtk-devel BuildRequires.- update to 1.11.1 * bug fixes * Improved wording of various error messages * Support for 64-bit mode in Solaris/x86 (PR#4670).- filter out fomit-frame-pointer from rpm_opt_flags to fix buildbuild72 154899735030e7b6b35550c30e7eef47adf30a8b814.05.0-lp151.4.64.05.0-lp151.4.6graphicsX11.cmigraphicsX11.mli/usr/lib64/ocaml/-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.1/standard/7ee7c55ea5e3d0ae596ca227f9c56012-ocamlcpioxz5x86_64-suse-linuxPRRx:j[G W.5utf-8ce1780cf5ebc1fe5fda8928344f7536af0239f712be8f0627cfb5c3bacf4f6ee? 7zXZ !t/ #] crv(vX0}h@$wf5wyojG5T(OYzrUyL;֙Z}w4Xc/OAv l۔G='_\5=|w x71ggBz#<9+D8gQ>0ja}D/ƭyw+6Rb 6xV4/Sݻz`|<m|)[+aS]$ :{z|FokW(/@ K ]=kE~.U EYHWU:i>&{죑'=iI~V ÷]Vmefm_s^RPW$̮Ăoq@~`m|Mk;l8G4Ev@ &+JP2n8 F؁5{\5w >H{6FIUMǥ@XÖث7J^7K֑0<BJ F(/[yHS ^atMaNP~ U͗.1уKLW,cߎWyX Oơ͘JVRW!!iav#,1]T'㟽fݐGWww25AUg WvK̩7Hba3~=A@'F|}LàSbxJKJ>0rP-}@T龢eTiC…0' >F KJsmt[˭CLڲtfDSn?|vl۟e4)IT0$hjmu_3VXi