commit ghc-log for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-log for openSUSE:Factory checked in at 2017-09-15 21:55:43 Comparing /work/SRC/openSUSE:Factory/ghc-log (Old) and /work/SRC/openSUSE:Factory/.ghc-log.new (New) Package is "ghc-log" Fri Sep 15 21:55:43 2017 rev:4 rq:524957 version:0.9.0.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-log/ghc-log.changes 2017-08-31 20:48:15.852504030 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-log.new/ghc-log.changes 2017-09-15 21:55:44.632122134 +0200 @@ -1,0 +2,5 @@ +Thu Aug 3 15:38:38 UTC 2017 - psim...@suse.com + +- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. + +--- Other differences: -- ++ ghc-log.spec ++ --- /var/tmp/diff_new_pack.3NXIdk/_old 2017-09-15 21:55:45.312026314 +0200 +++ /var/tmp/diff_new_pack.3NXIdk/_new 2017-09-15 21:55:45.312026314 +0200 @@ -23,15 +23,14 @@ Release:0 Summary:Structured logging solution with multiple backends License:BSD-3-Clause -Group: Development/Languages/Other -Url:https://hackage.haskell.org/package/%{pkg_name} +Group: Development/Libraries/Haskell +URL:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-log-base-devel BuildRequires: ghc-log-elasticsearch-devel BuildRequires: ghc-log-postgres-devel BuildRequires: ghc-rpm-macros -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with tests} BuildRequires: ghc-aeson-devel BuildRequires: ghc-bloodhound-devel @@ -62,7 +61,7 @@ %package devel Summary:Haskell %{pkg_name} library development files -Group: Development/Libraries/Other +Group: Development/Libraries/Haskell Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} @@ -90,11 +89,9 @@ %ghc_pkg_recache %files -f %{name}.files -%defattr(-,root,root,-) %doc LICENSE %files devel -f %{name}-devel.files -%defattr(-,root,root,-) %doc CHANGELOG.md README.md %changelog
commit ghc-log for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-log for openSUSE:Factory checked in at 2017-08-31 20:48:15 Comparing /work/SRC/openSUSE:Factory/ghc-log (Old) and /work/SRC/openSUSE:Factory/.ghc-log.new (New) Package is "ghc-log" Thu Aug 31 20:48:15 2017 rev:3 rq:513423 version:0.9.0.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-log/ghc-log.changes 2017-05-18 20:50:53.489487369 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-log.new/ghc-log.changes 2017-08-31 20:48:15.852504030 +0200 @@ -1,0 +2,5 @@ +Thu Jul 27 14:06:02 UTC 2017 - psim...@suse.com + +- Update to version 0.9.0.1. + +--- Old: log-0.7.tar.gz log.cabal New: log-0.9.0.1.tar.gz Other differences: -- ++ ghc-log.spec ++ --- /var/tmp/diff_new_pack.mCGgeq/_old 2017-08-31 20:48:16.728381086 +0200 +++ /var/tmp/diff_new_pack.mCGgeq/_new 2017-08-31 20:48:16.732380524 +0200 @@ -19,14 +19,13 @@ %global pkg_name log %bcond_with tests Name: ghc-%{pkg_name} -Version:0.7 +Version:0.9.0.1 Release:0 Summary:Structured logging solution with multiple backends License:BSD-3-Clause Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-log-base-devel BuildRequires: ghc-log-elasticsearch-devel @@ -74,7 +73,6 @@ %prep %setup -q -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build @@ -97,5 +95,6 @@ %files devel -f %{name}-devel.files %defattr(-,root,root,-) +%doc CHANGELOG.md README.md %changelog ++ log-0.7.tar.gz -> log-0.9.0.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/log-0.7/CHANGELOG.md new/log-0.9.0.1/CHANGELOG.md --- old/log-0.7/CHANGELOG.md1970-01-01 01:00:00.0 +0100 +++ new/log-0.9.0.1/CHANGELOG.md2017-06-20 18:22:15.0 +0200 @@ -0,0 +1,40 @@ +# log-0.9.0.0 (2017-05-04) +* Updated the Elasticsearch back-end to work with bloodhound-0.14.0.0 (#30). +* The following modules are now deprecated: Log.Backend.ElasticSearch, + Log.Backend.ElasticSearch.Internal, + Log.Backend.ElasticSearch.Lens. Use V1/V5 variants directly (#30). + +# log-0.8 (2017-03-16) +* Added a few MTL class instances (#28). +* Made ElasticSearchConfig an abstract type (#27). +* Added support for HTTPS and basic auth to log-elasticsearch (#26). + +# log-0.7 (2016-11-25) +* Split into four libraries (log, log-base, log-postgres, + log-elasticsearch). +* Improved documentation (#22). +* Implement 'toEncoding' directly in 'ToJSON' instances (#21). + +# log-0.6 (2016-11-22) +* Moved 'withLogger' to 'Log.Internal.Logger'. + +# log-0.5.7 (2016-11-22) +* Remove the dependency on 'cond'. +* Fix formatting in 'mkBulkLogger' haddocks (#16). +* Generalise the types of 'logAttention', 'logInfo' and 'logTrace' + (#17). + +# log-0.5.5 (2016-11-16) +* Add an in-memory logging backend for testing (#13). +* Fix the deprecation message for stdout logger. + +# log-0.5.4 (2016-10-21) +* New logger creation API, which is harder to misuse. +* Remove the use of finalisers in favour of the new logger API. +* Fix a JSON serialisation issue affecting the Elasticsearch back-end. +* Make the Elasticsearch back-end compatible with Elasticsearch 1.x. +* Fix a synchronisation issue affecting the Elasticsearch back-end. +* Add a test suite and Travis-based CI. + +# log-0.1.0 +* Initial version. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/log-0.7/README.md new/log-0.9.0.1/README.md --- old/log-0.7/README.md 1970-01-01 01:00:00.0 +0100 +++ new/log-0.9.0.1/README.md 2017-06-20 18:22:15.0 +0200 @@ -0,0 +1,38 @@ +# log [![Hackage version](https://img.shields.io/hackage/v/log.svg?label=Hackage)](https://hackage.haskell.org/package/log) [![Build Status](https://secure.travis-ci.org/scrive/log.svg?branch=master)](http://travis-ci.org/scrive/log) + +A library that provides a way to record structured log messages with +multiple back ends. + +Supported back ends: + +* Standard output +* Elasticsearch +* PostgreSQL + +The `log` library provides Elasticsearch and PostgreSQL back ends. If +you only need one of those, use `log-base` and `log-elasticsearch` or +`log-postgres`. + +## Example + +```haskell +{-# LANGUAGE OverloadedStrings #-} + +module Main where + +import Log +import
commit ghc-log for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-log for openSUSE:Factory checked in at 2017-05-18 20:50:48 Comparing /work/SRC/openSUSE:Factory/ghc-log (Old) and /work/SRC/openSUSE:Factory/.ghc-log.new (New) Package is "ghc-log" Thu May 18 20:50:48 2017 rev:2 rq:495708 version:0.7 Changes: --- /work/SRC/openSUSE:Factory/ghc-log/ghc-log.changes 2017-05-10 20:45:29.077457701 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-log.new/ghc-log.changes 2017-05-18 20:50:53.489487369 +0200 @@ -1,0 +2,5 @@ +Tue Mar 28 09:02:33 UTC 2017 - psim...@suse.com + +- Update to version 0.7 revision 1 with cabal2obs. + +--- New: log.cabal Other differences: -- ++ ghc-log.spec ++ --- /var/tmp/diff_new_pack.H0A8wp/_old 2017-05-18 20:50:54.457350777 +0200 +++ /var/tmp/diff_new_pack.H0A8wp/_new 2017-05-18 20:50:54.461350212 +0200 @@ -26,6 +26,7 @@ Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-log-base-devel BuildRequires: ghc-log-elasticsearch-devel @@ -73,6 +74,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ log.cabal ++ name:log version: 0.7 x-revision: 1 synopsis:Structured logging solution with multiple backends description: A library that provides a way to record structured log messages with multiple backends. . Supported backends: . * standard output . * Elasticsearch . * PostgreSQL homepage:https://github.com/scrive/log license: BSD3 license-file:LICENSE author: Scrive AB maintainer: Andrzej Rybczak, Jonathan Jouty , Mikhail Glushenkov , Oleg Grenrus copyright: Scrive AB category:System build-type: Simple cabal-version: >=1.10 tested-with: GHC == 7.8.4, GHC == 7.10.3, GHC == 8.0.1 Source-repository head Type: git Location: https://github.com/scrive/log.git library exposed-modules: Log, Log.Backend.ElasticSearch, Log.Backend.PostgreSQL, Log.Backend.StandardOutput, Log.Backend.StandardOutput.Bulk, Log.Backend.Text, Log.Class, Log.Data, Log.Internal.Logger, Log.Logger, Log.Monad build-depends: base <5, log-base >= 0.7 && < 0.8, log-elasticsearch >= 0.7 && < 0.8, log-postgres >= 0.7 && < 0.8 hs-source-dirs: src ghc-options: -O2 -Wall -funbox-strict-fields default-language: Haskell2010 default-extensions: PackageImports test-suite log-test type: exitcode-stdio-1.0 build-depends: aeson, base, bloodhound, bytestring, http-client, http-types, log, random, tasty, tasty-hunit, time, text hs-source-dirs: test main-is:Test.hs other-modules: Test.ElasticSearch ghc-options:-Wall -threaded default-language: Haskell2010 default-extensions: BangPatterns , OverloadedStrings , RecordWildCards test-suite log-test-integration type: exitcode-stdio-1.0 build-depends: aeson, base, bloodhound, bytestring, exceptions, http-client, http-types, log, process, random, tasty, tasty-hunit, time, text,