commit ghc-OpenGL for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2017-09-15 21:13:53

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


Package is "ghc-OpenGL"

Fri Sep 15 21:13:53 2017 rev:17 rq:523980 version:3.0.2.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2017-06-04 
01:51:27.451163602 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2017-09-15 21:13:54.369786939 +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-OpenGL.spec ++
--- /var/tmp/diff_new_pack.1FIfGK/_old  2017-09-15 21:13:55.065689164 +0200
+++ /var/tmp/diff_new_pack.1FIfGK/_new  2017-09-15 21:13:55.069688603 +0200
@@ -22,8 +22,8 @@
 Release:0
 Summary:A binding for the OpenGL graphics system
 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-GLURaw-devel
@@ -35,7 +35,6 @@
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-text-devel
 BuildRequires:  ghc-transformers-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 A Haskell binding for the OpenGL graphics system (GL, version 4.5) and its
@@ -49,7 +48,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}
@@ -74,11 +73,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-OpenGL for openSUSE:Factory

2017-06-03 Thread root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2017-06-04 01:51:23

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


Package is "ghc-OpenGL"

Sun Jun  4 01:51:23 2017 rev:16 rq:494133 version:3.0.2.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2016-07-20 
09:28:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2017-06-04 01:51:27.451163602 +0200
@@ -1,0 +2,5 @@
+Wed May  3 08:14:07 UTC 2017 - psim...@suse.com
+
+- Update to version 3.0.2.0 with cabal2obs.
+
+---

Old:

  OpenGL-3.0.1.0.tar.gz

New:

  OpenGL-3.0.2.0.tar.gz



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.AflI50/_old  2017-06-04 01:51:27.967090708 +0200
+++ /var/tmp/diff_new_pack.AflI50/_new  2017-06-04 01:51:27.971090143 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-OpenGL
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,15 +18,14 @@
 
 %global pkg_name OpenGL
 Name:   ghc-%{pkg_name}
-Version:3.0.1.0
+Version:3.0.2.0
 Release:0
 Summary:A binding for the OpenGL graphics system
 License:BSD-3-Clause
-Group:  System/Libraries
+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
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-GLURaw-devel
 BuildRequires:  ghc-ObjectName-devel
 BuildRequires:  ghc-OpenGLRaw-devel
@@ -37,7 +36,6 @@
 BuildRequires:  ghc-text-devel
 BuildRequires:  ghc-transformers-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 A Haskell binding for the OpenGL graphics system (GL, version 4.5) and its
@@ -63,15 +61,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ OpenGL-3.0.1.0.tar.gz -> OpenGL-3.0.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OpenGL-3.0.1.0/CHANGELOG.md 
new/OpenGL-3.0.2.0/CHANGELOG.md
--- old/OpenGL-3.0.1.0/CHANGELOG.md 2016-05-11 14:20:57.0 +0200
+++ new/OpenGL-3.0.2.0/CHANGELOG.md 2017-04-26 11:57:34.0 +0200
@@ -1,3 +1,7 @@
+3.0.2.0
+---
+* Added support for S3_s3tc, EXT_texture_compression_s3tc, ARB_texture_float, 
and EXT_packed_depth_stencil extensions.
+
 3.0.1.0
 ---
 * Added `Uniform` instances for `GLmatrix`, `Vertex1`, `Vector1`, `Vector2`, 
`Vector3`, and `Vector4`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OpenGL-3.0.1.0/OpenGL.cabal 
new/OpenGL-3.0.2.0/OpenGL.cabal
--- old/OpenGL-3.0.1.0/OpenGL.cabal 2016-05-11 14:20:57.0 +0200
+++ new/OpenGL-3.0.2.0/OpenGL.cabal 2017-04-26 10:59:44.0 +0200
@@ -1,5 +1,5 @@
 name: OpenGL
-version: 3.0.1.0
+version: 3.0.2.0
 synopsis: A binding for the OpenGL graphics system
 description:
   A Haskell binding for the OpenGL graphics system (GL, version 4.5) and its
@@ -23,8 +23,9 @@
 tested-with:
   GHC == 7.8.4
   GHC == 7.10.3
-  GHC == 8.0.1
-  GHC == 8.1
+  GHC == 8.0.2
+  GHC == 8.2.1
+  GHC == 8.3
 cabal-version: >= 1.10
 extra-source-files:
