commit ghc-clash-prelude for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-clash-prelude for 
openSUSE:Factory checked in at 2017-09-15 21:26:40

Comparing /work/SRC/openSUSE:Factory/ghc-clash-prelude (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-clash-prelude.new (New)


Package is "ghc-clash-prelude"

Fri Sep 15 21:26:40 2017 rev:4 rq:524284 version:0.11.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-clash-prelude/ghc-clash-prelude.changes  
2017-07-11 08:25:27.966657244 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-clash-prelude.new/ghc-clash-prelude.changes 
2017-09-15 21:26:41.913691410 +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-clash-prelude.spec ++
--- /var/tmp/diff_new_pack.wi8qSv/_old  2017-09-15 21:26:42.549601783 +0200
+++ /var/tmp/diff_new_pack.wi8qSv/_new  2017-09-15 21:26:42.553601220 +0200
@@ -23,8 +23,8 @@
 Release:0
 Summary:CAES Language for Synchronous Hardware - Prelude library
 License:BSD-2-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/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
@@ -44,7 +44,6 @@
 BuildRequires:  ghc-singletons-devel
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-vector-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-doctest-devel
 %endif
@@ -88,7 +87,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}
@@ -117,11 +116,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 %doc AUTHORS.md CHANGELOG.md README.md doc
 
 %changelog




commit ghc-clash-prelude for openSUSE:Factory

2017-07-10 Thread root
Hello community,

here is the log from the commit of package ghc-clash-prelude for 
openSUSE:Factory checked in at 2017-07-11 08:25:26

