Hello community,

here is the log from the commit of package ghc-hruby for openSUSE:Factory 
checked in at 2017-08-31 21:03:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-hruby (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-hruby.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-hruby"

Thu Aug 31 21:03:25 2017 rev:3 rq:517545 version:0.3.4.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-hruby/ghc-hruby.changes      2017-07-23 
12:15:51.235421078 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hruby.new/ghc-hruby.changes 2017-08-31 
21:03:26.632570847 +0200
@@ -1,0 +2,11 @@
+Thu Aug  3 15:38:38 UTC 2017 - [email protected]
+
+- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
+
+-------------------------------------------------------------------
+Thu Jul 27 14:07:31 UTC 2017 - [email protected]
+
+- Update to version 0.3.4.4. This change makes the previously added
+  "add-ruby-2.4-support.patch" obsolete.
+
+-------------------------------------------------------------------

Old:
----
  add-ruby-2.4-support.patch
  hruby-0.3.4.3.tar.gz

New:
----
  hruby-0.3.4.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-hruby.spec ++++++
--- /var/tmp/diff_new_pack.q5SxoX/_old  2017-08-31 21:03:27.636429803 +0200
+++ /var/tmp/diff_new_pack.q5SxoX/_new  2017-08-31 21:03:27.656426993 +0200
@@ -19,14 +19,13 @@
 %global pkg_name hruby
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        0.3.4.3
+Version:        0.3.4.4
 Release:        0
 Summary:        Embed a Ruby intepreter in your Haskell program !
 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
-Patch1:         
https://github.com/bartavelle/hruby/commit/ab6e3492ad1db9aa1236e2b61738cd63a69996ce.patch#/add-ruby-2.4-support.patch
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-aeson-devel
 BuildRequires:  ghc-attoparsec-devel
@@ -38,7 +37,6 @@
 BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-vector-devel
 BuildRequires:  ruby2.4-devel
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-QuickCheck-devel
 %endif
@@ -49,7 +47,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:       ruby2.4-devel
@@ -61,7 +59,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-%patch1 -p1
 
 %build
 %ghc_lib_build
@@ -79,10 +76,8 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 
 %changelog

++++++ hruby-0.3.4.3.tar.gz -> hruby-0.3.4.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hruby-0.3.4.3/Setup.hs new/hruby-0.3.4.4/Setup.hs
--- old/hruby-0.3.4.3/Setup.hs  2017-01-23 11:23:07.000000000 +0100
+++ new/hruby-0.3.4.4/Setup.hs  2017-07-21 14:39:42.000000000 +0200
@@ -32,7 +32,7 @@
 evalRuby exp = do
     let getruby [] = return (ExitFailure 3, "beuh", undefined)
         getruby (x:xs) = readProcessWithExitCode x ["-e", exp] "" `catch` \ (_ 
:: IOException) -> getruby xs
-    (exitCode, out, err) <- getruby [ "ruby2.1", "ruby2.0", "ruby2", 
"ruby1.8", "ruby"]
+    (exitCode, out, err) <- getruby [ "ruby.ruby2.4", "ruby2.4", "ruby2.1", 
"ruby2.0", "ruby2", "ruby1.8", "ruby"]
     return $ if exitCode == ExitSuccess
                then Just out
                else Nothing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hruby-0.3.4.3/hruby.cabal 
new/hruby-0.3.4.4/hruby.cabal
--- old/hruby-0.3.4.3/hruby.cabal       2017-01-23 11:24:29.000000000 +0100
+++ new/hruby-0.3.4.4/hruby.cabal       2017-07-21 14:39:55.000000000 +0200
@@ -2,7 +2,7 @@
 --  see http://haskell.org/cabal/users-guide/
 
 name:                hruby
-version:             0.3.4.3
+version:             0.3.4.4
 synopsis:            Embed a Ruby intepreter in your Haskell program !
 description:         This doesn't work with Ruby 1.9. Everything you need 
should be in Foreign.Ruby.Safe.
 license:             BSD3


Reply via email to