CHANGELOG.md
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OpenGL-3.0.1.0/README.md new/OpenGL-3.0.2.0/README.md
--- old/OpenGL-3.0.1.0/README.md2016-01-04 08:30:21.0 +0100
+++ new/OpenGL-3.0.2.0/README.md2016-08-24 09:10:57.0 +0200
@@ -1 +1,4 @@
-[![Hackage](https://img.shields.io/hackage/v/OpenGL.svg)](https://hackage.haskell.org/package/OpenGL)
 [![Build 
Status](https://travis-ci.org/haskell-opengl/OpenGL.png?branch=master)](https://travis-ci.org/haskell-opengl/OpenGL)
+[![Hackage](https://img.shields.io/hackage/v/OpenGL.svg)](https://hackage.haskell.org/package/OpenGL)
+[![Stackage 
LTS](https://www.stackage.org/package/OpenGL/badge/lts)](https://www.stackage.org/lts/package/OpenGL)
+[![Stackage 
nightly](https://www.stackage.org/package/OpenGL/badge/nightly)](https://www.stackage.org/nightly/package/OpenGL)
+[![Build 

commit ghc-OpenGL for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2016-07-20 09:28:15

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


Package is "ghc-OpenGL"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2016-05-17 
17:15:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2016-07-20 09:28:18.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:22:15 UTC 2016 - psim...@suse.com
+
+- Update to version 3.0.1.0 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.bRcx9E/_old  2016-07-20 09:28:19.0 +0200
+++ /var/tmp/diff_new_pack.bRcx9E/_new  2016-07-20 09:28:19.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-OpenGL
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,15 @@
 
 
 %global pkg_name OpenGL
-
-Name:   ghc-OpenGL
+Name:   ghc-%{pkg_name}
 Version:3.0.1.0
 Release:0
 Summary:A binding for the OpenGL graphics system
 License:BSD-3-Clause
 Group:  System/Libraries
-
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-rpm-macros
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-GLURaw-devel
 BuildRequires:  ghc-ObjectName-devel
@@ -38,8 +33,10 @@
 BuildRequires:  ghc-StateVar-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-containers-devel
+BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-text-devel
 BuildRequires:  ghc-transformers-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # End cabal-rpm deps
 
 %description
@@ -52,28 +49,29 @@
 functions. For more information about OpenGL and its various extensions, please
 see  and .
 
-
 %package devel
 Summary:Haskell %{pkg_name} library development files
 Group:  Development/Libraries/Other
+Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}
 Requires(postun): ghc-compiler = %{ghc_version}
-Requires:   %{name} = %{version}-%{release}
 
 %description devel
 This package provides the Haskell %{pkg_name} library development files.
 
-
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
+
 %build
 %ghc_lib_build
 
+
 %install
 %ghc_lib_install
 
+
 %post devel
 %ghc_pkg_recache
 
@@ -86,6 +84,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc README.md
+%doc CHANGELOG.md README.md
 
 %changelog




commit ghc-OpenGL for openSUSE:Factory

2016-05-17 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2016-05-17 17:15:54

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


Package is "ghc-OpenGL"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2016-04-22 
16:25:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2016-05-17 17:15:54.0 +0200
@@ -1,0 +2,9 @@
+Thu May 12 19:12:48 UTC 2016 - mimi...@gmail.com
+
+- update to 3.0.1.0
+* Added Uniform instances for GLmatrix, Vertex1, Vector1, Vector2, Vector3,
+and Vector4.
+* Unbreak Uniform instances for GLint, GLuint and Gldouble.
+* Relaxed upper version bound for OpenGLRaw.
+
+---

Old:

  OpenGL-3.0.0.2.tar.gz

New:

  OpenGL-3.0.1.0.tar.gz



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.QcBTH8/_old  2016-05-17 17:15:55.0 +0200
+++ /var/tmp/diff_new_pack.QcBTH8/_new  2016-05-17 17:15:55.0 +0200
@@ -19,7 +19,7 @@
 %global pkg_name OpenGL
 
 Name:   ghc-OpenGL
-Version:3.0.0.2
+Version:3.0.1.0
 Release:0
 Summary:A binding for the OpenGL graphics system
 License:BSD-3-Clause

++ OpenGL-3.0.0.2.tar.gz -> OpenGL-3.0.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OpenGL-3.0.0.2/CHANGELOG.md 
new/OpenGL-3.0.1.0/CHANGELOG.md
--- old/OpenGL-3.0.0.2/CHANGELOG.md 2016-04-11 08:30:08.0 +0200
+++ new/OpenGL-3.0.1.0/CHANGELOG.md 2016-05-11 14:20:57.0 +0200
@@ -1,3 +1,9 @@
+3.0.1.0
+---
+* Added `Uniform` instances for `GLmatrix`, `Vertex1`, `Vector1`, `Vector2`, 
`Vector3`, and `Vector4`.
+* Unbreak `Uniform` instances for `GLint`, `GLuint` and `Gldouble`.
+* Relaxed upper version bound for `OpenGLRaw`.
+
 3.0.0.2
 ---
 * Removed redundant constraints.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OpenGL-3.0.0.2/OpenGL.cabal 
new/OpenGL-3.0.1.0/OpenGL.cabal
--- old/OpenGL-3.0.0.2/OpenGL.cabal 2016-04-11 08:30:36.0 +0200
+++ new/OpenGL-3.0.1.0/OpenGL.cabal 2016-05-11 14:20:57.0 +0200
@@ -1,5 +1,5 @@
 name: OpenGL
-version: 3.0.0.2
+version: 3.0.1.0
 synopsis: A binding for the OpenGL graphics system
 description:
   A Haskell binding for the OpenGL graphics system (GL, version 4.5) and its
@@ -126,6 +126,7 @@
 Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferTarget
 Graphics.Rendering.OpenGL.GL.GLboolean
 Graphics.Rendering.OpenGL.GL.IOState
+Graphics.Rendering.OpenGL.GL.MatrixComponent
 Graphics.Rendering.OpenGL.GL.PeekPoke
 Graphics.Rendering.OpenGL.GL.PixelData
 Graphics.Rendering.OpenGL.GL.PixelFormat
@@ -162,7 +163,7 @@
 transformers >= 0.2 && < 0.6,
 ObjectName   >= 1.1 && < 1.2,
 StateVar >= 1.1 && < 1.2,
-OpenGLRaw>= 3.0 && < 3.2,
+OpenGLRaw>= 3.0 && < 3.3,
 GLURaw   >= 2.0 && < 2.1
   default-language: Haskell2010
   other-extensions:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/OpenGL-3.0.0.2/src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs 
new/OpenGL-3.0.1.0/src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs
--- old/OpenGL-3.0.0.2/src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs   
2016-01-04 08:30:21.0 +0100
+++ new/OpenGL-3.0.1.0/src/Graphics/Rendering/OpenGL/GL/CoordTrans.hs   
2016-05-11 10:58:44.0 +0200
@@ -13,8 +13,6 @@
 --
 

 
-{-# LANGUAGE TypeSynonymInstances #-}
-
 module Graphics.Rendering.OpenGL.GL.CoordTrans (
-- * Controlling the Viewport
depthRange,
@@ -43,9 +41,9 @@
 import Foreign.Marshal.Utils
 import Foreign.Ptr
 import Foreign.Storable
-import Graphics.Rendering.OpenGL.GL.Tensor
 import Graphics.Rendering.OpenGL.GL.Capability
 import Graphics.Rendering.OpenGL.GL.Exception
+import Graphics.Rendering.OpenGL.GL.MatrixComponent
 import Graphics.Rendering.OpenGL.GL.PeekPoke
 import Graphics.Rendering.OpenGL.GL.QueryUtils
 import Graphics.Rendering.OpenGL.GL.Texturing.TextureUnit
@@ -180,38 +178,6 @@
 
 

 
-class Storable c => MatrixComponent c where
-   getMatrix :: GetPNameMatrix p => p -> Ptr c -> IO ()
-   loadMatrix :: Ptr c -> IO ()
-   loadTransposeMatrix :: Ptr c -> IO ()
-   multMatrix_ :: Ptr c -> IO ()
-   multTransposeMatrix :: Ptr c -> IO ()
-   rotate :: c -> Vector3 c -> IO ()
-   translate :: Vector3 c -> IO 

commit ghc-OpenGL for openSUSE:Factory

2016-04-22 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2016-04-22 16:25:09

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


Package is "ghc-OpenGL"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2016-01-22 
01:08:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2016-04-22 16:25:27.0 +0200
@@ -1,0 +2,6 @@
+Tue Apr 12 10:04:36 UTC 2016 - mimi...@gmail.com
+
+- update to 3.0.0.2
+* Removed redundant constraints.
+
+---

Old:

  OpenGL-3.0.0.1.tar.gz

New:

  OpenGL-3.0.0.2.tar.gz



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.GI9xLk/_old  2016-04-22 16:25:27.0 +0200
+++ /var/tmp/diff_new_pack.GI9xLk/_new  2016-04-22 16:25:27.0 +0200
@@ -19,7 +19,7 @@
 %global pkg_name OpenGL
 
 Name:   ghc-OpenGL
-Version:3.0.0.1
+Version:3.0.0.2
 Release:0
 Summary:A binding for the OpenGL graphics system
 License:BSD-3-Clause

++ OpenGL-3.0.0.1.tar.gz -> OpenGL-3.0.0.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OpenGL-3.0.0.1/CHANGELOG.md 
new/OpenGL-3.0.0.2/CHANGELOG.md
--- old/OpenGL-3.0.0.1/CHANGELOG.md 2016-01-10 19:50:54.0 +0100
+++ new/OpenGL-3.0.0.2/CHANGELOG.md 2016-04-11 08:30:08.0 +0200
@@ -1,3 +1,7 @@
+3.0.0.2
+---
+* Removed redundant constraints.
+
 3.0.0.1
 ---
 * Relaxed upper version bound for `OpenGLRaw`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OpenGL-3.0.0.1/OpenGL.cabal 
new/OpenGL-3.0.0.2/OpenGL.cabal
--- old/OpenGL-3.0.0.1/OpenGL.cabal 2016-01-10 19:50:54.0 +0100
+++ new/OpenGL-3.0.0.2/OpenGL.cabal 2016-04-11 08:30:36.0 +0200
@@ -1,5 +1,5 @@
 name: OpenGL
-version: 3.0.0.1
+version: 3.0.0.2
 synopsis: A binding for the OpenGL graphics system
 description:
   A Haskell binding for the OpenGL graphics system (GL, version 4.5) and its
@@ -20,6 +20,11 @@
 maintainer: Sven Panne , Jason Dagit 
 category: Graphics
 build-type: Simple
+tested-with:
+  GHC == 7.8.4
+  GHC == 7.10.3
+  GHC == 8.0.1
+  GHC == 8.1
 cabal-version: >= 1.10
 extra-source-files:
CHANGELOG.md
@@ -147,6 +152,8 @@
 Graphics.Rendering.OpenGL.GLU.ErrorsInternal
   hs-source-dirs: src
   ghc-options: -Wall
+  if impl(ghc > 8)
+ghc-options: -Wcompat
   build-depends:
 base >= 3   && < 5,
 bytestring   >= 0.9 && < 0.11,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/OpenGL-3.0.0.1/src/Graphics/Rendering/OpenGL/GL/Evaluators.hs 
new/OpenGL-3.0.0.2/src/Graphics/Rendering/OpenGL/GL/Evaluators.hs
--- old/OpenGL-3.0.0.1/src/Graphics/Rendering/OpenGL/GL/Evaluators.hs   
2016-01-10 19:50:54.0 +0100
+++ new/OpenGL-3.0.0.2/src/Graphics/Rendering/OpenGL/GL/Evaluators.hs   
2016-04-11 08:55:18.0 +0200
@@ -74,11 +74,11 @@
MapDescriptor (d, d) Stride Order NumComponents
deriving ( Eq, Ord, Show )
 
-totalComponents1 :: Domain d => MapDescriptor d -> Int
+totalComponents1 :: MapDescriptor d -> Int
 totalComponents1 (MapDescriptor _ stride order numComp) =
fromIntegral stride * (fromIntegral order - 1) + fromIntegral numComp
 
-totalComponents2 :: Domain d => MapDescriptor d -> MapDescriptor d -> Int
+totalComponents2 :: MapDescriptor d -> MapDescriptor d -> Int
 totalComponents2 uDescriptor vDescriptor@(MapDescriptor _ _ _ numComp) =
totalComponents1 uDescriptor + totalComponents1 vDescriptor - fromIntegral 
numComp
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/OpenGL-3.0.0.1/src/Graphics/Rendering/OpenGL/GL/QueryUtils/PName.hs 
new/OpenGL-3.0.0.2/src/Graphics/Rendering/OpenGL/GL/QueryUtils/PName.hs
--- old/OpenGL-3.0.0.1/src/Graphics/Rendering/OpenGL/GL/QueryUtils/PName.hs 
2016-01-10 19:50:54.0 +0100
+++ new/OpenGL-3.0.0.2/src/Graphics/Rendering/OpenGL/GL/QueryUtils/PName.hs 
2016-04-11 08:25:47.0 +0200
@@ -113,7 +113,7 @@
 getClampd1 = get1 getDoublev
 
 -- | Helper function for the get*1 functions.
-get1 :: (Storable b, Storable c, GetPName p)
+get1 :: (Storable b, Storable c)
 => (p -> Ptr c -> IO ())
 -> (b -> a) -- ^ Conversion from the casted value to the return value
 -> p -> IO a
@@ -138,7 +138,7 @@
 getInteger641i = get1i getInteger64iv
 
 -- Indexed helper
-get1i :: (Storable b, Storable c, GetPName p)
+get1i :: (Storable b, 

commit ghc-OpenGL for openSUSE:Factory

2016-01-21 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2016-01-21 23:43:22

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


Package is "ghc-OpenGL"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2016-01-05 
21:55:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2016-01-22 01:08:29.0 +0100
@@ -1,0 +2,6 @@
+Mon Jan 11 08:10:15 UTC 2016 - mimi...@gmail.com
+
+- update to 3.0.0.1
+* Relaxed upper version bound for OpenGLRaw.
+
+---

Old:

  OpenGL-3.0.0.0.tar.gz

New:

  OpenGL-3.0.0.1.tar.gz



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.7M3drU/_old  2016-01-22 01:08:31.0 +0100
+++ /var/tmp/diff_new_pack.7M3drU/_new  2016-01-22 01:08:31.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name OpenGL
 
 Name:   ghc-OpenGL
-Version:3.0.0.0
+Version:3.0.0.1
 Release:0
 Summary:A binding for the OpenGL graphics system
 License:BSD-3-Clause

++ OpenGL-3.0.0.0.tar.gz -> OpenGL-3.0.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OpenGL-3.0.0.0/CHANGELOG.md 
new/OpenGL-3.0.0.1/CHANGELOG.md
--- old/OpenGL-3.0.0.0/CHANGELOG.md 2016-01-03 23:51:12.0 +0100
+++ new/OpenGL-3.0.0.1/CHANGELOG.md 2016-01-10 19:50:54.0 +0100
@@ -1,3 +1,7 @@
+3.0.0.1
+---
+* Relaxed upper version bound for `OpenGLRaw`.
+
 3.0.0.0
 ---
 * Depend on new `OpenGLRaw` and `GLURaw` packages.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OpenGL-3.0.0.0/OpenGL.cabal 
new/OpenGL-3.0.0.1/OpenGL.cabal
--- old/OpenGL-3.0.0.0/OpenGL.cabal 2016-01-03 23:51:12.0 +0100
+++ new/OpenGL-3.0.0.1/OpenGL.cabal 2016-01-10 19:50:54.0 +0100
@@ -1,5 +1,5 @@
 name: OpenGL
-version: 3.0.0.0
+version: 3.0.0.1
 synopsis: A binding for the OpenGL graphics system
 description:
   A Haskell binding for the OpenGL graphics system (GL, version 4.5) and its
@@ -155,7 +155,7 @@
 transformers >= 0.2 && < 0.6,
 ObjectName   >= 1.1 && < 1.2,
 StateVar >= 1.1 && < 1.2,
-OpenGLRaw>= 3.0 && < 3.1,
+OpenGLRaw>= 3.0 && < 3.2,
 GLURaw   >= 2.0 && < 2.1
   default-language: Haskell2010
   other-extensions:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/OpenGL-3.0.0.0/src/Graphics/Rendering/OpenGL/GL/Colors.hs 
new/OpenGL-3.0.0.1/src/Graphics/Rendering/OpenGL/GL/Colors.hs
--- old/OpenGL-3.0.0.0/src/Graphics/Rendering/OpenGL/GL/Colors.hs   
2016-01-03 23:51:12.0 +0100
+++ new/OpenGL-3.0.0.1/src/Graphics/Rendering/OpenGL/GL/Colors.hs   
2016-01-10 19:50:54.0 +0100
@@ -491,15 +491,15 @@
 
 marshalClampMode :: ClampMode -> GLenum
 marshalClampMode x = case x of
-   ClampOn -> GL_TRUE
+   ClampOn -> fromIntegral GL_TRUE
FixedOnly -> GL_FIXED_ONLY
-   ClampOff -> GL_FALSE
+   ClampOff -> fromIntegral GL_FALSE
 
 unmarshalClampMode :: GLenum -> ClampMode
 unmarshalClampMode x
-   | x == GL_TRUE = ClampOn
+   | x == fromIntegral GL_TRUE = ClampOn
| x == GL_FIXED_ONLY = FixedOnly
-   | x == GL_FALSE = ClampOff
+   | x == fromIntegral GL_FALSE = ClampOff
| otherwise = error $ "unmarshalClampMode: unknown enum value " ++ show x
 
 





commit ghc-OpenGL for openSUSE:Factory

2016-01-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2016-01-05 21:55:23

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


Package is "ghc-OpenGL"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2015-12-29 
12:58:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2016-01-05 21:55:52.0 +0100
@@ -1,0 +2,6 @@
+Mon Jan  4 12:17:08 UTC 2016 - mimi...@gmail.com
+
+- update to 3.0.0.0
+* Depend on new OpenGLRaw and GLURaw packages 
+
+---

Old:

  OpenGL-2.13.2.1.tar.gz

New:

  OpenGL-3.0.0.0.tar.gz



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.m0mKMI/_old  2016-01-05 21:55:53.0 +0100
+++ /var/tmp/diff_new_pack.m0mKMI/_new  2016-01-05 21:55:53.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name OpenGL
 
 Name:   ghc-OpenGL
-Version:2.13.2.1
+Version:3.0.0.0
 Release:0
 Summary:A binding for the OpenGL graphics system
 License:BSD-3-Clause
@@ -37,6 +37,7 @@
 BuildRequires:  ghc-OpenGLRaw-devel
 BuildRequires:  ghc-StateVar-devel
 BuildRequires:  ghc-bytestring-devel
+BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-text-devel
 BuildRequires:  ghc-transformers-devel
 # End cabal-rpm deps

++ OpenGL-2.13.2.1.tar.gz -> OpenGL-3.0.0.0.tar.gz ++
 7909 lines of diff (skipped)




commit ghc-OpenGL for openSUSE:Factory

2015-12-29 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2015-12-29 12:58:56

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


Package is "ghc-OpenGL"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2015-12-23 
08:50:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2015-12-29 12:58:59.0 +0100
@@ -1,0 +2,6 @@
+Thu Dec 24 09:15:16 UTC 2015 - mimi...@gmail.com
+
+- update to 2.13.2.1
+* Relaxed upper version bound for transformers.
+
+---

Old:

  OpenGL-2.13.2.0.tar.gz

New:

  OpenGL-2.13.2.1.tar.gz



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.Z4hICg/_old  2015-12-29 12:59:00.0 +0100
+++ /var/tmp/diff_new_pack.Z4hICg/_new  2015-12-29 12:59:00.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name OpenGL
 
 Name:   ghc-OpenGL
-Version:2.13.2.0
+Version:2.13.2.1
 Release:0
 Summary:A binding for the OpenGL graphics system
 License:BSD-3-Clause

++ OpenGL-2.13.2.0.tar.gz -> OpenGL-2.13.2.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OpenGL-2.13.2.0/CHANGELOG.md 
new/OpenGL-2.13.2.1/CHANGELOG.md
--- old/OpenGL-2.13.2.0/CHANGELOG.md2015-12-20 21:43:06.0 +0100
+++ new/OpenGL-2.13.2.1/CHANGELOG.md2015-12-22 10:45:43.0 +0100
@@ -1,3 +1,7 @@
+2.13.2.1
+
+* Relaxed upper version bound for `transformers`.
+
 2.13.2.0
 
 * Implement Uniform instances for `GLint`, `GLuint`, `GLfloat`, and `GLdouble`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/OpenGL-2.13.2.0/OpenGL.cabal 
new/OpenGL-2.13.2.1/OpenGL.cabal
--- old/OpenGL-2.13.2.0/OpenGL.cabal2015-12-20 21:43:06.0 +0100
+++ new/OpenGL-2.13.2.1/OpenGL.cabal2015-12-22 10:45:43.0 +0100
@@ -1,5 +1,5 @@
 name: OpenGL
-version: 2.13.2.0
+version: 2.13.2.1
 synopsis: A binding for the OpenGL graphics system
 description:
   A Haskell binding for the OpenGL graphics system (GL, version 4.5) and its
@@ -152,7 +152,7 @@
 bytestring   >= 0.9   && < 0.11,
 containers   >= 0.3   && < 0.6,
 text >= 0.1   && < 1.3,
-transformers >= 0.2   && < 0.5,
+transformers >= 0.2   && < 0.6,
 ObjectName   >= 1.1   && < 1.2,
 StateVar >= 1.1   && < 1.2,
 OpenGLRaw>= 2.6.1 && < 2.7,




commit ghc-OpenGL for openSUSE:Factory

2015-12-22 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2015-12-23 08:50:22

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


Package is "ghc-OpenGL"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2015-05-21 
08:14:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2015-12-23 08:50:22.0 +0100
@@ -1,0 +2,31 @@
+Mon Dec 21 09:18:21 UTC 2015 - mimi...@gmail.com
+
+- update to 2.13.2.0
+* Implement Uniform instances for GLint, GLuint, GLfloat, and GLdouble.
+
+---
+Tue Dec 15 17:49:15 UTC 2015 - mimi...@gmail.com
+
+- update to 2.13.1.1
+* Aftermath for the glClearNamedFramebufferfi chaos in the OpenGL registry, 
see 
+the corresponding issue on Khronos.
+* Added extensionSupported.
+* Relaxed upper version bound for OpenGLRaw.
+* Added missing drawing commands using vertex arrays and some related types.
+* Added missing whole framebuffer operations.
+* Added getters for stencilMaskSeparate, stencilFuncSeparate, and 
stencilOpSeparate,
+making them full-blown StateVars.
+* Added patchDefaultInnerLevel and patchDefaultOuterLevel to control the 
default 
+tessellation levels.
+* Added ContextLost constructor to ErrorCategory type.
+* Added SeparateAttribs and deprecated SeperateAttribs, fixing a spelling 
mistake.
+
+---
+Sun Nov 15 08:10:49 UTC 2015 - peter.tromm...@ohm-hochschule.de
+
+- update to 2.13.1.0
+* extended API
+* version bounds for OpenGLRaw
+* new file CHANGELOG.md 
+
+---

Old:

  OpenGL-2.12.0.1.tar.gz

New:

  OpenGL-2.13.2.0.tar.gz



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.sPOTog/_old  2015-12-23 08:50:23.0 +0100
+++ /var/tmp/diff_new_pack.sPOTog/_new  2015-12-23 08:50:23.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name OpenGL
 
 Name:   ghc-OpenGL
-Version:2.12.0.1
+Version:2.13.2.0
 Release:0
 Summary:A binding for the OpenGL graphics system
 License:BSD-3-Clause

++ OpenGL-2.12.0.1.tar.gz -> OpenGL-2.13.2.0.tar.gz ++
 1645 lines of diff (skipped)




commit ghc-OpenGL for openSUSE:Factory

2015-05-21 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2015-05-21 08:14:09

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


Package is ghc-OpenGL

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2014-11-26 
20:54:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2015-05-21 08:14:10.0 +0200
@@ -1,0 +2,12 @@
+Tue May  5 03:56:27 UTC 2015 - mimi...@gmail.com
+
+- update to 2.12.0.1 
+
+---
+Thu Apr 16 07:39:34 UTC 2015 - mimi...@gmail.com
+
+- update to 2.12.0.0
+- regenerated spec with cabal-rpm
+* no upstream changelog
+
+---

Old:

  OpenGL-2.9.2.0.tar.gz
  _service

New:

  OpenGL-2.12.0.1.tar.gz



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.9d5MbM/_old  2015-05-21 08:14:11.0 +0200
+++ /var/tmp/diff_new_pack.9d5MbM/_new  2015-05-21 08:14:11.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-OpenGL
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,48 +18,51 @@
 
 %global pkg_name OpenGL
 
-%global common_summary Haskell binding for the OpenGL graphics system
-
-%global common_description A Haskell binding for the OpenGL graphics system 
(GL, version 3.2) and its accompanying utility library (GLU, version 1.3).\
-\
-OpenGL is the industry's most widely used and supported 2D and 3D graphics 
application programming interface (API), incorporating a broad set of 
rendering, texture mapping, special effects, and other powerful visualization 
functions.
-
-#' Help EMACS syntax highlighting.
-
 Name:   ghc-OpenGL
-Version:2.9.2.0
+Version:2.12.0.1
 Release:0
-Summary:%{common_summary}
+Summary:A binding for the OpenGL graphics system
 License:BSD-3-Clause
 Group:  System/Libraries
 
+Url:https://hackage.haskell.org/package/%{pkg_name}
+Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# BEGIN cabal2spec
-Url:http://hackage.haskell.org/package/%{pkg_name}
-Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
+
 BuildRequires:  ghc-Cabal-devel
+BuildRequires:  ghc-rpm-macros
+# Begin cabal-rpm deps:
 BuildRequires:  ghc-GLURaw-devel
+BuildRequires:  ghc-ObjectName-devel
 BuildRequires:  ghc-OpenGLRaw-devel
+BuildRequires:  ghc-StateVar-devel
 BuildRequires:  ghc-bytestring-devel
-BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-text-devel
-
-# END cabal2spec
+BuildRequires:  ghc-transformers-devel
+# End cabal-rpm deps
 
 %description
-%{common_description}
+A Haskell binding for the OpenGL graphics system (GL, version 4.5) and its
+accompanying utility library (GLU, version 1.3).
+
+OpenGL is the industry's most widely used and supported 2D and 3D graphics
+application programming interface (API), incorporating a broad set of
+rendering, texture mapping, special effects, and other powerful visualization
+functions. For more information about OpenGL and its various extensions, please
+see http://www.opengl.org/ and http://www.opengl.org/registry/.
+
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
-Group:  Development/Languages/Other
-Requires:   ghc-compiler
-Requires(post): ghc-compiler
-Requires(postun): ghc-compiler
+Group:  Development/Libraries/Other
+Requires:   ghc-compiler = %{ghc_version}
+Requires(post): ghc-compiler = %{ghc_version}
+Requires(postun): ghc-compiler = %{ghc_version}
 Requires:   %{name} = %{version}-%{release}
 
 %description devel
-%{common_description}
-This package contains the development files.
+This package provides the Haskell %{pkg_name} library development files.
+
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
@@ -82,5 +85,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc README.md
 
 %changelog

++ OpenGL-2.9.2.0.tar.gz - OpenGL-2.12.0.1.tar.gz ++
 37649 lines of diff (skipped)




commit ghc-OpenGL for openSUSE:Factory

2014-11-26 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2014-11-26 20:54:50

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


Package is ghc-OpenGL

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2014-08-25 
11:05:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2014-11-26 20:54:56.0 +0100
@@ -1,0 +2,6 @@
+Tue Sep  2 08:24:54 UTC 2014 - peter.tromm...@ohm-hochschule.de
+
+- update to 2.9.2.0 for Haskell Platform 2014.2.0.0 
+* no changelog
+
+---

Old:

  OpenGL-2.8.0.0.tar.gz

New:

  OpenGL-2.9.2.0.tar.gz



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.RbA34p/_old  2014-11-26 20:54:57.0 +0100
+++ /var/tmp/diff_new_pack.RbA34p/_new  2014-11-26 20:54:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-OpenGL
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
 #' Help EMACS syntax highlighting.
 
 Name:   ghc-OpenGL
-Version:2.8.0.0
+Version:2.9.2.0
 Release:0
 Summary:%{common_summary}
 License:BSD-3-Clause
@@ -40,7 +40,9 @@
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-GLURaw-devel
 BuildRequires:  ghc-OpenGLRaw-devel
+BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-rpm-macros
+BuildRequires:  ghc-text-devel
 
 # END cabal2spec
 

++ OpenGL-2.8.0.0.tar.gz - OpenGL-2.9.2.0.tar.gz ++
 9023 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit ghc-OpenGL for openSUSE:Factory

2014-08-25 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2014-08-25 11:04:28

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


Package is ghc-OpenGL

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2013-08-06 
06:53:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2014-08-25 11:05:45.0 +0200
@@ -1,0 +2,5 @@
+Fri Aug 22 23:57:26 UTC 2014 - peter.tromm...@ohm-hochschule.de
+
+- enable PowerPC builds
+
+---



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.q6jDW1/_old  2014-08-25 11:05:46.0 +0200
+++ /var/tmp/diff_new_pack.q6jDW1/_new  2014-08-25 11:05:46.0 +0200
@@ -37,7 +37,6 @@
 # BEGIN cabal2spec
 Url:http://hackage.haskell.org/package/%{pkg_name}
 Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
-ExclusiveArch:  %{ix86} x86_64 %{ghc_arches}
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-GLURaw-devel
 BuildRequires:  ghc-OpenGLRaw-devel

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit ghc-OpenGL for openSUSE:Factory

2013-08-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2013-08-06 06:53:07

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


Package is ghc-OpenGL

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGL/ghc-OpenGL.changes2013-01-02 
12:56:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2013-08-06 06:53:09.0 +0200
@@ -1,0 +2,9 @@
+Mon May  6 14:43:09 UTC 2013 - peter.tromm...@ohm-hochschule.de
+
+- update to 2.8.0.0 from upstream
+* no upstream changelog
+* refactored : new packages OpenGLRaw and GLURaw
+* documentation issues fixed
+- part of Haskell Platform 2013.2 
+
+---

Old:

  OpenGL-2.2.3.1.tar.gz

New:

  OpenGL-2.8.0.0.tar.gz



Other differences:
--
++ ghc-OpenGL.spec ++
--- /var/tmp/diff_new_pack.Kr8WIF/_old  2013-08-06 06:53:10.0 +0200
+++ /var/tmp/diff_new_pack.Kr8WIF/_new  2013-08-06 06:53:10.0 +0200
@@ -1,8 +1,7 @@
 #
-# spec file for ghc-OpenGL
+# spec file for package ghc-OpenGL
 #
-
-# Copyright (c) 2012 Peter Trommler peter.tromm...@ohm-hochschule.de
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,65 +15,71 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %global pkg_name OpenGL
 
-%global common_summary Haskell %{pkg_name} library
+%global common_summary Haskell binding for the OpenGL graphics system
 
-%global common_description A %{pkg_name} library for Haskell.
+%global common_description A Haskell binding for the OpenGL graphics system 
(GL, version 3.2) and its accompanying utility library (GLU, version 1.3).\
+\
+OpenGL is the industry's most widely used and supported 2D and 3D graphics 
application programming interface (API), incorporating a broad set of 
rendering, texture mapping, special effects, and other powerful visualization 
functions.
+
+#' Help EMACS syntax highlighting.
 
 Name:   ghc-OpenGL
-Version:2.2.3.1
-Release:1
+Version:2.8.0.0
+Release:0
 Summary:%{common_summary}
-
-Group:  System/Libraries
 License:BSD-3-Clause
+Group:  System/Libraries
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # BEGIN cabal2spec
-URL:http://hackage.haskell.org/package/%{pkg_name}
+Url:http://hackage.haskell.org/package/%{pkg_name}
 Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
 ExclusiveArch:  %{ix86} x86_64 %{ghc_arches}
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-rpm-macros %{!?without_hscolour:hscolour}
-%if 0%{?suse_version}=1230
-BuildRequires:  glu-devel
-%else
-BuildRequires:  Mesa-devel
-%endif
+BuildRequires:  ghc-GLURaw-devel
+BuildRequires:  ghc-OpenGLRaw-devel
+BuildRequires:  ghc-rpm-macros
 
 # END cabal2spec
 
 %description
 %{common_description}
 
+%package devel
+Summary:Haskell %{pkg_name} library development files
+Group:  Development/Languages/Other
+Requires:   ghc-compiler
+Requires(post): ghc-compiler
+Requires(postun): ghc-compiler
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+%{common_description}
+This package contains the development files.
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
+%post devel
+%ghc_pkg_recache
 
-# devel subpackage
-%ghc_devel_package
-%if 0%{?suse_version}=1230
-Requires:  glu-devel
-%else
-Requires:  Mesa-devel
-%endif
-
-%ghc_devel_description
-
-
-%ghc_devel_post_postun
-
+%postun devel
+%ghc_pkg_recache
 
-%ghc_files LICENSE
+%files -f %{name}.files
+%defattr(-,root,root,-)
+%doc LICENSE
 
+%files devel -f %{name}-devel.files
+%defattr(-,root,root,-)
 
 %changelog

++ OpenGL-2.2.3.1.tar.gz - OpenGL-2.8.0.0.tar.gz ++
 30762 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit ghc-OpenGL for openSUSE:Factory

2013-01-02 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGL for openSUSE:Factory 
checked in at 2013-01-02 12:56:31

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


Package is ghc-OpenGL, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2012-12-21 01:49:00.356010756 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGL.new/ghc-OpenGL.changes   
2013-01-02 12:56:33.0 +0100
@@ -0,0 +1,57 @@
+---
+Tue Jan  1 17:43:37 UTC 2013 - peter.tromm...@ohm-hochschule.de
+
+- deleted comment in changelog section 
+- fixed minor typo in last change log entry
+
+---
+Sun Dec 30 17:51:19 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- expand macro in name tag to help source validator 
+
+---
+Sat Nov 17 14:12:56 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- make service localonly for Factory submission 
+
+---
+Fri Sep 28 11:28:33 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- dropped rpmlintrc 
+
+---
+Fri Sep 28 10:58:22 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- removed Mesa-devel from Factory build 
+
+---
+Fri Sep 28 10:53:05 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- fixed build requires for libGLU split off Mesa in Factory 
+
+---
+Mon Jun  4 06:27:32 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- fixed build requires 
+
+---
+Sun Jun  3 17:20:29 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- update to 2.2.3.1 from upstream (no changelog)
+- required by Haskell Platform 2012.2.0.0 
+
+---
+Thu Feb 23 14:17:12 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- Added BuildRoot for sle11-sp1 
+
+---
+Sun Jan  1 11:08:13 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- Adjusted version for platform 2011.4 
+
+---
+Sat Dec 31 12:30:07 UTC 2011 - peter.tromm...@ohm-hochschule.de
+
+- Initial packaging. 
+

New:

  OpenGL-2.2.3.1.tar.gz
  _service
  ghc-OpenGL.changes
  ghc-OpenGL.spec



Other differences:
--
++ ghc-OpenGL.spec ++
#
# spec file for ghc-OpenGL
#

# Copyright (c) 2012 Peter Trommler peter.tromm...@ohm-hochschule.de
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

%global pkg_name OpenGL

%global common_summary Haskell %{pkg_name} library

%global common_description A %{pkg_name} library for Haskell.

Name:   ghc-OpenGL
Version:2.2.3.1
Release:1
Summary:%{common_summary}

Group:  System/Libraries
License:BSD-3-Clause
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
# BEGIN cabal2spec
URL:http://hackage.haskell.org/package/%{pkg_name}
Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
ExclusiveArch:  %{ix86} x86_64 %{ghc_arches}
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-rpm-macros %{!?without_hscolour:hscolour}
%if 0%{?suse_version}=1230
BuildRequires:  glu-devel
%else
BuildRequires:  Mesa-devel
%endif

# END cabal2spec

%description
%{common_description}


%prep
%setup -q -n %{pkg_name}-%{version}


%build
%ghc_lib_build


%install
%ghc_lib_install


# devel subpackage
%ghc_devel_package
%if 0%{?suse_version}=1230
Requires:  glu-devel
%else
Requires:  Mesa-devel
%endif

%ghc_devel_description


%ghc_devel_post_postun


%ghc_files LICENSE


%changelog
++ _service ++
services
  
service name=download_files mode=localonly//services
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: