commit ghc-language-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-language-puppet for openSUSE:Factory checked in at 2017-09-15 21:54:18 Comparing /work/SRC/openSUSE:Factory/ghc-language-puppet (Old) and /work/SRC/openSUSE:Factory/.ghc-language-puppet.new (New) Package is "ghc-language-puppet" Fri Sep 15 21:54:18 2017 rev:4 rq:524923 version:1.3.8.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-language-puppet/ghc-language-puppet.changes 2017-08-31 20:57:06.050043645 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-language-puppet.new/ghc-language-puppet.changes 2017-09-15 21:54:20.100035556 +0200 @@ -1,0 +2,11 @@ +Wed Aug 30 03:02:05 UTC 2017 - psim...@suse.com + +- Update to version 1.3.8.1 revision 1. + A more detailed change log is not available. + +--- +Thu Aug 3 15:38:38 UTC 2017 - psim...@suse.com + +- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. + +--- New: language-puppet.cabal Other differences: -- ++ ghc-language-puppet.spec ++ --- /var/tmp/diff_new_pack.8Pjhyg/_old 2017-09-15 21:54:20.715948751 +0200 +++ /var/tmp/diff_new_pack.8Pjhyg/_new 2017-09-15 21:54:20.715948751 +0200 @@ -23,9 +23,10 @@ Release:0 Summary:Tools to parse and evaluate the Puppet DSL 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 +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: chrpath BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Glob-devel @@ -76,7 +77,6 @@ BuildRequires: ghc-unordered-containers-devel BuildRequires: ghc-vector-devel BuildRequires: ghc-yaml-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with tests} BuildRequires: ghc-HUnit-devel BuildRequires: ghc-hspec-megaparsec-devel @@ -90,7 +90,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} @@ -102,6 +102,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build @@ -120,7 +121,6 @@ %ghc_pkg_recache %files -f %{name}.files -%defattr(-,root,root,-) %doc LICENSE %{_bindir}/pdbquery %{_bindir}/puppetresources @@ -129,7 +129,6 @@ %{_datadir}/%{pkg_name}-%{version}/ruby/hrubyerb.rb %files devel -f %{name}-devel.files -%defattr(-,root,root,-) %doc CHANGELOG.markdown README.adoc %changelog ++ language-puppet.cabal ++ -- Initial language-puppet.cabal generated by cabal init. For further -- documentation, see http://haskell.org/cabal/users-guide/ name:language-puppet version: 1.3.8.1 x-revision: 1 synopsis:Tools to parse and evaluate the Puppet DSL. description: This is a set of tools that is supposed to fill all your Puppet needs : syntax checks, catalog compilation, PuppetDB queries, simulationg of complex interactions between nodes, Puppet master replacement, and more ! homepage:http://lpuppet.banquise.net/ license: BSD3 license-file:LICENSE author: Simon Marechal maintainer: bartave...@gmail.com -- copyright: category:System build-type: Simple cabal-version: >=1.8 Tested-With: GHC == 7.10.3, GHC == 8.0.2 extra-source-files: CHANGELOG.markdown README.adoc HLint.hs Data-Files: ruby/hrubyerb.rb source-repository head type: git location: git://github.com/bartavelle/language-puppet.git library exposed-modules: Erb.Evaluate , Erb.Parser , Erb.Ruby , Facter , Hiera.Server , Puppet.Daemon , PuppetDB.Common , PuppetDB.Dummy , PuppetDB.Remote , PuppetDB.TestDB , Puppet.Interpreter , Puppet.Interpreter.IO , Puppet.Interpreter.PrettyPrinter , Puppet.Interpreter.Pure , Puppet.Interpreter.Resolve
commit ghc-language-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-language-puppet for openSUSE:Factory checked in at 2017-08-31 20:57:04 Comparing /work/SRC/openSUSE:Factory/ghc-language-puppet (Old) and /work/SRC/openSUSE:Factory/.ghc-language-puppet.new (New) Package is "ghc-language-puppet" Thu Aug 31 20:57:04 2017 rev:3 rq:513417 version:1.3.8.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-language-puppet/ghc-language-puppet.changes 2017-05-18 20:50:45.806571635 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-language-puppet.new/ghc-language-puppet.changes 2017-08-31 20:57:06.050043645 +0200 @@ -1,0 +2,5 @@ +Thu Jul 27 14:08:07 UTC 2017 - psim...@suse.com + +- Update to version 1.3.8.1. + +--- Old: language-puppet-1.3.7.tar.gz New: language-puppet-1.3.8.1.tar.gz Other differences: -- ++ ghc-language-puppet.spec ++ --- /var/tmp/diff_new_pack.Op7lNK/_old 2017-08-31 20:57:06.817935753 +0200 +++ /var/tmp/diff_new_pack.Op7lNK/_new 2017-08-31 20:57:06.821935192 +0200 @@ -19,7 +19,7 @@ %global pkg_name language-puppet %bcond_with tests Name: ghc-%{pkg_name} -Version:1.3.7 +Version:1.3.8.1 Release:0 Summary:Tools to parse and evaluate the Puppet DSL License:BSD-3-Clause ++ language-puppet-1.3.7.tar.gz -> language-puppet-1.3.8.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/language-puppet-1.3.7/CHANGELOG.markdown new/language-puppet-1.3.8.1/CHANGELOG.markdown --- old/language-puppet-1.3.7/CHANGELOG.markdown2017-03-14 18:12:30.0 +0100 +++ new/language-puppet-1.3.8.1/CHANGELOG.markdown 2017-07-21 12:04:15.0 +0200 @@ -1,3 +1,13 @@ +# v1.3.8.1 (2017/07/21) + +* Fix haddocks error (#208) + +# v1.3.8 (2017/07/20) + +* Add support for calling Functions in Strings (#199) +* Add $facts hash for Puppet 4 (#198) +* Initial support for datatype syntax (#206) + # v1.3.7 (2017/03/14) * Add puppet `sprintf` function diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/language-puppet-1.3.7/Puppet/Daemon.hs new/language-puppet-1.3.8.1/Puppet/Daemon.hs --- old/language-puppet-1.3.7/Puppet/Daemon.hs 2017-01-12 07:15:51.0 +0100 +++ new/language-puppet-1.3.8.1/Puppet/Daemon.hs2017-06-22 13:15:37.0 +0200 @@ -28,6 +28,7 @@ import System.Log.Handler(setFormatter) import qualified System.Log.Handler.Simple as LOG (streamHandler) import qualified System.Log.Logger as LOG +import qualified Text.Megaparsec as P import Erb.Compute import Hiera.Server @@ -184,7 +185,7 @@ cnt <- T.readFile fname o <- case runPParser fname cnt of Right r -> traceEventIO ("Stopped parsing " ++ fname) >> return (S.Right r) -Left rr -> traceEventIO ("Stopped parsing " ++ fname ++ " (failure: " ++ show rr ++ ")") >> return (S.Left (show rr)) +Left rr -> traceEventIO ("Stopped parsing " ++ fname ++ " (failure: " ++ show rr ++ ")") >> return (S.Left (P.parseErrorPretty rr)) traceEventIO ("STOP parsing " ++ fname) return o diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/language-puppet-1.3.7/Puppet/Interpreter/PrettyPrinter.hs new/language-puppet-1.3.8.1/Puppet/Interpreter/PrettyPrinter.hs --- old/language-puppet-1.3.7/Puppet/Interpreter/PrettyPrinter.hs 2017-01-12 07:15:51.0 +0100 +++ new/language-puppet-1.3.8.1/Puppet/Interpreter/PrettyPrinter.hs 2017-06-22 13:04:21.0 +0200 @@ -50,6 +50,7 @@ pretty (PResourceReference t n) = capitalize t <> brackets (text (T.unpack n)) pretty (PArray v) = list (map pretty (V.toList v)) pretty (PHash g) = containerComma g +pretty (PType dt) = pretty dt instance Pretty TopLevelType where pretty TopNode = dullyellow (text "node") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/language-puppet-1.3.7/Puppet/Interpreter/Resolve.hs new/language-puppet-1.3.8.1/Puppet/Interpreter/Resolve.hs --- old/language-puppet-1.3.7/Puppet/Interpreter/Resolve.hs 2017-03-14 18:12:16.0 +0100 +++ new/language-puppet-1.3.8.1/Puppet/Interpreter/Resolve.hs 2017-06-22 13:11:40.0 +0200 @@ -1,4 +1,5 @@ {-# LANGUAGE LambdaCase #-} +{-# LANGUAGE RankNTypes #-} -- | This module is all about converting and resolving foreign data into -- the fully exploitable corresponding data type. The main use case is the -- conversion of 'Expression' to 'PValue'. @@ -26,7 +27,8 @@ hfSetvars, hfRestorevars,
commit ghc-language-puppet for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-language-puppet for openSUSE:Factory checked in at 2017-05-18 20:50:44 Comparing /work/SRC/openSUSE:Factory/ghc-language-puppet (Old) and /work/SRC/openSUSE:Factory/.ghc-language-puppet.new (New) Package is "ghc-language-puppet" Thu May 18 20:50:44 2017 rev:2 rq:495707 version:1.3.7 Changes: --- /work/SRC/openSUSE:Factory/ghc-language-puppet/ghc-language-puppet.changes 2017-05-10 20:45:22.670361758 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-language-puppet.new/ghc-language-puppet.changes 2017-05-18 20:50:45.806571635 +0200 @@ -1,0 +2,10 @@ +Mon Mar 27 12:41:41 UTC 2017 - psim...@suse.com + +- Update to version 1.3.7 with cabal2obs. + +--- +Tue Mar 7 11:19:27 UTC 2017 - psim...@suse.com + +- Update to version 1.3.6 with cabal2obs. + +--- Old: language-puppet-1.3.5.1.tar.gz New: language-puppet-1.3.7.tar.gz Other differences: -- ++ ghc-language-puppet.spec ++ --- /var/tmp/diff_new_pack.CO4Lfl/_old 2017-05-18 20:50:46.894418111 +0200 +++ /var/tmp/diff_new_pack.CO4Lfl/_new 2017-05-18 20:50:46.898417546 +0200 @@ -19,7 +19,7 @@ %global pkg_name language-puppet %bcond_with tests Name: ghc-%{pkg_name} -Version:1.3.5.1 +Version:1.3.7 Release:0 Summary:Tools to parse and evaluate the Puppet DSL License:BSD-3-Clause ++ language-puppet-1.3.5.1.tar.gz -> language-puppet-1.3.7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/language-puppet-1.3.5.1/CHANGELOG.markdown new/language-puppet-1.3.7/CHANGELOG.markdown --- old/language-puppet-1.3.5.1/CHANGELOG.markdown 2017-02-02 11:58:01.0 +0100 +++ new/language-puppet-1.3.7/CHANGELOG.markdown2017-03-14 18:12:30.0 +0100 @@ -1,3 +1,14 @@ +# v1.3.7 (2017/03/14) + +* Add puppet `sprintf` function +* Fix scientific2text (#196) + +# v1.3.6 (2017/02/27) + +* The `defined` function can now test variables +* Fixed the `delete_at` function, added new tests, TBC +* Fixed the `ensure_resource` function, so that its second argument can take an array. + # v1.3.5.1 (2017/02/02) * Version bumps for megaparsec & servant diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/language-puppet-1.3.5.1/Facter.hs new/language-puppet-1.3.7/Facter.hs --- old/language-puppet-1.3.5.1/Facter.hs 2016-05-30 10:47:29.0 +0200 +++ new/language-puppet-1.3.7/Facter.hs 2017-03-14 18:12:16.0 +0100 @@ -110,14 +110,16 @@ | otherwise = takeWhile (/= '.') lrelease osfam | distid == "Ubuntu" = "Debian" | otherwise = distid -return [ ("lsbdistid" , distid) -, ("operatingsystem", distid) -, ("lsbdistrelease" , lrelease) -, ("operatingsystemrelease" , lrelease) -, ("lsbmajdistrelease" , maj) -, ("osfamily" , osfam) -, ("lsbdistcodename", getval "DISTRIB_CODENAME") -, ("lsbdistdescription" , getval "DISTRIB_DESCRIPTION") +return [ ("lsbdistid" , distid) +, ("operatingsystem" , distid) +, ("lsbdistrelease", lrelease) +, ("operatingsystemrelease", lrelease) +, ("operatingsystemmajrelease" , lrelease) +, ("lsbmajdistrelease" , maj) +, ("lsbminordistrelease" , "") +, ("osfamily" , osfam) +, ("lsbdistcodename" , getval "DISTRIB_CODENAME") +, ("lsbdistdescription", getval "DISTRIB_DESCRIPTION") ] factMountPoints :: IO [(String, String)] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/language-puppet-1.3.5.1/Puppet/Interpreter/IO.hs new/language-puppet-1.3.7/Puppet/Interpreter/IO.hs --- old/language-puppet-1.3.5.1/Puppet/Interpreter/IO.hs2016-06-09 11:10:16.0 +0200 +++ new/language-puppet-1.3.7/Puppet/Interpreter/IO.hs 2017-03-14 18:12:16.0 +0100 @@ -79,7 +79,6 @@ PuppetPaths -> runInstr (r ^. readerPuppetPaths) GetNativeTypes -> runInstr (r ^. readerNativeTypes) ErrorThrow d -> return (Left d, s, mempty) -ErrorCatch _ _ -> thpe "ErrorCatch" GetNodeName -> runInstr (r ^. readerNodename) HieraQuery scps q t