Comparing /work/SRC/openSUSE:Factory/ghc-clash-prelude (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-clash-prelude.new (New)


Package is "ghc-clash-prelude"

Tue Jul 11 08:25:26 2017 rev:3 rq:508568 version:0.11.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-clash-prelude/ghc-clash-prelude.changes  
2017-06-22 10:37:13.192463982 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-clash-prelude.new/ghc-clash-prelude.changes 
2017-07-11 08:25:27.966657244 +0200
@@ -1,0 +2,5 @@
+Tue Jun 27 09:40:04 UTC 2017 - psim...@suse.com
+
+- Update to version 0.11.2 revision 2.
+
+---



Other differences:
--
++ ghc-clash-prelude.spec ++
--- /var/tmp/diff_new_pack.qxm4vM/_old  2017-07-11 08:25:28.622564731 +0200
+++ /var/tmp/diff_new_pack.qxm4vM/_new  2017-07-11 08:25:28.626564167 +0200
@@ -26,7 +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
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-array-devel

++ clash-prelude.cabal ++
--- /var/tmp/diff_new_pack.qxm4vM/_old  2017-07-11 08:25:28.674557398 +0200
+++ /var/tmp/diff_new_pack.qxm4vM/_new  2017-07-11 08:25:28.674557398 +0200
@@ -1,6 +1,6 @@
 Name: clash-prelude
 Version:  0.11.2
-x-revision: 1
+x-revision: 2
 Synopsis: CAES Language for Synchronous Hardware - Prelude library
 Description:
   CλaSH (pronounced ‘clash’) is a functional hardware description language that
@@ -184,7 +184,7 @@
   ghc-typelits-natnormalise >= 0.4.2   && < 0.6,
   half  >= 0.2.2.3 && < 1.0,
   lens  >= 4.9 && < 4.16,
-  QuickCheck>= 2.7 && < 2.10,
+  QuickCheck>= 2.7 && < 2.11,
   reflection>= 2   && < 2.2,
   singletons>= 1.0 && < 3.0,
   template-haskell  >= 2.9.0.0 && < 2.12,




commit ghc-clash-prelude for openSUSE:Factory

2017-06-22 Thread root
Hello community,

here is the log from the commit of package ghc-clash-prelude for 
openSUSE:Factory checked in at 2017-06-22 10:37:11

Comparing /work/SRC/openSUSE:Factory/ghc-clash-prelude (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-clash-prelude.new (New)


Package is "ghc-clash-prelude"

Thu Jun 22 10:37:11 2017 rev:2 rq:504061 version:0.11.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-clash-prelude/ghc-clash-prelude.changes  
2017-05-16 14:40:56.694623806 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-clash-prelude.new/ghc-clash-prelude.changes 
2017-06-22 10:37:13.192463982 +0200
@@ -1,0 +2,5 @@
+Wed May 31 14:01:06 UTC 2017 - psim...@suse.com
+
+- Update to version 0.11.2 revision 1.
+
+---

New:

  clash-prelude.cabal



Other differences:
--
++ ghc-clash-prelude.spec ++
--- /var/tmp/diff_new_pack.DhKfYQ/_old  2017-06-22 10:37:13.808377154 +0200
+++ /var/tmp/diff_new_pack.DhKfYQ/_new  2017-06-22 10:37:13.808377154 +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-QuickCheck-devel
 BuildRequires:  ghc-array-devel
@@ -98,6 +99,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ clash-prelude.cabal ++
Name: clash-prelude
Version:  0.11.2
x-revision: 1
Synopsis: CAES Language for Synchronous Hardware - Prelude library
Description:
  CλaSH (pronounced ‘clash’) is a functional hardware description language that
  borrows both its syntax and semantics from the functional programming language
  Haskell. The CλaSH compiler transforms these high-level descriptions to
  low-level synthesizable VHDL, Verilog, or SystemVerilog.
  .
  Features of CλaSH:
  .
  * Strongly typed, but with a very high degree of type inference, enabling both
safe and fast prototyping using concise descriptions.
  .
  * Interactive REPL: load your designs in an interpreter and easily test all
your component without needing to setup a test bench.
  .
  * Higher-order functions, with type inference, result in designs that are
fully parametric by default.
  .
  * Synchronous sequential circuit design based on streams of values, called
@Signal@s, lead to natural descriptions of feedback loops.
  .
  * Support for multiple clock domains, with type safe clock domain crossing.
  .
  .
  This package provides:
  .
  * Prelude library containing datatypes and functions for circuit design
  .
  To use the library:
  .
  * Import "CLaSH.Prelude"
  .
  * Additionally import "CLaSH.Prelude.Explicit" if you want to design
explicitly clocked circuits in a multi-clock setting
  .
  A preliminary version of a tutorial can be found in "CLaSH.Tutorial", for a
  general overview of the library you should however check out "CLaSH.Prelude".
  Some circuit examples can be found in "CLaSH.Examples".
Homepage: http://www.clash-lang.org/
bug-reports:  http://github.com/clash-lang/clash-prelude/issues
License:  BSD2
License-file: LICENSE
Author:   Christiaan Baaij
Maintainer:   Christiaan Baaij 
Copyright:Copyright © 2013-2016, University of Twente,
  2017, QBayLogic
Category: Hardware
Build-type:   Simple

Extra-source-files:   README.md
  CHANGELOG.md
  AUTHORS.md

extra-doc-files:  doc/*.svg

Cabal-version:>=1.10

source-repository head
  type: git
  location: https://github.com/clash-lang/clash-prelude.git

flag doctests
  description:
You can disable testing with doctests using `-f-doctests`.
  default: True
  manual: True

flag benchmarks
  description:
You can disable testing with benchmarks using `-f-benchmarks`.
  default: True
  manual: True

flag doclinks
  description:
Create hyperlinks to non-dependent packages using `-fdoclinks`.
  default: False
  manual: True

Library
  HS-Source-Dirs: src

  default-language:   Haskell2010
  ghc-options:-Wall -fexpose-all-unfoldings

  Exposed-modules:CLaSH.Annotations.TopEntity
  CLaSH.Annotations.Primitive

  CLaSH.Class.BitPack
  CLaSH.Class.Num
  CLaSH.Class.Resize

  CLaSH.NamedTypes

  CLaSH