commit OpenGTL for openSUSE:Factory
Hello community, here is the log from the commit of package OpenGTL for openSUSE:Factory checked in at 2013-06-15 11:31:27 Comparing /work/SRC/openSUSE:Factory/OpenGTL (Old) and /work/SRC/openSUSE:Factory/.OpenGTL.new (New) Package is OpenGTL Changes: --- /work/SRC/openSUSE:Factory/OpenGTL/OpenGTL.changes 2013-06-13 17:13:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.OpenGTL.new/OpenGTL.changes 2013-06-15 11:31:29.0 +0200 @@ -1,0 +2,6 @@ +Fri Jun 14 17:05:52 UTC 2013 - asterios.dra...@gmail.com + +- Added OpenGTL-0.9.18-pkgconfig_llvm_libs_private.patch to mark llvm-libs + private/static in pkgconfig files (taken from Fedora). + +--- New: OpenGTL-0.9.18-pkgconfig_llvm_libs_private.patch Other differences: -- ++ OpenGTL.spec ++ --- /var/tmp/diff_new_pack.IqFDcz/_old 2013-06-15 11:31:30.0 +0200 +++ /var/tmp/diff_new_pack.IqFDcz/_new 2013-06-15 11:31:30.0 +0200 @@ -37,6 +37,8 @@ Patch2: opengtl-0.9.18-llvm-3.3svn.patch # PATCH-FIX-OPENSUSE fix_linking.patch asterios.dra...@gmail.com -- Fix multiple definition linking error Patch3: fix_linking.patch +# PATCH-FIX-OPENSUSE OpenGTL-0.9.18-pkgconfig_llvm_libs_private.patch asterios.dra...@gmail.com -- Mark llvm-libs private/static in pkgconfig files (taken from Fedora) +Patch4: OpenGTL-0.9.18-pkgconfig_llvm_libs_private.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libpng-devel @@ -144,6 +146,7 @@ %patch2 -p1 %endif %patch3 +%patch4 -p1 %build mkdir build ++ OpenGTL-0.9.18-pkgconfig_llvm_libs_private.patch ++ diff -up OpenGTL-0.9.18/OpenCTL/OpenCTL/OpenCTL.pc.cmake.pkgconfig_libs_private OpenGTL-0.9.18/OpenCTL/OpenCTL/OpenCTL.pc.cmake --- OpenGTL-0.9.18/OpenCTL/OpenCTL/OpenCTL.pc.cmake.pkgconfig_libs_private 2013-03-18 07:19:56.029100255 -0500 +++ OpenGTL-0.9.18/OpenCTL/OpenCTL/OpenCTL.pc.cmake 2013-03-18 07:20:08.354946161 -0500 @@ -7,5 +7,6 @@ Name: OpenCTL Description: Color Transformation Language interpreter library Version: @OPENGTL_VERSION@ Requires: -Libs: -L${libdir} -lOpenCTL -lGTLCore @LLVM_LIBS@ +Libs: -L${libdir} -lOpenCTL -lGTLCore +Libs.private: @LLVM_LIBS@ Cflags: -I${includedir} diff -up OpenGTL-0.9.18/OpenGTL/GTLCore/GTLCore.pc.cmake.pkgconfig_libs_private OpenGTL-0.9.18/OpenGTL/GTLCore/GTLCore.pc.cmake --- OpenGTL-0.9.18/OpenGTL/GTLCore/GTLCore.pc.cmake.pkgconfig_libs_private 2012-12-29 05:27:12.0 -0600 +++ OpenGTL-0.9.18/OpenGTL/GTLCore/GTLCore.pc.cmake 2013-03-18 07:19:09.518681715 -0500 @@ -7,5 +7,6 @@ Name: GTLCore Description: Graphics Transformation Languages Core Library Version: @OPENGTL_VERSION@ Requires: -Libs: -L${libdir} -lGTLCore @LLVM_LIBS@ +Libs: -L${libdir} -lGTLCore +Libs.private: @LLVM_LIBS@ Cflags: -I${includedir} -D__STDC_LIMIT_MACROS diff -up OpenGTL-0.9.18/OpenGTL/GTLImageIO/GTLImageIO.pc.cmake.pkgconfig_libs_private OpenGTL-0.9.18/OpenGTL/GTLImageIO/GTLImageIO.pc.cmake diff -up OpenGTL-0.9.18/OpenRijn/OpenRijn/OpenRijn.pc.cmake.pkgconfig_libs_private OpenGTL-0.9.18/OpenRijn/OpenRijn/OpenRijn.pc.cmake --- OpenGTL-0.9.18/OpenRijn/OpenRijn/OpenRijn.pc.cmake.pkgconfig_libs_private 2013-03-18 07:20:59.776303305 -0500 +++ OpenGTL-0.9.18/OpenRijn/OpenRijn/OpenRijn.pc.cmake 2013-03-18 07:21:08.586193167 -0500 @@ -7,5 +7,6 @@ Name: OpenShiva Description: Sketch interpreter library Version: @OPENRIJN_VERSION@ Requires: -Libs: -L${libdir} -lOpenRijn -lGTLFragment -lGTLCore @LLVM_LIBS@ +Libs: -L${libdir} -lOpenRijn -lGTLFragment -lGTLCore +Libs.private: @LLVM_LIBS@ Cflags: -I${includedir} diff -up OpenGTL-0.9.18/OpenShiva/OpenShiva/OpenShiva.pc.cmake.pkgconfig_libs_private OpenGTL-0.9.18/OpenShiva/OpenShiva/OpenShiva.pc.cmake --- OpenGTL-0.9.18/OpenShiva/OpenShiva/OpenShiva.pc.cmake.pkgconfig_libs_private 2013-03-18 07:20:22.380770814 -0500 +++ OpenGTL-0.9.18/OpenShiva/OpenShiva/OpenShiva.pc.cmake 2013-03-18 07:20:34.111624158 -0500 @@ -7,5 +7,6 @@ Name: OpenShiva Description: Kernel Transformation Language interpreter library Version: @OPENSHIVA_VERSION@ Requires: -Libs: -L${libdir} -lOpenShiva -lGTLCore -lGTLFragment @LLVM_LIBS@ +Libs: -L${libdir} -lOpenShiva -lGTLCore -lGTLFragment +Libs.private: @LLVM_LIBS@ Cflags: -I${includedir} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit OpenGTL for openSUSE:Factory
Hello community, here is the log from the commit of package OpenGTL for openSUSE:Factory checked in at 2013-02-19 13:37:35 Comparing /work/SRC/openSUSE:Factory/OpenGTL (Old) and /work/SRC/openSUSE:Factory/.OpenGTL.new (New) Package is OpenGTL, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/OpenGTL/OpenGTL.changes 2012-12-03 11:11:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenGTL.new/OpenGTL.changes 2013-02-19 13:37:36.0 +0100 @@ -1,0 +2,6 @@ +Mon Feb 18 15:31:34 UTC 2013 - pgaj...@suse.com + +- build also with libpng16 + * libpng16.patch + +--- New: OpenGTL-libpng16.patch Other differences: -- ++ OpenGTL.spec ++ --- /var/tmp/diff_new_pack.q7cYE1/_old 2013-02-19 13:37:38.0 +0100 +++ /var/tmp/diff_new_pack.q7cYE1/_new 2013-02-19 13:37:38.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package OpenGTL # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright 2009 Buschmann buschman...@opensuse.org # Copyright (c) 2012 Asterios Dramis asterios.dra...@gmail.com. # @@ -37,6 +37,8 @@ Patch2: llvm.patch # PATCH-FIX-UPSTREAM targetData.patch alinm.el...@gmail.com -- Rename from llvm/Target/TargetData.h to llvm/DataLayout.h Patch3: targetData.patch +# PATCH-FIX-UPSTREAM OpenGTL-libpng16.patch pgaj...@suse.com -- build also with libpng16; sent to cberger (at) cberger.net +Patch4: OpenGTL-libpng16.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libpng-devel @@ -144,6 +146,7 @@ %patch2 %patch3 %endif +%patch4 -p1 %build mkdir build ++ OpenGTL-libpng16.patch ++ Index: OpenGTL-0.9.17/Extensions/PngDC/PngDC.cpp === --- OpenGTL-0.9.17.orig/Extensions/PngDC/PngDC.cpp +++ OpenGTL-0.9.17/Extensions/PngDC/PngDC.cpp @@ -20,6 +20,7 @@ #include PngDC.h #include png.h +#include string.h #include config-endian.h -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit OpenGTL for openSUSE:Factory
Hello community, here is the log from the commit of package OpenGTL for openSUSE:Factory checked in at 2012-10-03 09:21:01 Comparing /work/SRC/openSUSE:Factory/OpenGTL (Old) and /work/SRC/openSUSE:Factory/.OpenGTL.new (New) Package is OpenGTL, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/OpenGTL/OpenGTL.changes 2012-06-05 15:33:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.OpenGTL.new/OpenGTL.changes 2012-10-03 09:21:04.0 +0200 @@ -1,0 +2,6 @@ +Sat Sep 29 10:56:27 UTC 2012 - asterios.dra...@gmail.com + +- Added a patch (ld_link_fix.patch) to fix 'ld' link the llvm JIT library + (bnc#778260, kde#304903). + +--- New: ld_link_fix.patch Other differences: -- ++ OpenGTL.spec ++ --- /var/tmp/diff_new_pack.H1id5e/_old 2012-10-03 09:21:05.0 +0200 +++ /var/tmp/diff_new_pack.H1id5e/_new 2012-10-03 09:21:05.0 +0200 @@ -31,6 +31,8 @@ Source0:http://download.opengtl.org/%{name}-%{version}.tar.bz2 # PATCH-FIX-OPENSUSE GTLImageIO-Extensions-Installdir.patch -- Change GTLImageIO Extensions installation path to use the OpenGTL version Patch0: GTLImageIO-Extensions-Installdir.patch +# PATCH-FIX-UPSTREAM ld_link_fix.patch bnc#778260 kde#304903 asterios.dra...@gmail.com -- Fix 'ld' not wanting to link the llvm JIT library +Patch1: ld_link_fix.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libpng-devel @@ -133,6 +135,7 @@ %prep %setup -q %patch0 +%patch1 -p1 %build mkdir build ++ ld_link_fix.patch ++ # HG changeset patch # User Cyrille Berger cber...@cberger.net # Date 1325437627 -3600 # Node ID 95a8c6853b972f8f1b0b1acdad6d94a17048d5e5 # Parent 53f0d400f06da6fc3a63a92ca10a89947ced0b9b Fix: stupid 'ld' not wanting to link the JIT module by using a different symbol, hopefully, one that is trully unique to that library diff -r 53f0d400f06da6fc3a63a92ca10a89947ced0b9b -r 95a8c6853b972f8f1b0b1acdad6d94a17048d5e5 OpenGTL/GTLCore/CMakeLists.txt --- a/OpenGTL/GTLCore/CMakeLists.txtWed Dec 28 16:01:43 2011 +0100 +++ b/OpenGTL/GTLCore/CMakeLists.txtSun Jan 01 18:07:07 2012 +0100 @@ -135,9 +135,9 @@ add_library(GTLCore SHARED ${GTLCore_SRCS} ${llvm_objects}) if(NOT MSVC AND NOT APPLE) -set(EXTRA_GTLCORE_LINK_OPTIONS -Wl,-u,_ZN4llvm15ExecutionEngine9createJITEPNS_6ModuleEPSsPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEbNS_9CodeModel5ModelE ) +set(EXTRA_GTLCORE_LINK_OPTIONS -Wl,-u,_ZTVN4llvm3JITE ) elseif(APPLE) -set(EXTRA_GTLCORE_LINK_OPTIONS -Wl,-u,__ZN4llvm15ExecutionEngine9createJITEPNS_6ModuleEPSsPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEbNS_9CodeModel5ModelE ) +set(EXTRA_GTLCORE_LINK_OPTIONS -Wl,-u,__ZTVN4llvm3JITE ) endif() target_link_libraries(GTLCore ${LLVM_LDFLAGS} ${LLVM_LIBS} ${EXTRA_GTLCORE_LINK_OPTIONS}) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit OpenGTL for openSUSE:Factory
Hello community, here is the log from the commit of package OpenGTL for openSUSE:Factory checked in at 2012-06-05 15:33:39 Comparing /work/SRC/openSUSE:Factory/OpenGTL (Old) and /work/SRC/openSUSE:Factory/.OpenGTL.new (New) Package is OpenGTL, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/OpenGTL/OpenGTL.changes 2012-02-02 17:58:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.OpenGTL.new/OpenGTL.changes 2012-06-05 15:33:42.0 +0200 @@ -1,0 +2,16 @@ +Mon Jun 4 16:34:11 UTC 2012 - asterios.dra...@gmail.com + +- An updated 0.9.17 tarball was released. Removed FindLLVM.cmake_llvm-3.1.patch + since it is included in the updated tarball. + +--- +Sun Jun 3 17:54:24 UTC 2012 - asterios.dra...@gmail.com + +- Update to 0.9.17: + * Support for the latest LLVM 3.1. + * Crash fix when using vector instructions. +- Added a patch (FindLLVM.cmake_llvm-3.1.patch) to fix FindLLVM.cmake for + compilation with llvm-3.1. llvm-confing is a native executable in version 3.1 + instead of a perl script. + +--- Old: OpenGTL-0.9.16.tar.bz2 New: OpenGTL-0.9.17.tar.bz2 Other differences: -- ++ OpenGTL.spec ++ --- /var/tmp/diff_new_pack.y3KOWM/_old 2012-06-05 15:33:45.0 +0200 +++ /var/tmp/diff_new_pack.y3KOWM/_new 2012-06-05 15:33:45.0 +0200 @@ -1,9 +1,9 @@ # # spec file for package OpenGTL # +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright 2009 Buschmann buschman...@opensuse.org # Copyright (c) 2012 Asterios Dramis asterios.dra...@gmail.com. -# Copyright (c) 2012 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 @@ -13,28 +13,28 @@ # 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/ # + %define libver 0_8 %define soversion 0.8 Name: OpenGTL -Version:0.9.16 +Version:0.9.17 Release:0 -License:LGPL-2.0+ Summary:Graphics Transformation Languages -Url:http://www.opengtl.org/ +License:LGPL-2.0+ Group: Productivity/Graphics/Other +Url:http://www.opengtl.org/ Source0:http://download.opengtl.org/%{name}-%{version}.tar.bz2 # PATCH-FIX-OPENSUSE GTLImageIO-Extensions-Installdir.patch -- Change GTLImageIO Extensions installation path to use the OpenGTL version Patch0: GTLImageIO-Extensions-Installdir.patch BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: libpng-devel -BuildRequires: llvm-devel = 3.0 +BuildRequires: llvm-devel = 3.1 BuildRequires: zlib-devel Recommends: shiva-collections BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -64,7 +64,7 @@ %package -n libGTLCore%{libver} Summary:Graphics Transformation Languages - Core Functionnalities Group: System/Libraries -Requires: llvm = 3.0 +Requires: llvm = 3.1 %description -n libGTLCore%{libver} The Graphics Transformation Languages is a set of library for using and @@ -81,7 +81,7 @@ %package -n libGTLFragment%{libver} Summary:Graphics Transformation Languages - Core Functionnalities Group: System/Libraries -Requires: llvm = 3.0 +Requires: llvm = 3.1 %description -n libGTLFragment%{libver} The Graphics Transformation Languages is a set of library for using and @@ -97,7 +97,7 @@ %package -n libGTLImageIO%{libver} Summary:Graphics Transformation Languages - Decode/Encode Images Group: System/Libraries -Requires: llvm = 3.0 +Requires: llvm = 3.1 %description -n libGTLImageIO%{libver} The Graphics Transformation Languages is a set of library for using and @@ -113,7 +113,7 @@ %package -n libOpenCTL%{libver} Summary:Color Transformation Language Group: System/Libraries -Requires: llvm = 3.0 +Requires: llvm = 3.1 %description -n libOpenCTL%{libver} OpenCTL is a GPL compatible of the Color Transformation Language, this language @@ -124,7 +124,7 @@ %package -n libOpenShiva%{libver} Summary:Image Transformation Library Group: System/Libraries -Requires: llvm = 3.0 +Requires: llvm = 3.1 %description -n libOpenShiva%{libver} Shiva is a language that apply a kernel-like transformations on an image, that ++ OpenGTL-0.9.16.tar.bz2 -