commit ghc-rpm-macros for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-rpm-macros for openSUSE:Factory checked in at 2015-08-23 15:43:02 Comparing /work/SRC/openSUSE:Factory/ghc-rpm-macros (Old) and /work/SRC/openSUSE:Factory/.ghc-rpm-macros.new (New) Package is ghc-rpm-macros Changes: --- /work/SRC/openSUSE:Factory/ghc-rpm-macros/ghc-rpm-macros.changes 2015-04-15 16:24:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-rpm-macros.new/ghc-rpm-macros.changes 2015-08-23 17:39:06.0 +0200 @@ -1,0 +2,12 @@ +Wed Aug 19 08:08:54 UTC 2015 - mimi...@gmail.com + +- update to fake version 1.4.8 based on 1.3.91 +- dropped: sle-sp1-rpmdeps.patch + fix-gen-filelists.patch + remove-flags.patch +- added patches: ldflags.patch + version-docdirs.patch + fix-runpath.patch + fix-library-dir.patch + +--- Old: fix-gen-filelists.patch ghc-rpm-macros-81726e4857a866d19cc59b496846d127b9e8c381.tar.xz remove-flags.patch sle-sp1-rpmdeps.patch New: fix-library-dir.patch fix-runpath.patch ghc-rpm-macros-1.4.8.tar.xz ldflags.patch version-docdirs.patch Other differences: -- ++ ghc-rpm-macros.spec ++ --- /var/tmp/diff_new_pack.9LGKPx/_old 2015-08-23 17:39:06.0 +0200 +++ /var/tmp/diff_new_pack.9LGKPx/_new 2015-08-23 17:39:06.0 +0200 @@ -16,14 +16,12 @@ # -%global git_hash 81726e4857a866d19cc59b496846d127b9e8c381 - %global macros_dir %{_sysconfdir}/rpm %global without_hscolour 1 Name: ghc-rpm-macros -Version:1.4.7 +Version:1.4.8 Release:0 BuildArch: noarch Summary:RPM Macros for building packages for GHC @@ -32,7 +30,7 @@ Url:https://fedoraproject.org/wiki/Haskell_SIG -Source0: http://pkgs.fedoraproject.org/cgit/%{name}.git/snapshot/%{name}-%{git_hash}.tar.xz +Source0:%{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE suse-disable-debug-packages.patch peter.tromm...@ohm-hochschule.de -- openSUSE way to disable debug packages Patch1: suse-disable-debug-packages.patch # PATCH-FIX-OPENSUSE add-group.patch sbahl...@suse.com -- Make sure a Group: tag is generated in subpackages; peter.tromm...@ohm-hochschule.de: also puts libraries in System/Libraries, see package group guidelines @@ -41,15 +39,17 @@ Patch3: files-defattr.patch # PATCH-FIX-OPENSUSE suse-docdir.patch peter.tromm...@ohm-hochschule.de -- fix location of docdir Patch4: suse-docdir.patch -# PATCH-FIX_UPSTREAM fix-gen-filelists.patch -Patch5: fix-gen-filelists.patch -# PATCH-FIX-OPENSUSE remove-flags.patch peter.tromm...@ohm-hochschule.de -- Do not pass CFLAGS and LDFLAGS to ghc. openSUSE is missing a RPM macro %%__global_ldflags. -Patch8: remove-flags.patch -# PATCH-FIX-SLE sle-sp1-rpmdeps.patch peter.tromm...@ohm-hochschule.de -- SLE's RPM is too old in 11 SP1 and SP2 and SP3 -Patch100: sle-sp1-rpmdeps.patch +# PATCH-FIX-UPSTREAM fix-runpath.patch peter.tromm...@ohm-hochschule.de -- In openSUSE we patch binutils to default to the new RUNPATH dynamic tag and not the obsolete RPATH. This patch adds support for the former and still works for the latter. +Patch7: fix-runpath.patch +# PATCH-FIX-OPENSUSE ldflags.patch peter.tromm...@ohm-hochschule.de -- Remove LDFLAGS. TODO: Find the right openSUSE way to do this. +Patch8: ldflags.patch +# PATCH-FIX-UPSTREAM fix-library-dir.patch peter.tromm...@ohm-hochschule.de -- Fix ghc-rpm-macros and ghc build system installing into different library directories (package version vs package key). +Patch9: fix-library-dir.patch +# PATCH-FIX-UPSTREAM version-docdir.patch peter.tromm...@ohm-hochschule.de -- Include version number in package documentation dir. +Patch10:version-docdirs.patch -BuildRequires: xz Requires: rpm +BuildRequires: xz %if %{undefined without_hscolour} Requires: hscolour %endif @@ -82,16 +82,15 @@ Macros used when generating source Haskell rpm packages. %prep -%setup -q -n %{name}-%{git_hash} +%setup -q %patch1 -p1 -b .debug %patch2 -p1 %patch3 -p1 %patch4 -p1 -%patch5 -p1 +%patch7 -p1 %patch8 -p1 -%if 0%{?sles_version} -%patch -P 100 -p2 -%endif +%patch9 -p1 +%patch10 -p1 %build echo no build stage needed @@ -100,8 +99,7 @@ install -p -D -m 0644 macros.ghc %{buildroot}%{macros_dir}/macros.ghc install -p -D -m 0644 macros.ghc-extra %{buildroot}/%{macros_dir}/macros.ghc-extra install -p -D -m 0755 ghc-deps.sh %{buildroot}/%{_prefix}/lib/rpm/ghc-deps.sh -install -p -D -m 0644 ghc_bin.attr %{buildroot}/%{_prefix}/lib/rpm/fileattrs/ghc_bin.attr -install -p
commit ghc-split for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-split for openSUSE:Factory checked in at 2015-08-23 15:43:20 Comparing /work/SRC/openSUSE:Factory/ghc-split (Old) and /work/SRC/openSUSE:Factory/.ghc-split.new (New) Package is ghc-split Changes: --- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes 2014-11-26 20:55:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2015-08-23 17:39:07.0 +0200 @@ -1,0 +2,6 @@ +Tue May 12 18:50:26 UTC 2015 - mimi...@gmail.com + +- regenerated spec file +- add split-base.patch change dep constrains in cabal file + +--- Old: _service New: split-base.patch Other differences: -- ++ ghc-split.spec ++ --- /var/tmp/diff_new_pack.J2pip9/_old 2015-08-23 17:39:08.0 +0200 +++ /var/tmp/diff_new_pack.J2pip9/_new 2015-08-23 17:39:08.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-split # -# 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,6 +18,8 @@ %global pkg_name split +%bcond_with tests + Name: ghc-split Version:0.2.2 Release:0 @@ -25,16 +27,24 @@ License:BSD-3-Clause Group: System/Libraries -Url:http://hackage.haskell.org/package/%{pkg_name} -Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +Url:https://hackage.haskell.org/package/%{pkg_name} +Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM split-base.patch fix cabal file dependency on base -- mimi...@gmail.com +Patch0: split-base.patch + BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: +%if %{with tests} +BuildRequires: ghc-QuickCheck-devel +%endif +# End cabal-rpm deps %description A collection of various methods for splitting lists into parts, akin to the -\split\ function found in several mainstream languages. Here is its tale: +split function found in several mainstream languages. Here is its tale: Once upon a time the standard Data.List module held no function for splitting a list into parts according to a delimiter. Many a brave lambda-knight strove @@ -54,7 +64,6 @@ %package devel Summary:Haskell %{pkg_name} library development files Group: Development/Libraries/Other -Provides: %{name}-static = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} @@ -66,6 +75,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +%patch0 -p1 %build %ghc_lib_build @@ -73,6 +83,11 @@ %install %ghc_lib_install +%check +%if %{with tests} +%cabal test +%endif + %post devel %ghc_pkg_recache ++ split-base.patch ++ diff --git a/split.cabal b/split.cabal index 695306c..11c86df 100644 --- a/split.cabal +++ b/split.cabal @@ -51,7 +51,7 @@ Source-repository head Library ghc-options: -Wall - build-depends: base 4.8 + build-depends: base 4.9 exposed-modules: Data.List.Split, Data.List.Split.Internals default-language: Haskell2010 Hs-source-dirs:src
commit ghc for openSUSE:Factory
Hello community, here is the log from the commit of package ghc for openSUSE:Factory checked in at 2015-08-23 15:43:31 Comparing /work/SRC/openSUSE:Factory/ghc (Old) and /work/SRC/openSUSE:Factory/.ghc.new (New) Package is ghc Changes: --- /work/SRC/openSUSE:Factory/ghc/ghc.changes 2015-08-05 06:51:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc.new/ghc.changes 2015-08-23 17:38:38.0 +0200 @@ -1,0 +2,36 @@ +Mon Aug 10 17:38:34 UTC 2015 - peter.tromm...@ohm-hochschule.de + +- update to 7.10.2 +* type checker fixes +* fixes for Aarch64 support +* fix deadlock in runtime system when scheduling garbage collection +- 7.10.1 highlights +* implement Applicative Monad Proposal +* implement Burning Bridges Proposal +* support for partial type signatures +* reimplement integer-gmp +* support plugins in type checker (experimental!) +- drop llvm-powerpc64-datalayout.patch +* this patch was incomplete all along and now we have our native + code generator +- drop ghc-cabal-unversion-docdir.patch +* ghc-rpm-macros is following ghc's doc layout so no need to patch +- drop D349.patch +* fixed upstream +- drop integer-gmp.patch +* we do not support SLE11 anymore +- drop ghc-7.8.2-cgen-constify.patch +* fixed upstream +- drop D560.patch +* fixed upstream +- drop ghc-glibc-2.20_BSD_SOURCE.patch +* fixed upstream +- drop ghc-arm64.patch +* fixed upstream +- drop ghc-config.mk.in-Enable-SMP-and-GHCi-support-for-Aarch64.patch +* fixed upstream +- refresh 0001-implement-native-code-generator-for-ppc64.patch +- disable ghc-7.8-arm-use-ld-gold.patch +* not sure we need this, must be rebased if we do + +--- Old: D349.patch D560.patch _service ghc-7.8.2-cgen-constify.patch ghc-7.8.4-src.tar.xz ghc-arm64.patch ghc-config.mk.in-Enable-SMP-and-GHCi-support-for-Aarch64.patch ghc-glibc-2.20_BSD_SOURCE.patch integer-gmp.patch llvm-powerpc64-datalayout.patch New: ghc-7.10.2-src.tar.xz Other differences: -- ++ ghc.spec ++ --- /var/tmp/diff_new_pack.tkWoen/_old 2015-08-23 17:38:39.0 +0200 +++ /var/tmp/diff_new_pack.tkWoen/_new 2015-08-23 17:38:39.0 +0200 @@ -19,7 +19,7 @@ %global unregisterised_archs aarch64 s390 s390x Name: ghc -Version:7.8.4 +Version:7.10.2 Release:0 Url: http://haskell.org/ghc/dist/%{version}/%{name}-%{version}-src.tar.bz2 Summary:The Glorious Glasgow Haskell Compiler @@ -28,7 +28,7 @@ ExclusiveArch: aarch64 %{ix86} x86_64 ppc ppc64 ppc64le s390 s390x BuildRequires: binutils-devel BuildRequires: gcc -BuildRequires: ghc-bootstrap = 7.4 +BuildRequires: ghc-bootstrap = 7.6 BuildRequires: ghc-rpm-macros-extra BuildRequires: glibc-devel BuildRequires: gmp-devel @@ -59,24 +59,8 @@ Requires: ghc-libraries = %{version}-%{release} Source: http://haskell.org/ghc/dist/%{version}/%{name}-%{version}-src.tar.xz Source1:ghc-rpmlintrc -# PATCH-FIX-UPSTREAM llvm-powerpc64-datalayout.patch peter.tromm...@ohm-hochschule.de - Add target datalayout for llvm on powerpc 64. -Patch8: llvm-powerpc64-datalayout.patch -# PATCH-FIX-UPSTREAM D349.patch peter.tromm...@ohm-hochschule.de - Fix dynamic linker, see Haskell trac #8935. -Patch12:D349.patch -# PATCH-FIX-UPSTREAM integer-gmp.patch peter.tromm...@ohm-hochschule.de -- Fix upstream ticket #8156 see https://ghc.haskell.org/trac/ghc/ticket/8156. We need this for SLE 11 where libgmp is too old and so we have to use the bundled libgmp. This patch fixes the build. -Patch13:integer-gmp.patch -# PATCH-FIX-UPSTREAM ghc-7.8.2-cgen-constify.patch peter.tromm...@ohm-hochschule.de - Make constant strings constant in C backend to save data segment space. This is a gentoo patch. -Patch14:ghc-7.8.2-cgen-constify.patch -# PATCH-FIX-UPSTREAM D560.patch peter.tromm...@ohm-hochschule.de -- Fix loading of PIC register. See https://phabricator.haskell.org/D560. -Patch18:D560.patch # PATCH-FEATURE-UPSTREAM 0001-implement-native-code-generator-for-ppc64.patch peter.tromm...@ohm-hochschule.de -- Implement native code generator for ppc64. Haskell Trac #9863. Patch19:0001-implement-native-code-generator-for-ppc64.patch -# PATCH-FIX-UPSTREAM ghc-glibc-2.20_BSD_SOURCE.patch peter.tromm...@ohm-hochschule.de -- Define _DEFAULT_SOURCE in Stg.h to avoid warnings from glibc. Fedora patch -Patch20:ghc-glibc-2.20_BSD_SOURCE.patch -# PATCH-FIX-OPENSUSE add aarch64 support -Patch21:ghc-arm64.patch -# PATCH-FIX-UPSTREAM ghc-config.mk.in-Enable-SMP-and-GHCi-support-for-Aarch64.patch peter.tromm...@ohm-hochschule.de -- Provide SMP implementation and enable GHCi
commit ghc-OpenGLRaw for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-OpenGLRaw for openSUSE:Factory checked in at 2015-08-23 15:43:19 Comparing /work/SRC/openSUSE:Factory/ghc-OpenGLRaw (Old) and /work/SRC/openSUSE:Factory/.ghc-OpenGLRaw.new (New) Package is ghc-OpenGLRaw Changes: --- /work/SRC/openSUSE:Factory/ghc-OpenGLRaw/ghc-OpenGLRaw.changes 2015-05-13 07:13:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-OpenGLRaw.new/ghc-OpenGLRaw.changes 2015-08-23 17:38:41.0 +0200 @@ -1,0 +2,7 @@ +Thu Aug 6 18:27:01 UTC 2015 - mimi...@gmail.com + +- update to 2.5.10 +* Moved foreign imports to own module. +* Handle gles1 and gles2 APIs, too. Needs serious cleanup. + +--- Old: OpenGLRaw-2.4.1.0.tar.gz New: OpenGLRaw-2.5.1.0.tar.gz Other differences: -- ++ ghc-OpenGLRaw.spec ++ --- /var/tmp/diff_new_pack.ny4mr2/_old 2015-08-23 17:38:42.0 +0200 +++ /var/tmp/diff_new_pack.ny4mr2/_new 2015-08-23 17:38:42.0 +0200 @@ -20,7 +20,7 @@ %global pkg_name OpenGLRaw Name: ghc-OpenGLRaw -Version:2.4.1.0 +Version:2.5.1.0 Release:0 Summary:A raw binding for the OpenGL graphics system License:BSD-3-Clause ++ OpenGLRaw-2.4.1.0.tar.gz - OpenGLRaw-2.5.1.0.tar.gz ++ 93686 lines of diff (skipped)
commit kdevelop4 for openSUSE:Factory
Hello community, here is the log from the commit of package kdevelop4 for openSUSE:Factory checked in at 2015-08-23 15:43:50 Comparing /work/SRC/openSUSE:Factory/kdevelop4 (Old) and /work/SRC/openSUSE:Factory/.kdevelop4.new (New) Package is kdevelop4 Changes: --- /work/SRC/openSUSE:Factory/kdevelop4/kdevelop4.changes 2015-07-14 17:45:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.kdevelop4.new/kdevelop4.changes 2015-08-23 17:41:31.0 +0200 @@ -1,0 +2,7 @@ +Thu Aug 20 12:53:22 UTC 2015 - wba...@tmo.at + +- Add Do-not-use-function-returning-reference-to-temporary.patch + from upstream: fixes crashes in the cppsupport plugin when built + with newer gcc (boo#942358, kde#347178) + +--- New: Do-not-use-function-returning-reference-to-temporary.patch Other differences: -- ++ kdevelop4.spec ++ --- /var/tmp/diff_new_pack.ZG86ek/_old 2015-08-23 17:41:32.0 +0200 +++ /var/tmp/diff_new_pack.ZG86ek/_new 2015-08-23 17:41:32.0 +0200 @@ -24,6 +24,8 @@ Group: Development/Tools/IDE Url:http://www.kdevelop.org Source0: http://download.kde.org/stable/kdevelop/%{version}/src/kdevelop-%{version}.tar.xz +#PATCH-FIX-UPSTREAM Do-not-use-function-returning-reference-to-temporary.patch boo#942358, kde#347178 -- fixes crashes in the cppsupport plugin when built with GCC5 +Patch0: Do-not-use-function-returning-reference-to-temporary.patch BuildRequires: fdupes BuildRequires: kdebase4-workspace-devel BuildRequires: libkdevplatform-devel = 1.7.1 @@ -91,6 +93,7 @@ %lang_package %prep %setup -q -n kdevelop-%{version} +%patch0 -p1 %build %cmake_kde4 -d build ++ Do-not-use-function-returning-reference-to-temporary.patch ++ From: Sébastien Lambert ope...@beonis.fr Date: Mon, 22 Jun 2015 20:48:35 + Subject: Do not use function returning reference to temporary. X-Git-Url: http://quickgit.kde.org/?p=kdevelop.gita=commitdiffh=6ef7b373a2284e24753b6eb249ba68da5d9a2444 --- Do not use function returning reference to temporary. REVIEW: 124126 BUG: 347178 --- --- a/languages/cpp/cppduchain/cpppreprocessenvironment.cpp +++ b/languages/cpp/cppduchain/cpppreprocessenvironment.cpp @@ -117,7 +117,7 @@ rpp::Environment::setMacro(const_castrpp::pp_macro*(it.ref())); //Do not use our overridden setMacro(..), because addDefinedMacro(..) is not needed(macro-sets should be merged separately) for( Cpp::ReferenceCountedStringSet::Iterator it = file-definedMacroNames().iterator(); it; ++it ) { - m_macroNameSet.insert(it.ref()); + m_macroNameSet.insert(*it); } //We don't have to care about efficiency too much here, unDefinedMacros should be a rather small set @@ -126,7 +126,7 @@ m-defined = false; m-m_valueHashValid = false; rpp::Environment::setMacro(m); //Do not use our overridden setMacro(..), because addDefinedMacro(..) is not needed(macro-sets should be merged separately) -m_macroNameSet.remove(it.ref()); +m_macroNameSet.remove(*it); } }
commit latexila for openSUSE:Factory
Hello community, here is the log from the commit of package latexila for openSUSE:Factory checked in at 2015-08-23 15:43:37 Comparing /work/SRC/openSUSE:Factory/latexila (Old) and /work/SRC/openSUSE:Factory/.latexila.new (New) Package is latexila Changes: --- /work/SRC/openSUSE:Factory/latexila/latexila.changes2015-04-25 11:26:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.latexila.new/latexila.changes 2015-08-23 17:42:07.0 +0200 @@ -1,0 +2,14 @@ +Tue Aug 18 11:56:15 UTC 2015 - zai...@opensuse.org + +- Update to version 3.16.2: + + Ensure that the personal build tools are correctly saved. + + A few other small bug fixes. + + Updated translations. + +--- +Sat Aug 15 14:15:25 UTC 2015 - badshah...@gmail.com + +- For openSUSE:42, have package own the /usr/share/appdata dir; + fixes build failure. + +--- Old: latexila-3.16.1.tar.xz New: latexila-3.16.2.tar.xz Other differences: -- ++ latexila.spec ++ --- /var/tmp/diff_new_pack.lyim4N/_old 2015-08-23 17:42:08.0 +0200 +++ /var/tmp/diff_new_pack.lyim4N/_new 2015-08-23 17:42:08.0 +0200 @@ -17,7 +17,7 @@ Name: latexila -Version:3.16.1 +Version:3.16.2 Release:0 Summary:Integrated LaTeX Environment for the GNOME desktop License:GPL-3.0+ @@ -87,6 +87,9 @@ %{_datadir}/icons/hicolor/*/*/ %{_datadir}/applications/* %{_datadir}/glib-2.0/schemas/org.gnome.%{name}.gschema.xml +%if 0%{?suse_version} == 1315 +%dir %{_datadir}/appdata +%endif %{_datadir}/appdata/latexila.appdata.xml %{_mandir}/man1/%{name}.1.* %dir %{_datadir}/gtk-doc/html/latexila/ ++ latexila-3.16.1.tar.xz - latexila-3.16.2.tar.xz ++ 10854 lines of diff (skipped)
commit instlux for openSUSE:Factory
Hello community, here is the log from the commit of package instlux for openSUSE:Factory checked in at 2015-08-23 15:44:05 Comparing /work/SRC/openSUSE:Factory/instlux (Old) and /work/SRC/openSUSE:Factory/.instlux.new (New) Package is instlux Changes: --- /work/SRC/openSUSE:Factory/instlux/instlux.changes 2014-09-17 17:27:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.instlux.new/instlux.changes 2015-08-23 17:40:48.0 +0200 @@ -1,0 +2,5 @@ +Fri Aug 14 23:12:39 UTC 2015 - belphe...@belbel.or.jp + +- adjusted labels 13.2 - 42.1 + +--- Old: openSUSE13_2_LOCAL.exe openSUSE13_2_NET.exe New: openSUSE42_1_LOCAL.exe openSUSE42_1_NET.exe Other differences: -- ++ instlux.spec ++ --- /var/tmp/diff_new_pack.KIy9jx/_old 2015-08-23 17:40:50.0 +0200 +++ /var/tmp/diff_new_pack.KIy9jx/_new 2015-08-23 17:40:50.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package instlux # -# 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 @@ -20,9 +20,9 @@ Summary:Windows openSUSE installer License:GPL-2.0+ Group: Metapackages -%define distroversion 13_2 +%define distroversion 42_1 Url:http://en.opensuse.org/Instlux -Version:13.2_SVN62 +Version:42.1_SVN62 Release:0 AutoReqProv:off Recommends: instlux-net
commit mlocate for openSUSE:Factory
Hello community, here is the log from the commit of package mlocate for openSUSE:Factory checked in at 2015-08-23 15:43:49 Comparing /work/SRC/openSUSE:Factory/mlocate (Old) and /work/SRC/openSUSE:Factory/.mlocate.new (New) Package is mlocate Changes: --- /work/SRC/openSUSE:Factory/mlocate/mlocate.changes 2014-10-29 21:09:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.mlocate.new/mlocate.changes 2015-08-23 17:44:41.0 +0200 @@ -1,0 +2,6 @@ +Fri Aug 21 07:23:52 UTC 2015 - tchva...@suse.com + +- Specify umask to allow user redefine the value in login.defs + bnc#941296 + +--- Other differences: -- ++ mlocate.spec ++ --- /var/tmp/diff_new_pack.tVA678/_old 2015-08-23 17:44:42.0 +0200 +++ /var/tmp/diff_new_pack.tVA678/_new 2015-08-23 17:44:42.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package mlocate # -# 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 ++ mlocate.cron ++ --- /var/tmp/diff_new_pack.tVA678/_old 2015-08-23 17:44:42.0 +0200 +++ /var/tmp/diff_new_pack.tVA678/_new 2015-08-23 17:44:42.0 +0200 @@ -1,6 +1,9 @@ #! /bin/sh set -e +# ensure we have proper umask bnc#941296 +umask 0022 + # check if we run on battery and if so then don't run if which on_ac_power /dev/null 21; then ON_BATTERY=0
commit marco for openSUSE:Factory
Hello community, here is the log from the commit of package marco for openSUSE:Factory checked in at 2015-08-23 15:44:04 Comparing /work/SRC/openSUSE:Factory/marco (Old) and /work/SRC/openSUSE:Factory/.marco.new (New) Package is marco Changes: --- /work/SRC/openSUSE:Factory/marco/marco.changes 2015-07-03 00:09:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.marco.new/marco.changes 2015-08-23 17:44:21.0 +0200 @@ -1,0 +2,12 @@ +Fri Aug 21 10:01:49 UTC 2015 - sor.ale...@meowr.ru + +- Update to 1.10.2: + * Remove outdated assertion. + * Make minimize item insensitive when window should not be +minimized. + * Fix crash when struts change during grab operation. + * Fix switching of fullscreen Direct3D applications running in +Wine. + * Update translations. + +--- Old: marco-1.10.1.tar.xz New: marco-1.10.2.tar.xz Other differences: -- ++ marco.spec ++ --- /var/tmp/diff_new_pack.qIlb8K/_old 2015-08-23 17:44:22.0 +0200 +++ /var/tmp/diff_new_pack.qIlb8K/_new 2015-08-23 17:44:22.0 +0200 @@ -19,7 +19,7 @@ %define lname libmarco-private0 %define _version 1.10 Name: marco -Version:1.10.1 +Version:1.10.2 Release:0 Summary:MATE window manager License:GPL-2.0+ @@ -37,7 +37,7 @@ BuildRequires: pkgconfig(libstartup-notification-1.0) BuildRequires: pkgconfig(sm) Requires: zenity -Recommends: %{name}-lang = %{version} +Recommends: %{name}-lang Provides: mate-window-manager = %{version} Obsoletes: mate-window-manager %{version} Obsoletes: mate-window-manager-lang %{version} ++ marco-1.10.1.tar.xz - marco-1.10.2.tar.xz ++ 2203 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/marco-1.10.1/NEWS new/marco-1.10.2/NEWS --- old/marco-1.10.1/NEWS 2015-06-12 00:19:37.0 +0200 +++ new/marco-1.10.2/NEWS 2015-08-20 18:49:22.0 +0200 @@ -1,3 +1,10 @@ +1.10.2 +* Remove outdated assertion. +* Make minimize item insensitive when window should not be minimized. +* Fix crash when struts change during grab operation. +* Fix switching of fullscreen Direct3D applications running in Wine. +* Update translations. + 1.10.1 * Assorted bugfixes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/marco-1.10.1/compile new/marco-1.10.2/compile --- old/marco-1.10.1/compile2015-06-12 00:21:27.0 +0200 +++ new/marco-1.10.2/compile2015-08-20 18:58:17.0 +0200 @@ -3,7 +3,7 @@ scriptversion=2012-10-14.11; # UTC -# Copyright (C) 1999-2013 Free Software Foundation, Inc. +# Copyright (C) 1999-2014 Free Software Foundation, Inc. # Written by Tom Tromey tro...@cygnus.com. # # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/marco-1.10.1/configure.ac new/marco-1.10.2/configure.ac --- old/marco-1.10.1/configure.ac 2015-06-12 00:18:35.0 +0200 +++ new/marco-1.10.2/configure.ac 2015-08-20 18:46:05.0 +0200 @@ -2,7 +2,7 @@ m4_define([marco_major_version], [1]) m4_define([marco_minor_version], [10]) -m4_define([marco_micro_version], [1]) +m4_define([marco_micro_version], [2]) m4_define([marco_version], [marco_major_version.marco_minor_version.marco_micro_version]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/marco-1.10.1/missing new/marco-1.10.2/missing --- old/marco-1.10.1/missing2015-06-12 00:21:27.0 +0200 +++ new/marco-1.10.2/missing2015-08-20 18:58:17.0 +0200 @@ -3,7 +3,7 @@
commit multitail for openSUSE:Factory
Hello community, here is the log from the commit of package multitail for openSUSE:Factory checked in at 2015-08-23 15:43:35 Comparing /work/SRC/openSUSE:Factory/multitail (Old) and /work/SRC/openSUSE:Factory/.multitail.new (New) Package is multitail Changes: --- /work/SRC/openSUSE:Factory/multitail/multitail.changes 2013-04-02 12:30:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.multitail.new/multitail.changes 2015-08-23 17:44:53.0 +0200 @@ -1,0 +2,29 @@ +Fri Aug 7 16:31:35 UTC 2015 - mplus...@suse.com + +- Update to 6.4.1 + * no changelog provided +- Drop unreferrenced multitail-6.0-as-needed.patch +- Add multitail-6.4.1-gentoo.patch +- Add multitail-fix_missing_proto_do_check_for_mail.patch + +--- +Thu Feb 13 20:27:54 UTC 2014 - pascal.ble...@opensuse.org + +- update to 6.2: + * fixes -q/-Q (which automatically create windows by given search-criteria) +- dropped multitail-remove_date.patch, fixed upstream + +--- +Fri Jan 03 13:41:41 UTC 2014 - pascal.ble...@opensuse.org + +- update to 6.0: adds UTF-8 support +- dropped patch multitail-remove_unused_variables.patch, was a + nightmare to maintain + +--- +Fri Jun 21 05:23:58 UTC 2013 - pascal.ble...@opensuse.org + +- update to 5.2.13 + (no release notes available) + +--- Old: multitail-5.2.12.tgz multitail-remove_date.patch New: multitail-6.4.1-gentoo.patch multitail-6.4.1.tgz multitail-fix_missing_proto_do_check_for_mail.patch Other differences: -- ++ multitail.spec ++ --- /var/tmp/diff_new_pack.aLNSuB/_old 2015-08-23 17:44:54.0 +0200 +++ /var/tmp/diff_new_pack.aLNSuB/_new 2015-08-23 17:44:54.0 +0200 @@ -1,7 +1,8 @@ -# vim: set ts=4 sw=4 et: - +# +# spec file for package multitail +# +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2010-2012 Pascal Bleser pascal.ble...@opensuse.org -# 2004-2010 oc2pus # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -13,20 +14,23 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + Name: multitail -Summary:Tail Multiple Files -Version:5.2.12 +Version:6.4.1 Release:0 -Group: System/X11/Terminals +Summary:Tail Multiple Files License:GPL-2.0+ -URL:http://www.vanheusden.com/multitail/ +Group: System/X11/Terminals +Url:http://www.vanheusden.com/multitail/ Source: http://www.vanheusden.com/multitail/multitail-%{version}.tgz -Patch2: multitail-remove_date.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +# patch from https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-text/multitail/files/ +Patch0: multitail-6.4.1-gentoo.patch +Patch3: multitail-fix_missing_proto_do_check_for_mail.patch BuildRequires: ncurses-devel -BuildRequires: make -BuildRequires: gcc +BuildRequires: pkg-config +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description MultiTail lets you view one or multiple files like the original @@ -46,46 +50,41 @@ %prep %setup -q -%patch2 +%patch0 -p1 +%patch3 -%__sed -i 's/\r//g' manual.html -%__chmod 644 manual.html +sed -i 's/\r//g' manual.html +chmod 644 manual.html -%__sed -i 's|/etc/%{name}|%{_datadir}/%{name}|g' %{name}.conf +sed -i 's|%{_sysconfdir}/%{name}|%{_datadir}/%{name}|g' %{name}.conf %build export CFLAGS=%{optflags} -I%{_includedir}/ncurses -%__make %{?_smp_mflags} DEBUG= +#as there is no .pc for ncurses in some older releases, specify manually +export LDFLAGS=-lpanelw -lncursesw +make \ +PKG_CONFIG=pkg-config \ +UTF8_SUPPORT=yes \ +CONFIG_FILE=%{_sysconfdir}/multitail.conf %install -%__install -dm 755 %{buildroot}%{_sysconfdir} -%__install -m 644 %{name}.conf \ -%{buildroot}%{_sysconfdir} - -%__install -dm 755 %{buildroot}%{_bindir} -%__install -m 755 %{name} \ -%{buildroot}%{_bindir} - -%__install -dm 755 %{buildroot}%{_datadir}/%{name} -%__install -m 755 convert-* \ -%{buildroot}%{_datadir}/%{name} -%__install -m 755 colors-* \ -%{buildroot}%{_datadir}/%{name} +install -dm 755 %{buildroot}%{_sysconfdir} +install -m 644 %{name}.conf \ +%{buildroot}%{_sysconfdir}/ + +install -dm 755 %{buildroot}%{_bindir} +install -m 755 %{name} \ +%{buildroot}%{_bindir}/ -%__install -dm 755
commit maxima for openSUSE:Factory
Hello community, here is the log from the commit of package maxima for openSUSE:Factory checked in at 2015-08-23 15:43:58 Comparing /work/SRC/openSUSE:Factory/maxima (Old) and /work/SRC/openSUSE:Factory/.maxima.new (New) Package is maxima Changes: --- /work/SRC/openSUSE:Factory/maxima/maxima.changes2015-08-21 07:42:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.maxima.new/maxima.changes 2015-08-23 17:44:31.0 +0200 @@ -1,0 +2,5 @@ +Wed Aug 19 12:06:28 UTC 2015 - dval...@suse.com + +- Exclude PowerPC64 architectures (no clisp available there yet) + +--- Other differences: -- ++ maxima.spec ++ --- /var/tmp/diff_new_pack.UtpN19/_old 2015-08-23 17:44:32.0 +0200 +++ /var/tmp/diff_new_pack.UtpN19/_new 2015-08-23 17:44:32.0 +0200 @@ -53,6 +53,7 @@ %if 0%{?enable_clisp} BuildRequires: clisp = 2.34.0 %endif +ExcludeArch:ppc64 ppc64le # Inhibit automatic compressing of info files. Compressed info # files break maxima's internal help.
commit mate-themes for openSUSE:Factory
Hello community, here is the log from the commit of package mate-themes for openSUSE:Factory checked in at 2015-08-23 15:44:02 Comparing /work/SRC/openSUSE:Factory/mate-themes (Old) and /work/SRC/openSUSE:Factory/.mate-themes.new (New) Package is mate-themes Changes: --- /work/SRC/openSUSE:Factory/mate-themes/mate-themes.changes 2015-08-01 11:38:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.mate-themes.new/mate-themes.changes 2015-08-23 17:44:27.0 +0200 @@ -1,0 +2,17 @@ +Thu Aug 20 17:47:01 UTC 2015 - sor.ale...@meowr.ru + +- Update to 1.10.4: + * Adjust link_color and add styling for hyperlinks. + * All themes: style bg of toolbar editor. + * Style dialog windows. + * Add new style classes settings for ContrastHigh themes. + * Restore progressbars for traditional themes. + * Improvements for traditional themes. + * BlackMATE: re-work caja styling a bit. + * Improvements for BlackMATE theme. + * Improvements for Greenlaguna theme. + * Submarine themes: do not use dark colours for math calculators. + * Improvements for submarine themes. + * Improvements for menta themes. + +--- Old: mate-themes-gtk3.16-1.10.3.tar.xz New: mate-themes-gtk3.16-1.10.4.tar.xz Other differences: -- ++ mate-themes.spec ++ --- /var/tmp/diff_new_pack.ERdRZv/_old 2015-08-23 17:44:28.0 +0200 +++ /var/tmp/diff_new_pack.ERdRZv/_new 2015-08-23 17:44:28.0 +0200 @@ -18,11 +18,11 @@ # TODO: Split up packages into individual themes. # mate-themes is released in different editions for different Gtk3 versions. -# Let's use Gtk 3.16 version for Factory. +# Let's use Gtk 3.16 version for openSUSE Leap and Tumbleweed. %define _gtk_ver 3.16 %define _version 1.10 Name: mate-themes -Version:1.10.3 +Version:1.10.4 Release:0 Summary:Themes for the MATE desktop License:LGPL-2.1+ @@ -39,7 +39,7 @@ Requires: gtk2-engine-hcengine Requires: gtk2-engine-murrine Requires: libpixmap.so -Recommends: %{name}-lang = %{version} +Recommends: %{name}-lang BuildArch: noarch %description ++ mate-themes-gtk3.16-1.10.3.tar.xz - mate-themes-gtk3.16-1.10.4.tar.xz ++ 8243 lines of diff (skipped)
commit libzrtpcpp for openSUSE:Factory
Hello community, here is the log from the commit of package libzrtpcpp for openSUSE:Factory checked in at 2015-08-23 15:43:52 Comparing /work/SRC/openSUSE:Factory/libzrtpcpp (Old) and /work/SRC/openSUSE:Factory/.libzrtpcpp.new (New) Package is libzrtpcpp Changes: --- /work/SRC/openSUSE:Factory/libzrtpcpp/libzrtpcpp.changes2015-03-25 21:32:50.0 +0100 +++ /work/SRC/openSUSE:Factory/.libzrtpcpp.new/libzrtpcpp.changes 2015-08-23 17:43:55.0 +0200 @@ -1,0 +2,11 @@ +Fri Aug 14 08:25:38 UTC 2015 - jeng...@inai.de + +- Update to new upstream release 4.4.0 +* Changes to the handling of HMAC and Hash contexts to avoild too + many malloc/free calls and thus memory pointer problems. +* Enhance the handling an check the nonce when using multi-stream + mode. +- Drop 0001-pkg-config-add-includedir-libzrtcpp-to-CFLAGS.patch + (merged) + +--- Old: 0001-pkg-config-add-includedir-libzrtcpp-to-CFLAGS.patch V4.3.1.tar.gz New: V4.4.0.tar.gz Other differences: -- ++ libzrtpcpp.spec ++ --- /var/tmp/diff_new_pack.nMbvN1/_old 2015-08-23 17:43:56.0 +0200 +++ /var/tmp/diff_new_pack.nMbvN1/_new 2015-08-23 17:43:56.0 +0200 @@ -18,7 +18,7 @@ Name: libzrtpcpp %define lname libzrtpcpp4 -Version:4.3.1 +Version:4.4.0 Release:0 Summary:A ccrtp extension for ZRTP support License:GPL-3.0+ @@ -29,7 +29,6 @@ #Git-Web: https://github.com/wernerd/ZRTPCPP Source: https://github.com/wernerd/ZRTPCPP/archive/V%version.tar.gz Source2:%name.keyring -Patch1: 0001-pkg-config-add-includedir-libzrtcpp-to-CFLAGS.patch BuildRequires: cmake BuildRequires: gcc-c++ = 4.7 BuildRequires: pkg-config @@ -66,8 +65,7 @@ %prep %setup -qn ZRTPCPP-%version -%patch -P 1 -p1 -chmod a-x NEWS +chmod a-x INSTALL NEWS %build mkdir build ++ V4.3.1.tar.gz - V4.4.0.tar.gz ++ 2294 lines of diff (skipped)
commit jq for openSUSE:Factory
Hello community, here is the log from the commit of package jq for openSUSE:Factory checked in at 2015-08-23 15:43:54 Comparing /work/SRC/openSUSE:Factory/jq (Old) and /work/SRC/openSUSE:Factory/.jq.new (New) Package is jq Changes: --- /work/SRC/openSUSE:Factory/jq/jq.changes2014-06-30 21:50:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.jq.new/jq.changes 2015-08-23 17:41:07.0 +0200 @@ -1,0 +2,16 @@ +Tue Aug 18 09:12:21 UTC 2015 - idon...@suse.com + +- Update to version 1.5 + * Regexp support + * A proper module system + * Destructuring syntax + * Math functions + * An online streaming parser + * Minimal I/O builtins (inputs, debug) + * try/catch for catching and handling errors + * Tail call optimization + * Datetime functions + * Performance enhancements +- Add oniguruma-devel BuildRequires for regexp support + +--- Old: jq-1.4.tar.gz New: jq-1.5.tar.gz Other differences: -- ++ jq.spec ++ --- /var/tmp/diff_new_pack.lyBaiz/_old 2015-08-23 17:41:08.0 +0200 +++ /var/tmp/diff_new_pack.lyBaiz/_new 2015-08-23 17:41:08.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package jq # -# 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 @@ -17,17 +17,18 @@ Name: jq -Version:1.4 +Version:1.5 Release:0 Summary:A lightweight and flexible command-line JSON processor License:MIT and CC-BY-3.0 Group: Productivity/Text/Utilities Url:http://stedolan.github.io/jq/ -Source: http://stedolan.github.io/jq/download/source/%{name}-%{version}.tar.gz +Source: https://github.com/stedolan/jq/releases/download/jq-%{version}/jq-%{version}.tar.gz BuildRequires: autoconf BuildRequires: chrpath BuildRequires: coreutils BuildRequires: make +BuildRequires: oniguruma-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -76,7 +77,7 @@ %files %defattr(-,root,root) -%doc README README.md COPYING AUTHORS +%doc AUTHORS ChangeLog COPYING NEWS README README.md %{_bindir}/%{name} %{_mandir}/man1/%{name}.1.gz ++ jq-1.4.tar.gz - jq-1.5.tar.gz ++ 36082 lines of diff (skipped)
commit julia for openSUSE:Factory
Hello community, here is the log from the commit of package julia for openSUSE:Factory checked in at 2015-08-23 15:43:43 Comparing /work/SRC/openSUSE:Factory/julia (Old) and /work/SRC/openSUSE:Factory/.julia.new (New) Package is julia Changes: --- /work/SRC/openSUSE:Factory/julia/julia.changes 2015-03-27 09:41:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.julia.new/julia.changes 2015-08-23 17:41:10.0 +0200 @@ -1,0 +2,55 @@ +Thu Aug 20 14:17:31 UTC 2015 - roni...@gmail.com + +- Revert: Build julia using llvm-3_3 package (Revision 15) + * The llvm-3_3 package is conflicting with other packages that +depends on llvm and it turns out that it will need a huge +amount of work to modify every package spec that depends on +llvm to circumvent this problem. Thus, by now, the safest +approach is just bundle the supported llvm version in julia +package. + +--- +Wed Jul 29 20:47:04 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.11 + * Bugfix release, no changelog available + +--- +Sun Jul 26 19:10:15 UTC 2015 - roni...@gmail.com + +- Drop obsolete julia-disable-llvm-timestamps.patch +- Fix compiler names (clang++ - clang++-3.3 in llvm-3_3-clang) + +--- +Sun Jul 26 18:50:18 UTC 2015 - roni...@gmail.com + +- Build julia using llvm-3_3 package. + +--- +Wed Jul 15 06:40:15 UTC 2015 - roni...@gmail.com + +- Use build-in LLVM 3.3 +- Disable LLVM timestamps + * julia-disable-llvm-timestamps.patch +- Drop obsolete julia_Fix-building-with-MCJIT-LLVM.patch +- Set required memory to 4 Gb + +--- +Mon Jul 6 13:53:29 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.10 + * Bugfix release, no changelog available + +--- +Tue Jun 2 15:33:00 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.9 + * Bugfix release, no changelog available + +--- +Sat May 2 18:11:07 UTC 2015 - roni...@gmail.com + +- Update to version 0.3.8 + * Bugfix release, no changelog available + +--- Old: julia-0.3.7.tar.gz New: julia-0.3.11.tar.gz julia-disable-llvm-timestamps.patch llvm-3.3.src.tar.gz Other differences: -- ++ julia.spec ++ --- /var/tmp/diff_new_pack.PthhUH/_old 2015-08-23 17:41:12.0 +0200 +++ /var/tmp/diff_new_pack.PthhUH/_new 2015-08-23 17:41:12.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package julia # -# Copyright (c) 2015 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 @@ -17,19 +17,25 @@ Name: julia -Version:0.3.7 +Version:0.3.11 Release:0 %define rmath_ver 226598f %define libuv_ver abcbb0c +%define llvm_ver 3.3 Summary:High-level, high-performance dynamic programming language License:MIT and GPL-2.0+ Group: Development/Languages/Other Url:http://julialang.org/ + Source0: https://github.com/JuliaLang/julia/archive/v%{version}.tar.gz#/julia-%{version}.tar.gz Source1:juliabuildopts # external sources Source10: libuv-%{libuv_ver}.tar.gz Source11: Rmath-%{rmath_ver}.tar.gz +Source12: http://llvm.org/releases/%{llvm_ver}/llvm-%{llvm_ver}.src.tar.gz +# PATCH-FIX-OPENSUSE julia-disable-llvm-timestamps.patch -- Disable LLVM timestamps +Patch1: julia-disable-llvm-timestamps.patch + BuildRequires: arpack-ng-devel BuildRequires: blas-devel BuildRequires: dSFMT-devel @@ -118,6 +124,7 @@ %prep %setup -q -n julia-%{version} +%patch1 -p1 # remove .gitignore find . -name .git* -exec rm {} \; @@ -125,9 +132,12 @@ cd deps tar xzf %{SOURCE10} tar xzf %{SOURCE11} + mv -T Rmath-%{rmath_ver} Rmath mv -T libuv-%{libuv_ver} libuv +cp %{SOURCE12} ./ + %build %ifarch x86_64 ++ _constraints ++ --- /var/tmp/diff_new_pack.PthhUH/_old 2015-08-23 17:41:12.0 +0200 +++ /var/tmp/diff_new_pack.PthhUH/_new 2015-08-23 17:41:12.0 +0200 @@ -3,7 +3,7 @@ sandboxkvm/sandbox hardware memory - size unit=M2000/size + size unit=M4000/size /memory /hardware /constraints ++ julia-0.3.7.tar.gz -
commit ghc-text for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-text for openSUSE:Factory checked in at 2015-08-23 15:43:23 Comparing /work/SRC/openSUSE:Factory/ghc-text (Old) and /work/SRC/openSUSE:Factory/.ghc-text.new (New) Package is ghc-text Changes: --- /work/SRC/openSUSE:Factory/ghc-text/ghc-text.changes2015-05-21 08:34:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-text.new/ghc-text.changes 2015-08-23 17:39:11.0 +0200 @@ -1,0 +2,15 @@ +Fri Aug 7 08:35:26 UTC 2015 - mimi...@gmail.com + +- update to 1.2.1.3 +* Bug fix: As it turns out, moving the literal rewrite rules to simplifier phase 2 + does not prevent competition with the unpack rule, which is also active in this phase. + Unfortunately this was hidden due to a silly test environment mistake. Moving literal + rules back to phase 1 finally fixes GHC Trac #10528 correctly. +* Bug fix: Run literal rewrite rules in simplifier phase 2. The behavior of the simplifier + changed in GHC 7.10.2, causing these rules to fail to fire, leading to poor code + generation and long compilation times. See GHC Trac #10528. +* Expose unpackCString#, which you should never use. +* Added Binary instances for both Text types. (If you have previously been using + the text-binary package to get a Binary instance, it is now obsolete.) + +--- Old: text-1.2.0.6.tar.gz New: text-1.2.1.3.tar.gz Other differences: -- ++ ghc-text.spec ++ --- /var/tmp/diff_new_pack.UqP5xk/_old 2015-08-23 17:39:12.0 +0200 +++ /var/tmp/diff_new_pack.UqP5xk/_new 2015-08-23 17:39:12.0 +0200 @@ -22,7 +22,7 @@ %bcond_with tests Name: ghc-text -Version:1.2.0.6 +Version:1.2.1.3 Release:0 Summary:An efficient packed Unicode text type License:BSD-2-Clause ++ text-1.2.0.6.tar.gz - text-1.2.1.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/text-1.2.0.6/Data/Text/Encoding.hs new/text-1.2.1.3/Data/Text/Encoding.hs --- old/text-1.2.0.6/Data/Text/Encoding.hs 2015-05-15 18:27:51.0 +0200 +++ new/text-1.2.1.3/Data/Text/Encoding.hs 2015-07-30 13:25:03.0 +0200 @@ -84,12 +84,12 @@ import Control.Monad.ST (runST) import Data.ByteString as B import Data.ByteString.Internal as B hiding (c2w) -import Data.Text () import Data.Text.Encoding.Error (OnDecodeError, UnicodeException, strictDecode) import Data.Text.Internal (Text(..), safe, text) import Data.Text.Internal.Private (runText) import Data.Text.Internal.Unsafe.Char (unsafeWrite) import Data.Text.Internal.Unsafe.Shift (shiftR) +import Data.Text.Show () import Data.Text.Unsafe (unsafeDupablePerformIO) import Data.Word (Word8, Word32) import Foreign.C.Types (CSize(..)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/text-1.2.0.6/Data/Text/Lazy/Encoding.hs new/text-1.2.1.3/Data/Text/Lazy/Encoding.hs --- old/text-1.2.0.6/Data/Text/Lazy/Encoding.hs 2015-05-15 18:27:51.0 +0200 +++ new/text-1.2.1.3/Data/Text/Lazy/Encoding.hs 2015-07-30 13:25:03.0 +0200 @@ -66,10 +66,9 @@ import qualified Data.ByteString.Builder as B import qualified Data.ByteString.Builder.Extra as B (safeStrategy, toLazyByteStringWith) import qualified Data.ByteString.Builder.Prim as BP -import qualified Data.Text as T #endif +import qualified Data.Text as T import qualified Data.Text.Encoding as TE -import qualified Data.Text.Lazy as L import qualified Data.Text.Internal.Lazy.Encoding.Fusion as E import qualified Data.Text.Internal.Lazy.Fusion as F import Data.Text.Unsafe (unsafeDupablePerformIO) @@ -110,7 +109,7 @@ | S.null l = empty | otherwise = case onErr desc (Just (B.unsafeHead l)) of Nothing - empty - Just c - L.singleton c + Just c - Chunk (T.singleton c) Empty desc = Data.Text.Lazy.Encoding.decodeUtf8With: Invalid UTF-8 stream decodeUtf8With _ _ = empty diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/text-1.2.0.6/Data/Text/Lazy.hs new/text-1.2.1.3/Data/Text/Lazy.hs --- old/text-1.2.0.6/Data/Text/Lazy.hs 2015-05-15 18:27:51.0 +0200 +++ new/text-1.2.1.3/Data/Text/Lazy.hs 2015-07-30 13:25:03.0 +0200 @@ -212,6 +212,7 @@ import Data.Char (isSpace) import Data.Data (Data(gfoldl, toConstr, gunfold, dataTypeOf), constrIndex, Constr, mkConstr, DataType, mkDataType, Fixity(Prefix)) +import Data.Binary (Binary(get, put)) import Data.Monoid (Monoid(..)) import Data.String (IsString(..)) import
commit ghc-transformers-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-transformers-compat for openSUSE:Factory checked in at 2015-08-23 15:43:25 Comparing /work/SRC/openSUSE:Factory/ghc-transformers-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-transformers-compat.new (New) Package is ghc-transformers-compat Changes: --- /work/SRC/openSUSE:Factory/ghc-transformers-compat/ghc-transformers-compat.changes 2015-05-22 09:49:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-transformers-compat.new/ghc-transformers-compat.changes 2015-08-23 17:39:13.0 +0200 @@ -1,0 +2,5 @@ +Wed May 13 06:24:16 UTC 2015 - mimi...@gmail.com + +- update to 0.4.0.4 + +--- Old: transformers-compat-0.4.0.3.tar.gz New: transformers-compat-0.4.0.4.tar.gz Other differences: -- ++ ghc-transformers-compat.spec ++ --- /var/tmp/diff_new_pack.nMliLn/_old 2015-08-23 17:39:13.0 +0200 +++ /var/tmp/diff_new_pack.nMliLn/_new 2015-08-23 17:39:13.0 +0200 @@ -17,8 +17,8 @@ %global pkg_name transformers-compat -Name: ghc-%{pkg_name} -Version:0.4.0.3 +Name: ghc-transformers-compat +Version:0.4.0.4 Release:0 Summary:A small shim exposing the new types from transformers 0.4 Group: System/Libraries ++ transformers-compat-0.4.0.3.tar.gz - transformers-compat-0.4.0.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/transformers-compat-0.4.0.3/transformers-compat.cabal new/transformers-compat-0.4.0.4/transformers-compat.cabal --- old/transformers-compat-0.4.0.3/transformers-compat.cabal 2015-02-13 08:31:14.0 +0100 +++ new/transformers-compat-0.4.0.4/transformers-compat.cabal 2015-02-13 08:29:40.0 +0100 @@ -1,6 +1,6 @@ name: transformers-compat category: Compatibility -version: 0.4.0.3 +version: 0.4.0.4 license: BSD3 cabal-version: = 1.8 license-file: LICENSE @@ -45,7 +45,7 @@ manual: True flag three - default: True + default: False manual: True description: Use transformers 0.3. This should toggle on/off automatically.
commit googletest for openSUSE:Factory
Hello community, here is the log from the commit of package googletest for openSUSE:Factory checked in at 2015-08-23 15:43:33 Comparing /work/SRC/openSUSE:Factory/googletest (Old) and /work/SRC/openSUSE:Factory/.googletest.new (New) Package is googletest Changes: --- /work/SRC/openSUSE:Factory/googletest/googletest.changes2015-03-03 11:14:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.googletest.new/googletest.changes 2015-08-23 17:39:56.0 +0200 @@ -1,0 +2,7 @@ +Thu Aug 20 07:31:46 UTC 2015 - mplus...@suse.com + +- Update project and source url (now on github) +- Change library name, provides obsoletes should not be necessary + as no released binary should link against it + +--- Old: gtest-1.7.0.zip New: release-1.7.0.tar.gz Other differences: -- ++ googletest.spec ++ --- /var/tmp/diff_new_pack.SY9Hun/_old 2015-08-23 17:39:57.0 +0200 +++ /var/tmp/diff_new_pack.SY9Hun/_new 2015-08-23 17:39:57.0 +0200 @@ -16,22 +16,23 @@ # -%define libname lib%{name}0 +%define libname libgtest0 Name: googletest Version:1.7.0 Release:0 Summary:Google C++ Testing Framework License:BSD-3-Clause Group: Development/Libraries/C and C++ -Url:http://code.google.com/p/googletest/ -Source0:https://googletest.googlecode.com/files/gtest-%{version}.zip +Url:https://github.com/google/googletest +Source0: https://github.com/google/googletest/archive/release-%{version}.tar.gz #PATCH-FIX-UPSTREAM marguer...@opensuse.org Google thinks `make install` #is dangerous, but I don't think so. Patch0: googletest-enable-make-install.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: python -BuildRequires: unzip BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -66,11 +67,11 @@ developing applications that use googletest. %prep -%setup -q -n gtest-%{version} +%setup -q -n %{name}-release-%{version} %patch0 -p1 -autoreconf -fi %build +autoreconf -fiv %configure \ --enable-static=no make %{?_smp_mflags}
commit happy for openSUSE:Factory
Hello community, here is the log from the commit of package happy for openSUSE:Factory checked in at 2015-08-23 15:43:26 Comparing /work/SRC/openSUSE:Factory/happy (Old) and /work/SRC/openSUSE:Factory/.happy.new (New) Package is happy Changes: --- /work/SRC/openSUSE:Factory/happy/happy.changes 2015-05-13 07:12:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.happy.new/happy.changes 2015-08-23 17:40:19.0 +0200 @@ -1,0 +2,5 @@ +Wed May 13 09:06:25 UTC 2015 - mimi...@gmail.com + +- temporary disable tests + +--- Other differences: -- ++ happy.spec ++ --- /var/tmp/diff_new_pack.B01Oz1/_old 2015-08-23 17:40:20.0 +0200 +++ /var/tmp/diff_new_pack.B01Oz1/_new 2015-08-23 17:40:20.0 +0200 @@ -39,9 +39,6 @@ BuildRequires: libxml2 BuildRequires: libxslt BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if %{with tests} -BuildRequires: ghc-process-devel -%endif %description Happy is a parser generator for Haskell. Given a grammar specification in BNF, @@ -59,11 +56,6 @@ %configure make %{?_smp_mflags} html -%check -%if %{with tests} -%{cabal} test -%endif - %install %{ghc_bin_install} install -D --mode=444 doc/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
commit hscolour for openSUSE:Factory
Hello community, here is the log from the commit of package hscolour for openSUSE:Factory checked in at 2015-08-23 15:43:27 Comparing /work/SRC/openSUSE:Factory/hscolour (Old) and /work/SRC/openSUSE:Factory/.hscolour.new (New) Package is hscolour Changes: --- /work/SRC/openSUSE:Factory/hscolour/hscolour.changes2015-05-13 07:12:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.hscolour.new/hscolour.changes 2015-08-23 17:40:32.0 +0200 @@ -1,0 +2,6 @@ +Fri Aug 7 08:55:25 UTC 2015 - mimi...@gmail.com + +- update to 1.23 +* bugfix for anchor-generation for instance decls + +--- Old: hscolour-1.22.tar.gz New: hscolour-1.23.tar.gz Other differences: -- ++ hscolour.spec ++ --- /var/tmp/diff_new_pack.BeEKQN/_old 2015-08-23 17:40:33.0 +0200 +++ /var/tmp/diff_new_pack.BeEKQN/_new 2015-08-23 17:40:33.0 +0200 @@ -22,7 +22,7 @@ %global ghc_without_dynamic 1 Name: hscolour -Version:1.22 +Version:1.23 Release:0 Summary:Colorise Haskell code License:GPL-2.0 ++ hscolour-1.22.tar.gz - hscolour-1.23.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hscolour-1.22/Language/Haskell/HsColour/Anchors.hs new/hscolour-1.23/Language/Haskell/HsColour/Anchors.hs --- old/hscolour-1.22/Language/Haskell/HsColour/Anchors.hs 2015-03-17 12:51:59.0 +0100 +++ new/hscolour-1.23/Language/Haskell/HsColour/Anchors.hs 2015-05-11 14:18:07.0 +0200 @@ -148,13 +148,21 @@ -- the anchor name for an instance is just the entire instance head, minus -- any extra context clause getInstance = Just . unwords . (instance:) . words . concat . map snd - . trimContext . takeWhile (/=(Keyword,where)) + . trimContext . takeWhile (not . terminator) where trimContext ts = if (Keyglyph,=) `elem` ts || (Keyglyph,⇒) `elem` ts then tail . dropWhile (`notElem`[(Keyglyph,=) ,(Keyglyph,⇒)]) $ ts else ts +terminator (Keyword, _) = True +terminator (Comment, _) = True +terminator (Cpp, _) = True +terminator (Keyglyph,|) = True +terminator (Layout, ;) = True +terminator (Layout, {) = True +terminator (Layout, }) = True +terminator _ = False -- simple implementation of a string lookup table. -- replace this with something more sophisticated if needed. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hscolour-1.22/hscolour.cabal new/hscolour-1.23/hscolour.cabal --- old/hscolour-1.22/hscolour.cabal2015-03-17 12:52:00.0 +0100 +++ new/hscolour-1.23/hscolour.cabal2015-05-11 14:18:07.0 +0200 @@ -1,5 +1,5 @@ Name: hscolour -Version: 1.22 +Version: 1.23 Copyright: 2003-2015 Malcolm Wallace; 2006 Bjorn Bringert Maintainer: Malcolm Wallace Author: Malcolm Wallace
commit fwts for openSUSE:Factory
Hello community, here is the log from the commit of package fwts for openSUSE:Factory checked in at 2015-08-23 15:43:38 Comparing /work/SRC/openSUSE:Factory/fwts (Old) and /work/SRC/openSUSE:Factory/.fwts.new (New) Package is fwts Changes: --- /work/SRC/openSUSE:Factory/fwts/fwts.changes2015-08-01 11:34:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.fwts.new/fwts.changes 2015-08-23 17:38:20.0 +0200 @@ -1,0 +2,48 @@ +Thu Aug 20 12:27:21 UTC 2015 - mplus...@suse.com + +- Update to 15.08.00 + * new features: ++ acpi: tpm2: Add ACPI TPM2 test ++ acpi: method: add support for _CPC revision 2 ++ acpi: add support for FPDT table (LP: #1476954) ++ acpi: add ACPI IORT test (LP: #1450440) ++ ACPICA: Update to version 20150717 (LP: #1475733) ++ acpi: Add support for MCHI Table (LP: #1478951) ++ acpi: Add support for STAO Table (LP: #1478957) ++ acpi: Add support for ASF! Table (LP: #1479736) ++ acpi: Add support for WDAT Table (LP: #1480257) + * fixed bugs ++ acpi: add table names in test description ++ acpi: remove redundant tailing spaces - no functional + changes ++ acpi: tcpa: fix incorrect comments - no functional changes ++ acpi: method: fix incorrect shift of 64-bit integer in CRS ++ acpi: acpidump: change FADT flag BIT20 to Hardware-reduce + ACPI ++ acpi: update MADT GIC Distributor Structure and related + tests ++ acpi: update MADT GICC Structure and related tests ++ acpi: fadt: update fadt_dsdt test with x_dsdt field ++ acpi: fadt: check RESET_REG_SUP before checking the reset + register ++ acpi: method: refine _AEI control method ++ acpi: method: refine _EVT test ++ fwts: Better options handling for --dump ++ lib: Allow reading ACPI dump file by non-root user ++ acpi: XENV: fix a few spelling mistakes and fix up + copyright ++ acpi: LPIT: remove duplicate LPIT from test description ++ acpi: HPET: fix typo in HPET description field ++ acpi: iort: fix build warning on older versions of GCC ++ lib: fwts_framework: remove dubious total of + --show-tests-full ++ acpidump: update mchi to latest revision of MCHI + specification ++ lib: fix build error on non-Intel platforms ++ acpi: correct ASF! table definitions ++ lib: acpi.h: clean up comments and code - add more + references ++ cpu/cpufreq: Iterate over the correct number of CPUs + in test_sw_any + +--- Old: fwts-V15.07.00.tar.gz New: fwts-V15.08.00.tar.gz Other differences: -- ++ fwts.spec ++ --- /var/tmp/diff_new_pack.wJdfPt/_old 2015-08-23 17:38:21.0 +0200 +++ /var/tmp/diff_new_pack.wJdfPt/_new 2015-08-23 17:38:21.0 +0200 @@ -17,7 +17,7 @@ Name: fwts -Version:15.07.00 +Version:15.08.00 Release:0 Summary:Firmware Test Suite License:GPL-2.0+ @@ -64,7 +64,7 @@ make %{?_smp_mflags} %install -%make_install +make DESTDIR=%{buildroot} install %{?_smp_mflags} find %{buildroot} -type f -name *.la -delete -print install -D -m 0644 data/klog.json %{buildroot}%{_datadir}/%{name}/klog.json install -D -m 0644 data/syntaxcheck.json %{buildroot}%{_datadir}/%{name}/syntaxcheck.json ++ fwts-V15.07.00.tar.gz - fwts-V15.08.00.tar.gz ++ 13385 lines of diff (skipped)
commit signing-party for openSUSE:Factory
Hello community, here is the log from the commit of package signing-party for openSUSE:Factory checked in at 2015-08-23 15:44:07 Comparing /work/SRC/openSUSE:Factory/signing-party (Old) and /work/SRC/openSUSE:Factory/.signing-party.new (New) Package is signing-party Changes: --- /work/SRC/openSUSE:Factory/signing-party/signing-party.changes 2015-06-23 12:00:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.signing-party.new/signing-party.changes 2015-08-23 17:52:38.0 +0200 @@ -1,0 +2,11 @@ +Sat Aug 22 21:26:21 UTC 2015 - astie...@suse.com + +- update to 2.1: + * caff: ++ Only consider non-expired/invalid/revoked keys and UIDs when + generating the caffrc. ++ Proper RFC 5322 validation of email addresses. ++ Prefix the signature by -- \n in the email template. ++ Automatically mkdir ~/.caff if it doesn't exit. + +--- Old: signing-party_2.0.orig.tar.gz New: signing-party_2.1.orig.tar.gz Other differences: -- ++ signing-party.spec ++ --- /var/tmp/diff_new_pack.tmkENF/_old 2015-08-23 17:52:39.0 +0200 +++ /var/tmp/diff_new_pack.tmkENF/_new 2015-08-23 17:52:39.0 +0200 @@ -17,7 +17,7 @@ Name: signing-party -Version:2.0 +Version:2.1 Release:0 Summary:GPG Tools License:GPL-2.0+ ++ signing-party_2.0.orig.tar.gz - signing-party_2.1.orig.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/caff/README new/caff/README --- old/caff/README 2015-04-14 20:03:25.0 +0200 +++ new/caff/README 2015-08-08 16:39:43.0 +0200 @@ -44,4 +44,4 @@ -- Peter -$Id$ +$Id: README 511 2014-02-26 06:55:07Z guilhem-guest $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/caff/caff new/caff/caff --- old/caff/caff 2015-04-14 20:03:25.0 +0200 +++ new/caff/caff 2015-08-08 16:39:43.0 +0200 @@ -1,7 +1,7 @@ #!/usr/bin/perl # caff -- CA - Fire and Forget -# $Id$ +# $Id: caff 809 2015-05-26 22:11:14Z guilhem-guest $ # # Copyright (c) 2004, 2005, 2006 Peter Palfrader pe...@palfrader.org # Copyright (c) 2005, 2006 Christoph Berg c...@df7cb.de @@ -416,7 +416,7 @@ use MIME::Entity; use Encode (); use I18N::Langinfo qw{langinfo}; -use Net::IDN::Encode (); +use Net::IDN::Encode qw{email_to_ascii domain_to_ascii}; use Fcntl; use IO::Select; use Getopt::Long; @@ -425,7 +425,7 @@ use Term::ANSIColor qw{colored}; my %CONFIG; -my $REVISION = '$Rev$'; +my $REVISION = '$Rev: 809 $'; my ($REVISION_NUMER) = $REVISION =~ /(\d+)/; $REVISION_NUMER //= 'unknown'; my $VERSION = 0.0.0.$REVISION_NUMER; @@ -493,6 +493,58 @@ } +sub get_GnuPG_version() { +my $version = `$CONFIG{gpg} --with-colons --list-config version` or exit 1; +chomp $version; +$version =~ s/^cfg:version:(\d+\.\d+).*/$1/; +debug gpg (GnuPG) $version; +return $version; +} + +# See RFC 5322 section 3.4.1; only the pattern for the local part, which +# doesn't go beyond the ASCII range, is validated. The domain part is +# NOT checked against RFC 5322, as it must be encoded to ASCII first; +# for now any string in the full-range unicode that does not contain +# U+0040 (commercial at), U+FE6B (small commercial at) and U+FF20 +# (fullwidth commercial at) is accepted. +my $RE_word = qr/[\x21\x23-\x27\x2A\x2B\x2D\x2F-\x39\x3D\x3F\x41-\x5A\x5E-\x7E]+ # atom: any ASCII CHAR except specials, SPACE and CTLs + |\x22(?:[\x00-\x21\x23-\x5B\x5D-\x7E]|\x5C\p{ASCII})*\x22 # quoted string +/x; +my $RE_address_spec = qr/(?l$RE_word(?:\.$RE_word)*)[\@\N{U+FE6B}\N{U+FF20}](?d[^\@\N{U+FE6B}\N{U+FF20}]+)/o; + +# A domain label is a non-empty ASCII string of length at most 63 +# characters (RFC 1035 2.3.4). Valid characters are alphanumeric and +# hyphen '-', but an hyphen may not appear at the start or end of a +# label (RFC 952, RFC 1123 2.1). +my $RE_label = qr/[0-9a-z](?:[0-9a-z\x2D]{0,61}[0-9a-z])?/aai; + +# Take a 'mailbox' (RFC 5322 section 3.4) and return its ASCII-encoded +# 'addr-spec'; or undef if it violates one of RFC 5322/5892/1035/5321. +# We're not using Email::Valid because it's not unicode-friendly. +# NOTE: This subroutine should only be used to extract e-mail addresses +# from UIDs. The phrase is NOT checked against RFC 5322 (any string +# containing only characters in the full-unicode printable range are +# accepted), but we don't care as long as it's not used in email +# headers. +sub email_valid($) { +local $_ = shift // return; +return unless /\A$RE_address_spec\z/ao or #
commit sqlitebrowser for openSUSE:Factory
Hello community, here is the log from the commit of package sqlitebrowser for openSUSE:Factory checked in at 2015-08-23 15:43:47 Comparing /work/SRC/openSUSE:Factory/sqlitebrowser (Old) and /work/SRC/openSUSE:Factory/.sqlitebrowser.new (New) Package is sqlitebrowser Changes: --- /work/SRC/openSUSE:Factory/sqlitebrowser/sqlitebrowser.changes 2015-05-02 21:36:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.sqlitebrowser.new/sqlitebrowser.changes 2015-08-23 17:52:52.0 +0200 @@ -1,0 +2,19 @@ +Thu Aug 13 12:29:25 UTC 2015 - stephan.ba...@suse.com + +- update to version 3.7.0 + * Among many bug fixes 3.7.0 also contains these upstream enhancements: +- Add option to remember last location for file dialogs +- Add option for setting the font used in the SQL code editor +- Preserve filters in Browse Data tab when changing tabs +- Allow setting the line type and the point shape in the plot area +- Add a 'Copy Create statement' popup action to Database Browser tab +See the full list of 3.7.0 changes under +https://github.com/sqlitebrowser/sqlitebrowser/releases/tag/v3.7.0 + * Major new features that were added by upstream for version 3.6.0: +- Better SQL export +- REGEXP support (see the wiki page for details...) +- NULL value highlighting - customisable in the preferences +See the full list of 3.6.0 changes under +https://github.com/sqlitebrowser/sqlitebrowser/releases/tag/v3.6.0 + +--- Old: sqlitebrowser-sqlitebrowser-0ddf048.tar.gz New: sqlitebrowser-3.7.0.tar.gz Other differences: -- ++ sqlitebrowser.spec ++ --- /var/tmp/diff_new_pack.OEj5uz/_old 2015-08-23 17:52:53.0 +0200 +++ /var/tmp/diff_new_pack.OEj5uz/_new 2015-08-23 17:52:53.0 +0200 @@ -17,14 +17,14 @@ Name: sqlitebrowser -Version:3.5.1 +Version:3.7.0 Release:0 Summary:Create, design and edit SQLite Databases License:GPL-3.0+ or MPL-2.0 Group: Productivity/Office/Organizers Url:https://github.com/rp-/sqlitebrowser/ # https://github.com/rp-/sqlitebrowser/releases -Source0:sqlitebrowser-sqlitebrowser-0ddf048.tar.gz +Source0:%{name}-%{version}.tar.gz Source1:sqlitebrowser.1 %if 0%{?suse_version} BuildRequires: update-desktop-files @@ -72,7 +72,7 @@ * Examine a log of all SQL commands issued by the application %prep -%setup -q -n sqlitebrowser-sqlitebrowser-0ddf048 +%setup -q %build export CXXFLAGS=%optflags @@ -120,6 +120,8 @@ %{_mandir}/man1/%{name}.1* %{_bindir}/* %{_datadir}/applications/* +%dir %{_datadir}/appdata +%{_datadir}/appdata/%{name}.desktop.appdata.xml %{_datadir}/pixmaps/* %{_datadir}/icons/hicolor/*/apps/sqlitebrowser.png ++ sqlitebrowser-sqlitebrowser-0ddf048.tar.gz - sqlitebrowser-3.7.0.tar.gz ++ 111349 lines of diff (skipped)
commit ubuntu-mate-artwork for openSUSE:Factory
Hello community, here is the log from the commit of package ubuntu-mate-artwork for openSUSE:Factory checked in at 2015-08-23 15:44:01 Comparing /work/SRC/openSUSE:Factory/ubuntu-mate-artwork (Old) and /work/SRC/openSUSE:Factory/.ubuntu-mate-artwork.new (New) Package is ubuntu-mate-artwork Changes: --- /work/SRC/openSUSE:Factory/ubuntu-mate-artwork/ubuntu-mate-artwork.changes 2015-08-05 19:14:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.ubuntu-mate-artwork.new/ubuntu-mate-artwork.changes 2015-08-23 17:53:33.0 +0200 @@ -1,0 +2,9 @@ +Thu Aug 20 17:47:01 UTC 2015 - sor.ale...@meowr.ru + +- Update to 15.10.1: + * Clean up nautilus theming. Mostly, this consists of moving from +nautilus-specific widgets and classes to more generic gtk ones +(lp#1463848). + * Theme GTK overlay-scrollbars to be more ubuntu-ish. + +--- Old: ubuntu-mate-artwork_0.4.12.tar.xz New: ubuntu-mate-artwork_15.10.1.tar.xz Other differences: -- ++ ubuntu-mate-artwork.spec ++ --- /var/tmp/diff_new_pack.I1zQOD/_old 2015-08-23 17:53:37.0 +0200 +++ /var/tmp/diff_new_pack.I1zQOD/_new 2015-08-23 17:53:37.0 +0200 @@ -16,10 +16,9 @@ # -%define _version 0.4.11 %define _name ubuntu-mate Name: ubuntu-mate-artwork -Version:0.4.12 +Version:15.10.1 Release:0 Summary:Ubuntu MATE themes and artwork License:GPL-3.0+ and CC-BY-SA-4.0 and CC-BY-SA-3.0 @@ -127,7 +126,7 @@ The default Ubuntu MATE wallpapers for the Ubuntu MATE releases. %prep -%setup -q -n %{name}-%{_version} +%setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 ++ ubuntu-mate-artwork_0.4.12.tar.xz - ubuntu-mate-artwork_15.10.1.tar.xz ++ /work/SRC/openSUSE:Factory/ubuntu-mate-artwork/ubuntu-mate-artwork_0.4.12.tar.xz /work/SRC/openSUSE:Factory/.ubuntu-mate-artwork.new/ubuntu-mate-artwork_15.10.1.tar.xz differ: char 25, line 1
commit vala-panel-extras for openSUSE:Factory
Hello community, here is the log from the commit of package vala-panel-extras for openSUSE:Factory checked in at 2015-08-23 15:44:03 Comparing /work/SRC/openSUSE:Factory/vala-panel-extras (Old) and /work/SRC/openSUSE:Factory/.vala-panel-extras.new (New) Package is vala-panel-extras Changes: --- /work/SRC/openSUSE:Factory/vala-panel-extras/vala-panel-extras.changes 2015-07-20 11:22:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.vala-panel-extras.new/vala-panel-extras.changes 2015-08-23 17:53:47.0 +0200 @@ -1,0 +2,6 @@ +Thu Aug 20 17:47:01 UTC 2015 - sor.ale...@meowr.ru + +- Add vala-panel-extras-fix-xkb-build.patch: fix XKB module build + in some conditions. + +--- New: vala-panel-extras-fix-xkb-build.patch Other differences: -- ++ vala-panel-extras.spec ++ --- /var/tmp/diff_new_pack.gyOCdg/_old 2015-08-23 17:53:47.0 +0200 +++ /var/tmp/diff_new_pack.gyOCdg/_new 2015-08-23 17:53:47.0 +0200 @@ -24,6 +24,8 @@ Group: System/GUI/Other Url:https://github.com/rilian-la-te/vala-panel-extras Source: https://github.com/rilian-la-te/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz +# PATCH-FIX-OPENSUSE vala-panel-extras-fix-xkb-build.patch sor.ale...@meowr.ru -- Fix XKB module build in some conditions. +Patch0: %{name}-fix-xkb-build.patch BuildRequires: cmake = 2.8 BuildRequires: gettext BuildRequires: vala = 0.24 @@ -56,7 +58,7 @@ Summary:Flags for vala-panel-extras-xkb Group: System/GUI/Other Requires: %{name}-xkb = %{version} -Recommends: %{name}-lang = %{version} +Recommends: %{name}-lang Suggests: vala-panel-plugin-sntray BuildArch: noarch @@ -67,7 +69,7 @@ %package volume Summary:Vala Panel Extras -- Volume plugin Group: System/GUI/Other -Recommends: %{name}-lang = %{version} +Recommends: %{name}-lang Suggests: vala-panel-plugin-sntray %description volume @@ -77,7 +79,7 @@ %package xkb Summary:Vala Panel Extras -- Keyboard layout plugin Group: System/GUI/Other -Recommends: %{name}-lang = %{version} +Recommends: %{name}-lang Suggests: vala-panel-plugin-sntray %description xkb @@ -87,7 +89,7 @@ %package gtop Summary:Vala Panel Extras -- Network speed plugin Group: System/GUI/Other -Recommends: %{name}-lang = %{version} +Recommends: %{name}-lang %description gtop This package contains a libgtop-based network speed plugin for @@ -96,7 +98,7 @@ %package weather Summary:Vala Panel Extras -- Weather plugin Group: System/GUI/Other -Recommends: %{name}-lang = %{version} +Recommends: %{name}-lang Suggests: vala-panel-plugin-sntray %description weather @@ -107,7 +109,7 @@ Summary:Vala Panel Extras - battery plugin Group: System/GUI/Other Requires: upower -Recommends: %{name}-lang = %{version} +Recommends: %{name}-lang Suggests: vala-panel-plugin-sntray %description battery @@ -116,6 +118,7 @@ %prep %setup -q +%patch0 -p1 %build %cmake \ ++ vala-panel-extras-fix-xkb-build.patch ++ --- a/applets/xkb/CMakeLists.txt +++ b/applets/xkb/CMakeLists.txt @@ -30,6 +30,7 @@ # Build library for plugin set (LIBS ${CORE_LIBRARIES} ${XKB_LIBRARIES} ${X11_LIBRARIES}) set (LIB_PATHS ${CORE_LIBRARY_DIRS} ${XKB_LIBRARY_DIRS} ${X11_LIBRARY_DIRS}) +include_directories(${CORE_INCLUDE_DIRS} ${XKB_INCLUDE_DIRS} ${X11_INCLUDE_DIRS}) link_directories (${LIB_PATHS}) add_executable (vala-panel-extras-${PLUGIN_NAME} ${VALA_C}
commit pdf2djvu for openSUSE:Factory
Hello community, here is the log from the commit of package pdf2djvu for openSUSE:Factory checked in at 2015-08-23 15:43:41 Comparing /work/SRC/openSUSE:Factory/pdf2djvu (Old) and /work/SRC/openSUSE:Factory/.pdf2djvu.new (New) Package is pdf2djvu Changes: --- /work/SRC/openSUSE:Factory/pdf2djvu/pdf2djvu.changes2015-05-15 07:44:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.pdf2djvu.new/pdf2djvu.changes 2015-08-23 17:46:11.0 +0200 @@ -1,0 +2,47 @@ +Mon Aug 17 18:24:04 UTC 2015 - lazy.k...@opensuse.org + +- Update to 0.8.1. + * Fix “--fg-colors=N” when GraphicsMagick was compiled with +QuantumDepth 8. + * Report GraphicsMagick's QuantumDepth in “--version”. + * Build with “-Werror=narrowing”. + * Document what software is required to run the tests. + * Improve the test suite. +- Correct: BuildRequires: pkgconfig(ddjvuapi) = 3.5.21; + pkgconfig(poppler) = 0.11.1. + +--- +Sun Aug 9 12:33:33 UTC 2015 - lazy.k...@opensuse.org + +- Update to 0.8. + * Don't hardcode the Python interpreter path in script shebangs; +use “#!/usr/bin/env python” instead. + * Don't silently ignore --loss-level when used without +--monochrome. + * Add sanity check that output file is distinct from all input +files. + * Apply NFKC normalization on characters from the Alphabetic +Presentation Forms block (U+FB00–U+FB4F), even when --no-nfkc +were specified. This is what Poppler (≥ 0.19) does by default. + * Fail early if duplicate page numbers were specified in +-p/--pages. + * Fail early on duplicate page identifiers and duplicate page +titles. + * Make --help and --version return with exit code 0. + * Improve the configure script: ++ Check if Poppler xpdf headers exist. ++ Add option for disabling PStreams (--without-pstreams). + * Change the order libraries on linker command line. Move +libraries provided by the LIBS configure variable to the end. + * Use the reentrant S-expression output API when it's available +(DjVuLibre = 3.5.25). + * Improve error handling. + * Improve the test suite. + * Improve documentation: ++ Simplify documentation about build dependencies. ++ Document that pkg-config is required for building. ++ Update poppler-data download URL. + * Update Polish, Portuguese, German, Russian translations and the +French translation of the manual page. + +--- Old: pdf2djvu-0.7.21.tar.xz pdf2djvu-0.7.21.tar.xz.asc New: pdf2djvu-0.8.1.tar.xz pdf2djvu-0.8.1.tar.xz.asc Other differences: -- ++ pdf2djvu.spec ++ --- /var/tmp/diff_new_pack.kHUVLu/_old 2015-08-23 17:46:11.0 +0200 +++ /var/tmp/diff_new_pack.kHUVLu/_new 2015-08-23 17:46:11.0 +0200 @@ -17,7 +17,7 @@ Name: pdf2djvu -Version:0.7.21 +Version:0.8.1 Release:0 Summary:PDF to DjVu Converter License:GPL-2.0 @@ -29,9 +29,9 @@ BuildRequires: djvulibre BuildRequires: gcc-c++ BuildRequires: pkgconfig(GraphicsMagick++) -BuildRequires: pkgconfig(ddjvuapi) +BuildRequires: pkgconfig(ddjvuapi) = 3.5.21 BuildRequires: pkgconfig(libxslt) -BuildRequires: pkgconfig(poppler) +BuildRequires: pkgconfig(poppler) = 0.11.1 # Requires to run tests correctly. BuildRequires: liberation-fonts BuildRequires: python-imaging ++ pdf2djvu-0.7.21.tar.xz - pdf2djvu-0.8.1.tar.xz ++ 16807 lines of diff (skipped)
commit nomacs for openSUSE:Factory
Hello community, here is the log from the commit of package nomacs for openSUSE:Factory checked in at 2015-08-23 15:43:53 Comparing /work/SRC/openSUSE:Factory/nomacs (Old) and /work/SRC/openSUSE:Factory/.nomacs.new (New) Package is nomacs Changes: --- /work/SRC/openSUSE:Factory/nomacs/nomacs.changes2015-04-18 10:41:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.nomacs.new/nomacs.changes 2015-08-23 17:45:29.0 +0200 @@ -1,0 +2,10 @@ +Thu Aug 20 17:47:01 UTC 2015 - sor.ale...@meowr.ru + +- Update to 2.4.6: + * Directory ScrollBar added again (and updated). + * Fix various crashes (metadata saving/displaying). + * Fix sorting. + * Fix some minor bugs. +- Rebase nomacs-qt5-build-fix.patch. + +--- Old: nomacs-2.4.4.tar.bz2 New: nomacs-2.4.6-source.tar.bz2 Other differences: -- ++ nomacs.spec ++ --- /var/tmp/diff_new_pack.RMLd6x/_old 2015-08-23 17:45:30.0 +0200 +++ /var/tmp/diff_new_pack.RMLd6x/_new 2015-08-23 17:45:30.0 +0200 @@ -17,19 +17,20 @@ Name: nomacs -Version:2.4.4 +Version:2.4.6 Release:0 Summary:Lightweight image viewer License:GPL-3.0+ Group: Productivity/Graphics/Viewers Url:http://nomacs.org/ -Source: http://downloads.sf.net/%{name}/%{name}-%{version}-source.tar.bz2#/%{name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM nomacs-qt5-build-fix.patch sor.ale...@meowr.ru -- Fix build with Qt5. +Source: http://downloads.sf.net/%{name}/%{name}-%{version}-source.tar.bz2 +# PATCH-FIX-OPENSUSE nomacs-qt5-build-fix.patch sor.ale...@meowr.ru -- Fix build with Qt5. Patch0: %{name}-qt5-build-fix.patch BuildRequires: cmake = 2.6 BuildRequires: dos2unix BuildRequires: gcc-c++ BuildRequires: libqt5-linguist-devel +BuildRequires: opencv-qt5-devel BuildRequires: pkg-config BuildRequires: quazip-devel BuildRequires: update-desktop-files @@ -41,7 +42,6 @@ BuildRequires: pkgconfig(expat) BuildRequires: pkgconfig(libraw) BuildRequires: pkgconfig(libtiff-4) -BuildRequires: pkgconfig(opencv) BuildRequires: pkgconfig(zlib) %description @@ -90,6 +90,7 @@ %{_datadir}/%{name}/ %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png +%dir %{_datadir}/appdata/ %{_datadir}/appdata/%{name}.appdata.xml %{_mandir}/man?/%{name}.?%{?ext_man} ++ nomacs-qt5-build-fix.patch ++ --- /var/tmp/diff_new_pack.RMLd6x/_old 2015-08-23 17:45:30.0 +0200 +++ /var/tmp/diff_new_pack.RMLd6x/_new 2015-08-23 17:45:30.0 +0200 @@ -1,15 +1,6 @@ -diff -aur a/src/DkDialog.cpp b/src/DkDialog.cpp --- a/src/DkDialog.cpp -+++ a/src/DkDialog.cpp -@@ -1668,6 +1668,7 @@ - if (img.isNull() /*|| !isVisible()*/) - return; - -+ - fix layout issues - sorry - //origView-setFixedWidth(width()*0.5f-30); - //previewLabel-setFixedWidth(origView-width()-2); -@@ -1802,11 +1803,10 @@ b/src/DkDialog.cpp +@@ -1809,11 +1809,10 @@ QItemDelegate::setEditorData(editor, index); } @@ -22,17 +13,8 @@ void DkShortcutDelegate::keySequenceChanged(const QKeySequence keySequence) { emit checkDuplicateSignal(keySequence, item); } -@@ -2988,6 +2988,7 @@ - controlLayout-addWidget(overwrite, 3, 3); - controlLayout-setColumnStretch(5, 1); - -+ - // shows the image if it could be loaded - viewport = new DkBaseViewPort(this); - viewport-setForceFastRendering(true); -diff -aur a/src/DkDialog.h b/src/DkDialog.h --- a/src/DkDialog.h -+++ a/src/DkDialog.h b/src/DkDialog.h @@ -410,9 +410,8 @@ void clearDuplicateSignal() const; @@ -44,7 +26,6 @@ void keySequenceChanged(const QKeySequence keySequence); #endif -diff -aur a/src/DkUtils.h b/src/DkUtils.h --- a/src/DkUtils.h +++ b/src/DkUtils.h @@ -174,7 +174,7 @@ @@ -52,7 +33,7 @@ if (src.depth() != CV_32FC1) { - //qDebug() I could not visualize the mat: QString::fromAscii(varName); -+ //qDebug() I could not visualize the mat: QString::fromLatin(varName); ++ //qDebug() I could not visualize the mat: QString::fromLatin1(varName); return; }
commit openvpn for openSUSE:Factory
Hello community, here is the log from the commit of package openvpn for openSUSE:Factory checked in at 2015-08-23 15:43:34 Comparing /work/SRC/openSUSE:Factory/openvpn (Old) and /work/SRC/openSUSE:Factory/.openvpn.new (New) Package is openvpn Changes: --- /work/SRC/openSUSE:Factory/openvpn/openvpn.changes 2015-08-17 15:35:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.openvpn.new/openvpn.changes 2015-08-23 17:45:54.0 +0200 @@ -1,0 +2,6 @@ +Thu Aug 20 08:43:33 UTC 2015 - m...@suse.com + +- Removed obsolete --with-lzo-headers option, readded LFS_CFLAGS. +- Moved openvpn-plugin.h into a devel package, removed .gitignore + +--- Other differences: -- ++ openvpn.spec ++ --- /var/tmp/diff_new_pack.NlbTzL/_old 2015-08-23 17:45:55.0 +0200 +++ /var/tmp/diff_new_pack.NlbTzL/_new 2015-08-23 17:45:55.0 +0200 @@ -124,6 +124,14 @@ even if you drop openvpn daemon privileges using the user, group, or chroot directives. +%package devel +Summary:OpenVPN plugin header +Group: Development/Libraries/C and C++ +Requires: %{name} = %{version} + +%description devel +This package provides the header file to build external plugins. + %prep %gpg_verify %{S:1} %setup -q -n %{name}-%{version} @@ -153,8 +161,7 @@ --enable-plugins\ --enable-plugin-down-root \ --enable-plugin-auth-pam\ - --with-lzo-headers=%_includedir/lzo \ - CFLAGS=$CFLAGS -fPIE $PLUGIN_DEFS \ + CFLAGS=$CFLAGS $(getconf LFS_CFLAGS) -fPIE $PLUGIN_DEFS \ LDFLAGS=$LDFLAGS -pie -lpam -rdynamic -Wl,-rpath,%{_libdir}/%{name}/plugins make @@ -185,6 +192,7 @@ # we install docs via spec into _defaultdocdir/name/management-notes.txt rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/{OpenVPN,%name} +find sample -name .gitignore | xargs rm -f %post %__mkdir_p -m750 %{_rundir}/openvpn @@ -265,7 +273,6 @@ %{_sbindir}/rcopenvpn %{_sbindir}/openvpn %attr(0750,root,root) %dir %ghost %{_rundir}/openvpn -%{_includedir}/%{name}-plugin.h %files down-root-plugin %defattr(-,root,root) @@ -279,4 +286,8 @@ %dir %{_libdir}/%{name}/plugins %{_libdir}/%{name}/plugins/%{name}-plugin-auth-pam.so +%files devel +%defattr(-,root,root) +%{_includedir}/%{name}-plugin.h + %changelog
commit octave-forge-io for openSUSE:Factory
Hello community, here is the log from the commit of package octave-forge-io for openSUSE:Factory checked in at 2015-08-23 15:42:45 Comparing /work/SRC/openSUSE:Factory/octave-forge-io (Old) and /work/SRC/openSUSE:Factory/.octave-forge-io.new (New) Package is octave-forge-io Changes: --- /work/SRC/openSUSE:Factory/octave-forge-io/octave-forge-io.changes 2015-06-23 12:00:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.octave-forge-io.new/octave-forge-io.changes 2015-08-23 15:42:47.0 +0200 @@ -1,0 +2,6 @@ +Tue Jul 14 19:51:38 UTC 2015 - dmitr...@opensuse.org + +- Update to version 2.2.9 + * Bug fixes + +--- Old: io-2.2.8.tar.gz New: io-2.2.9.tar.gz Other differences: -- ++ octave-forge-io.spec ++ --- /var/tmp/diff_new_pack.1qvpmb/_old 2015-08-23 15:42:48.0 +0200 +++ /var/tmp/diff_new_pack.1qvpmb/_new 2015-08-23 15:42:48.0 +0200 @@ -18,7 +18,7 @@ %define octpkg io Name: octave-forge-%{octpkg} -Version:2.2.8 +Version:2.2.9 Release:0 Summary:Input/Output in external formats from Octave License:GPL-3.0+ and BSD-2-Clause ++ io-2.2.8.tar.gz - io-2.2.9.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/io/DESCRIPTION new/io/DESCRIPTION --- old/io/DESCRIPTION 2015-06-19 14:38:19.0 +0200 +++ new/io/DESCRIPTION 2015-07-10 13:48:36.0 +0200 @@ -1,6 +1,6 @@ Name: io -Version: 2.2.8 -Date: 2015-06-21 +Version: 2.2.9 +Date: 2015-07-10 Author: various authors Maintainer: Philip Nienhuis prnienh...@users.sf.net Title: Input/Output diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/io/NEWS new/io/NEWS --- old/io/NEWS 2015-06-19 14:41:03.0 +0200 +++ new/io/NEWS 2015-07-10 13:50:16.0 +0200 @@ -1,6 +1,25 @@ Summary of important user-visible changes for releases of the io package === +io-2.2.9 Release Date: 2015-07-10 Release Manager: Philip Nienhuis +=== + +This is a bug fix release. + +*** Bug fixes: +- Fix typo in duplicate sheet names check code (bug #45498) +- For the OCT interface, increase numeric write precision to 15 digits + (used to be just 6) and ensure that very large and small numbers can be + written (bug #45498) +- Fix wrong indexing when writing a new gnumeric file with wsh pointer 1 +- xlsopen.m (xlswrite): fix type preventing writing to ods + +*** Reminder: +This will be (one of) the last io package release(s) before the spreadsheet +I/O is moved into core Octave, so this version will only install in +Octave 4.2.x (override using the -nodeps option with pkg.m) + +=== io-2.2.8 Release Date: 2015-06-21 Release Manager: Philip Nienhuis === diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/io/inst/private/__OCT_oct2gnm__.m new/io/inst/private/__OCT_oct2gnm__.m --- old/io/inst/private/__OCT_oct2gnm__.m 2015-03-07 14:17:07.0 +0100 +++ new/io/inst/private/__OCT_oct2gnm__.m 2015-07-10 12:55:27.0 +0200 @@ -1,4 +1,4 @@ -## Copyright (C) 2014 Philip Nienhuis +## Copyright (C) 2014,2015 Philip Nienhuis ## ## This program is free software; you can redistribute it and/or modify it ## under the terms of the GNU General Public License as published by @@ -26,7 +26,10 @@ ## 2014-04-30 First working version ## 2014-01-05 Fix mixing up rows and colums in range to write ## 2014-10-04 Make sure searched worksheet names matches exactly (bug # 43353) -## Replace deprecated strmatch +## 2015-03-06 Replace deprecated strmatch +## 2015-07-10 Allow 15 digits precision when writing; ensure small nrs can be +##written (bug #45498) +## '' Fix erroneous indexing for new file if sheet index 1 function [xls, status] = __OCT_oct2gnm__ (obj, xls, wsh, crange, spsh_opts=0, obj_dims) @@ -57,9 +60,9 @@ if (strcmpi (xls.sheets.sh_names{1}, ) numel (xls.sheets.sh_names) == 2 new_sh) ## Completely new file. Clean up and copy a few things xls.sheets.sh_names(1) = []; -wsh--; -idx_s = xls.sheets.shtidx(wsh); -idx_e = xls.sheets.shtidx(wsh+1) - 1; +wsh = 1; +idx_s = xls.sheets.shtidx(1); +idx_e = xls.sheets.shtidx(2) - 1; xls.changed = 2; lims = [obj_dims.tr, obj_dims.br;
commit hdf5 for openSUSE:Factory
Hello community, here is the log from the commit of package hdf5 for openSUSE:Factory checked in at 2015-08-23 15:42:42 Comparing /work/SRC/openSUSE:Factory/hdf5 (Old) and /work/SRC/openSUSE:Factory/.hdf5.new (New) Package is hdf5 Changes: --- /work/SRC/openSUSE:Factory/hdf5/hdf5.changes2015-08-17 15:33:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.hdf5.new/hdf5.changes 2015-08-23 15:42:43.0 +0200 @@ -1,0 +2,11 @@ +Fri Aug 21 09:45:05 UTC 2015 - toddrme2...@gmail.com + +- Currently the regular, openmpi, and mpivachi2 versions of the + library packages all provide the exact same libraries. So any + package built against the -devel package will end up with an + unresolvable build error because there are multiple versions + of the library it can use. To avoid this, I have added generic + provides for the library package so packages can depend on the + version they really need, avoiding these build issues. + +--- Other differences: -- ++ hdf5.spec ++ --- /var/tmp/diff_new_pack.yM8BzT/_old 2015-08-23 15:42:44.0 +0200 +++ /var/tmp/diff_new_pack.yM8BzT/_new 2015-08-23 15:42:44.0 +0200 @@ -143,6 +143,9 @@ %package -n %{libname}-%{sonum} Summary:Shared libraries for the HDF5 scientific data format Group: Productivity/Scientific/Other +# To avoid unresolvable errors due to multiple providers of the library +Provides: %{libname} = %{version} +Obsoletes: %{libname} %{version} %description -n %{libname}-%{sonum} HDF5 is a data model, library, and file format for storing and @@ -167,6 +170,9 @@ %package -n %{libname}-%{sonum}-openmpi Summary:Shared libraries for the HDF5 scientific data format Group: Productivity/Scientific/Other +# To avoid unresolvable errors due to multiple providers of the library +Provides: %{libname}-openmpi = %{version} +Obsoletes: %{libname}-openmpi %{version} %description -n %{libname}-%{sonum}-openmpi HDF5 is a data model, library, and file format for storing and @@ -191,6 +197,9 @@ %package -n %{libname}-%{sonum}-mvapich2 Summary:Shared libraries for the HDF5 scientific data format Group: Productivity/Scientific/Other +# To avoid unresolvable errors due to multiple providers of the library +Provides: %{libname}-mvapich2 = %{version} +Obsoletes: %{libname}-mvapich2 %{version} %description -n %{libname}-%{sonum}-mvapich2 HDF5 is a data model, library, and file format for storing and @@ -215,6 +224,9 @@ %package -n %{libname}_hl%{sonum} Summary:High-level shared libraries for the HDF5 scientific data format Group: Productivity/Scientific/Other +# To avoid unresolvable errors due to multiple providers of the library +Provides: %{libname}_hl = %{version} +Obsoletes: %{libname}_hl %{version} %description -n %{libname}_hl%{sonum} HDF5 is a data model, library, and file format for storing and @@ -239,6 +251,9 @@ %package -n %{libname}_hl%{sonum}-openmpi Summary:High-level shared libraries for the HDF5 scientific data format Group: Productivity/Scientific/Other +# To avoid unresolvable errors due to multiple providers of the library +Provides: %{libname}_hl-openmpi = %{version} +Obsoletes: %{libname}_hl-openmpi %{version} %description -n %{libname}_hl%{sonum}-openmpi HDF5 is a data model, library, and file format for storing and @@ -264,6 +279,9 @@ %package -n %{libname}_hl%{sonum}-mvapich2 Summary:High-level shared libraries for the HDF5 scientific data format Group: Productivity/Scientific/Other +# To avoid unresolvable errors due to multiple providers of the library +Provides: %{libname}_hl-mvapich2 = %{version} +Obsoletes: %{libname}_hl-mvapich2 %{version} %description -n %{libname}_hl%{sonum}-mvapich2 HDF5 is a data model, library, and file format for storing and
commit python-pytest-runner for openSUSE:Factory
Hello community, here is the log from the commit of package python-pytest-runner for openSUSE:Factory checked in at 2015-08-23 15:42:24 Comparing /work/SRC/openSUSE:Factory/python-pytest-runner (Old) and /work/SRC/openSUSE:Factory/.python-pytest-runner.new (New) Package is python-pytest-runner Changes: --- /work/SRC/openSUSE:Factory/python-pytest-runner/python-pytest-runner.changes 2013-11-25 15:04:52.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-pytest-runner.new/python-pytest-runner.changes 2015-08-23 15:42:26.0 +0200 @@ -1,0 +2,23 @@ +Thu Aug 13 10:42:44 UTC 2015 - toddrme2...@gmail.com + +- Update to version 2.6 + * Add support for un-named, environment-specific extras. +- Update to version 2.5.1 + * Restore Python 2.6 compatibility. +- Update to version 2.5 + * Moved hosting to pytest-dev: +https://bitbucket.org/pytest-dev/pytest-runner +- Update to version 2.4 + * Added `documentation https://pythonhosted.org/pytest-runner`_. + * Use setuptools_scm for version management and file discovery. + * Updated internal packaging technique. README is now included +in the package metadata. +- Update to version 2.3 + * Use hgdistver for version management and file discovery. +- Update to version 2.2 + * Honor ``.eggs`` directory for transient downloads as +introduced in Setuptools 7.0. +- Update to version 2.1 + * The preferred invocation is now the 'pytest' command. + +--- Old: pytest-runner-2.0.zip New: pytest-runner-2.6.1.tar.gz Other differences: -- ++ python-pytest-runner.spec ++ --- /var/tmp/diff_new_pack.SG1Q29/_old 2015-08-23 15:42:27.0 +0200 +++ /var/tmp/diff_new_pack.SG1Q29/_new 2015-08-23 15:42:27.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pytest-runner # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -17,18 +17,18 @@ Name: python-pytest-runner -Version:2.0 +Version:2.6.1 Release:0 Summary:Simple powerful testing with Python License:MIT Group: Development/Languages/Python Url:http://pytest.org -Source: http://pypi.python.org/packages/source/p/pytest-runner/pytest-runner-%{version}.zip +Source: http://pypi.python.org/packages/source/p/pytest-runner/pytest-runner-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-hgtools BuildRequires: python-pytest BuildRequires: python-setuptools -BuildRequires: unzip +BuildRequires: python-setuptools_scm Requires: python-pytest BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} 0%{?suse_version} = 1110 @@ -38,7 +38,7 @@ %endif %description -cross-project testing tool for Python. +Invoke py.test as distutils command with dependency resolution. %prep %setup -q -n pytest-runner-%{version} @@ -49,12 +49,9 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} -%check -python setup.py test - %files %defattr(-,root,root,-) -%doc README +%doc README.txt CHANGES.txt docs/* %{python_sitelib}/* %changelog
commit netcdf for openSUSE:Factory
Hello community, here is the log from the commit of package netcdf for openSUSE:Factory checked in at 2015-08-23 15:42:51 Comparing /work/SRC/openSUSE:Factory/netcdf (Old) and /work/SRC/openSUSE:Factory/.netcdf.new (New) Package is netcdf Changes: --- /work/SRC/openSUSE:Factory/netcdf/netcdf.changes2015-04-23 08:04:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.netcdf.new/netcdf.changes 2015-08-23 15:42:52.0 +0200 @@ -1,0 +2,14 @@ +Mon Jul 27 11:11:12 UTC 2015 - toddrme2...@gmail.com + +- Update subpackage groups +- Make subpackage summaries and descriptions more consistent +- Provide rpm macros for version identification +- Spec file cleanups +- Build parallel versions of the library. + +--- +Fri Jul 24 13:03:05 UTC 2015 - toddrme2...@gmail.com + +- Build with HDF4 support + +--- Other differences: -- ++ netcdf.spec ++ 719 lines (skipped) between /work/SRC/openSUSE:Factory/netcdf/netcdf.spec and /work/SRC/openSUSE:Factory/.netcdf.new/netcdf.spec
commit python-setuptools for openSUSE:Factory
Hello community, here is the log from the commit of package python-setuptools for openSUSE:Factory checked in at 2015-08-23 15:42:29 Comparing /work/SRC/openSUSE:Factory/python-setuptools (Old) and /work/SRC/openSUSE:Factory/.python-setuptools.new (New) Package is python-setuptools Changes: --- /work/SRC/openSUSE:Factory/python-setuptools/python-setuptools.changes 2015-08-17 15:34:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-setuptools.new/python-setuptools.changes 2015-08-23 15:42:31.0 +0200 @@ -1,0 +2,6 @@ +Thu Aug 20 13:44:18 UTC 2015 - tbecht...@suse.com + +- update to 18.2: + * Issue #412: More efficient directory search in ``find_packages``. + +--- Old: setuptools-18.1.tar.gz New: setuptools-18.2.tar.gz Other differences: -- ++ python-setuptools.spec ++ --- /var/tmp/diff_new_pack.1cGMTv/_old 2015-08-23 15:42:32.0 +0200 +++ /var/tmp/diff_new_pack.1cGMTv/_new 2015-08-23 15:42:32.0 +0200 @@ -17,7 +17,7 @@ Name: python-setuptools -Version:18.1 +Version:18.2 Release:0 Url:http://pypi.python.org/pypi/setuptools Summary:Easily download, build, install, upgrade, and uninstall Python packages ++ setuptools-18.1.tar.gz - setuptools-18.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/setuptools-18.1/CHANGES.txt new/setuptools-18.2/CHANGES.txt --- old/setuptools-18.1/CHANGES.txt 2015-08-02 20:51:01.0 +0200 +++ new/setuptools-18.2/CHANGES.txt 2015-08-19 18:45:47.0 +0200 @@ -3,6 +3,12 @@ === +18.2 + + +* Issue #412: More efficient directory search in ``find_packages``. + + 18.1 @@ -85,7 +91,7 @@ 15.1 -* Updated Packaging to 15.1 to address Packaging #28. +* Updated to Packaging 15.1 to address Packaging #28. * Fix ``setuptools.sandbox._execfile()`` with Python 3.1. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/setuptools-18.1/PKG-INFO new/setuptools-18.2/PKG-INFO --- old/setuptools-18.1/PKG-INFO2015-08-02 20:51:43.0 +0200 +++ new/setuptools-18.2/PKG-INFO2015-08-19 18:46:16.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: setuptools -Version: 18.1 +Version: 18.2 Summary: Easily download, build, install, upgrade, and uninstall Python packages Home-page: https://bitbucket.org/pypa/setuptools Author: Python Packaging Authority diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/setuptools-18.1/docs/conf.py new/setuptools-18.2/docs/conf.py --- old/setuptools-18.1/docs/conf.py2015-06-18 14:36:06.0 +0200 +++ new/setuptools-18.2/docs/conf.py2015-08-19 18:40:51.0 +0200 @@ -246,6 +246,10 @@ pattern=rPackaging #(?Ppackaging\d+), url='{GH}/pypa/packaging/issues/{packaging}', ), + dict( + pattern=r[Pp]ackaging (?Ppackaging_ver\d+(\.\d+)+), + url='{GH}/pypa/packaging/blob/{packaging_ver}/CHANGELOG.rst', + ), ], ), } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/setuptools-18.1/ez_setup.py new/setuptools-18.2/ez_setup.py --- old/setuptools-18.1/ez_setup.py 2015-08-02 20:51:39.0 +0200 +++ new/setuptools-18.2/ez_setup.py 2015-08-07 20:01:18.0 +0200 @@ -30,7 +30,7 @@ except ImportError: USER_SITE = None -DEFAULT_VERSION = 18.1 +DEFAULT_VERSION = 18.2 DEFAULT_URL = https://pypi.python.org/packages/source/s/setuptools/; DEFAULT_SAVE_DIR = os.curdir diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/setuptools-18.1/setup.cfg new/setuptools-18.2/setup.cfg --- old/setuptools-18.1/setup.cfg 2015-08-02 20:51:43.0 +0200 +++ new/setuptools-18.2/setup.cfg 2015-08-19 18:46:16.0 +0200 @@ -1,7 +1,7 @@ [egg_info] tag_build = -tag_svn_revision = 0 tag_date = 0 +tag_svn_revision = 0 [aliases] release = egg_info -RDb '' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/setuptools-18.1/setuptools/__init__.py new/setuptools-18.2/setuptools/__init__.py --- old/setuptools-18.1/setuptools/__init__.py 2015-06-18 14:36:06.0 +0200 +++ new/setuptools-18.2/setuptools/__init__.py 2015-08-07 20:05:29.0 +0200 @@ -73,21 +73,24 @@ yield pkg @staticmethod -def
commit python-argparse for openSUSE:Factory
Hello community, here is the log from the commit of package python-argparse for openSUSE:Factory checked in at 2015-08-23 15:42:34 Comparing /work/SRC/openSUSE:Factory/python-argparse (Old) and /work/SRC/openSUSE:Factory/.python-argparse.new (New) Package is python-argparse Changes: --- /work/SRC/openSUSE:Factory/python-argparse/python-argparse.changes 2015-04-22 01:17:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-argparse.new/python-argparse.changes 2015-08-23 15:42:35.0 +0200 @@ -1,0 +2,8 @@ +Fri Aug 21 09:28:31 UTC 2015 - toddrme2...@gmail.com + +- Add python-argparse-backport provides + For some distros, the python package provides python-argparse. + This allows packages to explicitly define that it needs this + backported version rather than the included version. + +--- Other differences: -- ++ python-argparse.spec ++ --- /var/tmp/diff_new_pack.K9Gyms/_old 2015-08-23 15:42:35.0 +0200 +++ /var/tmp/diff_new_pack.K9Gyms/_new 2015-08-23 15:42:35.0 +0200 @@ -36,6 +36,11 @@ %endif Provides: python-argparse-doc = %{version} Obsoletes: python-argparse-doc %{version} +# For some distros, the python package provides python-argparse. +# This allows packages to explicitly define that it needs this +# backported version rather than the included version. +Provides: python-argparse-backport = %{version} +Obsoletes: python-argparse-backport %{version} %{!?python_sitelib: %global python_sitelib %(%{__python} -c from distutils.sysconfig import get_python_lib; print get_python_lib())} %description
commit epson-inkjet-printer-escpr for openSUSE:Factory
Hello community, here is the log from the commit of package epson-inkjet-printer-escpr for openSUSE:Factory checked in at 2015-08-23 15:43:40 Comparing /work/SRC/openSUSE:Factory/epson-inkjet-printer-escpr (Old) and /work/SRC/openSUSE:Factory/.epson-inkjet-printer-escpr.new (New) Package is epson-inkjet-printer-escpr Changes: --- /work/SRC/openSUSE:Factory/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr.changes 2015-04-21 10:52:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.epson-inkjet-printer-escpr.new/epson-inkjet-printer-escpr.changes 2015-08-23 17:37:48.0 +0200 @@ -1,0 +2,10 @@ +Wed Aug 19 21:01:17 UTC 2015 - nico.kru...@gmail.com + +- Upgraded to 1.5.0: + * Supported following options + - Brightness + - Contrast + - Saturation + * Updated ESC/P-R library to version 5.4. + +--- Old: epson-inkjet-printer-escpr-1.4.5-1lsb3.2.tar.gz New: epson-inkjet-printer-escpr-1.5.0-1lsb3.2.tar.gz Other differences: -- ++ epson-inkjet-printer-escpr.spec ++ --- /var/tmp/diff_new_pack.hwEG76/_old 2015-08-23 17:37:49.0 +0200 +++ /var/tmp/diff_new_pack.hwEG76/_new 2015-08-23 17:37:49.0 +0200 @@ -43,7 +43,7 @@ %if 0%{?suse_version} 1010 BuildRequires: python-cups %endif -Version:1.4.5 +Version:1.5.0 Release:0 Url:http://avasys.jp/english/linux_e/ Summary:Epson ESC/P-R Inkjet Printer Driver ++ epson-inkjet-printer-escpr-1.4.5-1lsb3.2.tar.gz - epson-inkjet-printer-escpr-1.5.0-1lsb3.2.tar.gz ++ 74776 lines of diff (skipped)
commit docker for openSUSE:Factory
Hello community, here is the log from the commit of package docker for openSUSE:Factory checked in at 2015-08-23 15:43:56 Comparing /work/SRC/openSUSE:Factory/docker (Old) and /work/SRC/openSUSE:Factory/.docker.new (New) Package is docker Changes: --- /work/SRC/openSUSE:Factory/docker/docker.changes2015-08-21 07:42:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.docker.new/docker.changes 2015-08-23 17:37:26.0 +0200 @@ -1,0 +2,12 @@ +Fri Aug 21 08:46:30 UTC 2015 - norm...@linux.vnet.ibm.com + +- new patch as per upstream issue + https://github.com/docker/docker/issues/14056#issuecomment-113680944 + docker_rename_jump_amd64_as_jump_linux.patch + +--- +Fri Aug 21 08:07:58 UTC 2015 - norm...@linux.vnet.ibm.com + +- ignore-dockerinit-checksum.patch need -p1 in spec + +--- New: docker_rename_jump_amd64_as_jump_linux.patch Other differences: -- ++ docker.spec ++ --- /var/tmp/diff_new_pack.lnYW8V/_old 2015-08-23 17:37:27.0 +0200 +++ /var/tmp/diff_new_pack.lnYW8V/_new 2015-08-23 17:37:27.0 +0200 @@ -49,6 +49,7 @@ # to simply disable this check Patch100: ignore-dockerinit-checksum.patch Patch101: gcc-go-build-static-libgo.patch +Patch102: docker_rename_jump_amd64_as_jump_linux.patch BuildRequires: bash-completion BuildRequires: device-mapper-devel = 1.2.68 BuildRequires: glibc-devel-static @@ -141,17 +142,20 @@ %patch0 -p1 %patch1 -p1 %ifnarch %go_arches -%patch100 -%patch101 +%patch100 -p1 +%patch101 -p0 +%patch102 -p1 %endif cp %{SOURCE7} . find . -name .gitignore | xargs rm %build %ifnarch %go_arches -mkdir /tmp/dirty-hack -ln -s /usr/bin/go-5 /tmp/dirty-hack/go -export PATH=/tmp/dirty-hack:$PATH +tmphack=/tmp/dirty-hack +[ -e $tmphack ] rm -rf $tmphack +mkdir $tmphack +ln -s /usr/bin/go-5 $tmphack/go +export PATH=$tmphack:$PATH %endif (cat EOF ++ docker_rename_jump_amd64_as_jump_linux.patch ++ From: Michel Normand norm...@linux.vnet.ibm.com Subject: docker rename jump amd64 as jump linux Date: Fri, 21 Aug 2015 10:42:37 +0200 docker rename jump amd64 as jump linux based on https://github.com/docker/docker/issues/14056#issuecomment-113680944 Signed-off-by: Michel Normand norm...@linux.vnet.ibm.com --- vendor/src/github.com/opencontainers/runc/libcontainer/seccomp/jump_amd64.go | 68 -- vendor/src/github.com/opencontainers/runc/libcontainer/seccomp/jump_linux.go | 66 + 2 files changed, 66 insertions(+), 68 deletions(-) Index: docker-1.8.1/vendor/src/github.com/opencontainers/runc/libcontainer/seccomp/jump_amd64.go === --- docker-1.8.1.orig/vendor/src/github.com/opencontainers/runc/libcontainer/seccomp/jump_amd64.go +++ /dev/null @@ -1,68 +0,0 @@ -// +build linux,amd64 - -package seccomp - -// Using BPF filters -// -// ref: http://www.gsp.com/cgi-bin/man.cgi?topic=bpf -import syscall - -func jumpGreaterThan(f *filter, v uint, jt sockFilter) { - lo := uint32(uint64(v) % 0x1) - hi := uint32(uint64(v) / 0x1) - *f = append(*f, scmpBpfJump(syscall.BPF_JMP+syscall.BPF_JGT+syscall.BPF_K, (hi), 4, 0)) - *f = append(*f, scmpBpfJump(syscall.BPF_JMP+syscall.BPF_JEQ+syscall.BPF_K, (hi), 0, 5)) - *f = append(*f, scmpBpfStmt(syscall.BPF_LD+syscall.BPF_MEM, 0)) - *f = append(*f, scmpBpfJump(syscall.BPF_JMP+syscall.BPF_JGE+syscall.BPF_K, (lo), 0, 2)) - *f = append(*f, scmpBpfStmt(syscall.BPF_LD+syscall.BPF_MEM, 1)) - *f = append(*f, jt) - *f = append(*f, scmpBpfStmt(syscall.BPF_LD+syscall.BPF_MEM, 1)) -} - -func jumpEqualTo(f *filter, v uint, jt sockFilter) { - lo := uint32(uint64(v) % 0x1) - hi := uint32(uint64(v) / 0x1) - *f = append(*f, scmpBpfJump(syscall.BPF_JMP+syscall.BPF_JEQ+syscall.BPF_K, (hi), 0, 5)) - *f = append(*f, scmpBpfStmt(syscall.BPF_LD+syscall.BPF_MEM, 0)) - *f = append(*f, scmpBpfJump(syscall.BPF_JMP+syscall.BPF_JEQ+syscall.BPF_K, (lo), 0, 2)) - *f = append(*f, scmpBpfStmt(syscall.BPF_LD+syscall.BPF_MEM, 1)) - *f = append(*f, jt) - *f = append(*f, scmpBpfStmt(syscall.BPF_LD+syscall.BPF_MEM, 1)) -} - -func jumpLessThan(f *filter, v uint, jt sockFilter) { - lo := uint32(uint64(v) % 0x1) - hi := uint32(uint64(v) / 0x1) - *f = append(*f, scmpBpfJump(syscall.BPF_JMP+syscall.BPF_JGT+syscall.BPF_K, (hi), 6, 0)) - *f = append(*f, scmpBpfJump(syscall.BPF_JMP+syscall.BPF_JEQ+syscall.BPF_K, (hi), 0, 3)) - *f = append(*f,
commit e16 for openSUSE:Factory
Hello community, here is the log from the commit of package e16 for openSUSE:Factory checked in at 2015-08-23 15:43:39 Comparing /work/SRC/openSUSE:Factory/e16 (Old) and /work/SRC/openSUSE:Factory/.e16.new (New) Package is e16 Changes: --- /work/SRC/openSUSE:Factory/e16/e16.changes 2014-10-19 19:29:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.e16.new/e16.changes 2015-08-23 17:37:35.0 +0200 @@ -1,0 +2,5 @@ +Thu Aug 6 08:35:52 UTC 2015 - si...@simotek.net + +- update to 1.0.17 - bug fixes + +--- Old: e16-1.0.14.tar.gz New: e16-1.0.17.tar.gz Other differences: -- ++ e16.spec ++ --- /var/tmp/diff_new_pack.MxzY1M/_old 2015-08-23 17:37:36.0 +0200 +++ /var/tmp/diff_new_pack.MxzY1M/_new 2015-08-23 17:37:36.0 +0200 @@ -23,7 +23,7 @@ %define enable_composite 1 %define enable_pango 1 Name: e16 -Version:1.0.14 +Version:1.0.17 Release:0 Summary:A Good-Looking Window Manager for the X Window System License:MIT and GPL-2.0+ ++ e16-1.0.14.tar.gz - e16-1.0.17.tar.gz ++ 89716 lines of diff (skipped)
commit elementary-icon-theme for openSUSE:Factory
Hello community, here is the log from the commit of package elementary-icon-theme for openSUSE:Factory checked in at 2015-08-23 15:43:59 Comparing /work/SRC/openSUSE:Factory/elementary-icon-theme (Old) and /work/SRC/openSUSE:Factory/.elementary-icon-theme.new (New) Package is elementary-icon-theme Changes: --- /work/SRC/openSUSE:Factory/elementary-icon-theme/elementary-icon-theme.changes 2015-05-16 19:01:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.elementary-icon-theme.new/elementary-icon-theme.changes 2015-08-23 17:37:41.0 +0200 @@ -1,0 +2,5 @@ +Thu Aug 20 17:47:01 UTC 2015 - sor.ale...@meowr.ru + +- Update to 3.2.2. + +--- Old: elementary-icon-theme-3.2.1.tgz New: elementary-icon-theme-3.2.2.tar.xz Other differences: -- ++ elementary-icon-theme.spec ++ --- /var/tmp/diff_new_pack.hJ2bFU/_old 2015-08-23 17:37:43.0 +0200 +++ /var/tmp/diff_new_pack.hJ2bFU/_new 2015-08-23 17:37:43.0 +0200 @@ -16,20 +16,21 @@ # +%define _version 3.x Name: elementary-icon-theme -Version:3.2.1 +Version:3.2.2 Release:0 Summary:Simple and appealing Tango-styled icon theme License:GPL-3.0+ Group: System/GUI/Other Url:https://launchpad.net/elementaryicons -Source: https://launchpad.net/elementaryicons/3.x/%{version}/+download/%{name}-%{version}.tgz +Source: https://launchpad.net/elementaryicons/%{_version}/%{version}/+download/%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildArch: noarch %description -The official elementary icons are designed to be simple and appealing, +The official Elementary icons are designed to be simple and appealing, these icons are the inspiration behind Ubuntu's default Humanity icon theme. %prep @@ -39,8 +40,8 @@ # Nothing to build. %install -mkdir -p %{buildroot}%{_datadir}/icons/elementary -cp -rf * %{buildroot}%{_datadir}/icons/elementary +mkdir -p %{buildroot}%{_datadir}/icons/elementary/ +cp -rf * %{buildroot}%{_datadir}/icons/elementary/ # Remove duplicates. rm -f %{buildroot}%{_datadir}/icons/elementary/{AUTHORS,CONTRIBUTORS,COPYING}
commit ghc-tagged for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-tagged for openSUSE:Factory checked in at 2015-08-23 15:43:22 Comparing /work/SRC/openSUSE:Factory/ghc-tagged (Old) and /work/SRC/openSUSE:Factory/.ghc-tagged.new (New) Package is ghc-tagged Changes: --- /work/SRC/openSUSE:Factory/ghc-tagged/ghc-tagged.changes2015-05-21 08:38:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-tagged.new/ghc-tagged.changes 2015-08-23 17:39:10.0 +0200 @@ -1,0 +2,10 @@ +Fri Aug 7 08:29:50 UTC 2015 - mimi...@gmail.com + +- update to 0.8.1 +* Add KProxy to the backwards compatibility Data.Proxy module. +* Add a Generic instance to Proxy. +* Added Data.Proxy.TH, based on the code from Frames by Anthony Cowley. +* Removed reproxy from Data.Proxy. This is a bad API decision, but it isn't present + in GHC's Data.Proxy, and this makes the API more stable. + +--- Old: tagged-0.7.3.tar.gz New: tagged-0.8.1.tar.gz Other differences: -- ++ ghc-tagged.spec ++ --- /var/tmp/diff_new_pack.CrMVy3/_old 2015-08-23 17:39:10.0 +0200 +++ /var/tmp/diff_new_pack.CrMVy3/_new 2015-08-23 17:39:10.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-tagged # -# Copyright (c) 2013 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 @@ -15,32 +15,34 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - %global pkg_name tagged Name: ghc-tagged -Version:0.7.3 +Version:0.8.1 Release:0 Summary:Haskell 98 phantom types to avoid unsafely passing dummy arguments -License:BSD-3-Clause Group: System/Libraries -Url:http://hackage.haskell.org/package/%{pkg_name} -Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +License:BSD-3-Clause +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 +BuildRequires: ghc-template-haskell-devel %description -This package provides Haskell 98 phantom types to avoid unsafely passing dummy arguments. +Haskell 98 phantom types to avoid unsafely passing dummy arguments. %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. @@ -49,24 +51,31 @@ %prep %setup -q -n %{pkg_name}-%{version} + %build %ghc_lib_build + %install %ghc_lib_install + %post devel %ghc_pkg_recache + %postun devel %ghc_pkg_recache + %files -f %{name}.files %defattr(-,root,root,-) %doc LICENSE + %files devel -f %{name}-devel.files %defattr(-,root,root,-) %doc README.markdown + %changelog ++ tagged-0.7.3.tar.gz - tagged-0.8.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tagged-0.7.3/.travis.yml new/tagged-0.8.1/.travis.yml --- old/tagged-0.7.3/.travis.yml2014-11-04 16:29:58.0 +0100 +++ new/tagged-0.8.1/.travis.yml2015-06-28 07:54:24.0 +0200 @@ -1 +1,62 @@ -language: haskell +# NB: don't set `language: haskell` here + +# See also https://github.com/hvr/multi-ghc-travis for more information +env: + # we have to use CABALVER=1.16 for GHC7.6 as well, as there's + # no package for earlier cabal versions in the PPA + - GHCVER=7.4.2 CABALVER=1.16 + - GHCVER=7.6.3 CABALVER=1.16 + - GHCVER=7.8.4 CABALVER=1.18 + - GHCVER=7.10.1 CABALVER=1.22 + - GHCVER=head CABALVER=1.22 + +matrix: + allow_failures: + - env: GHCVER=head CABALVER=1.22 + +# Note: the distinction between `before_install` and `install` is not +# important. +before_install: + - travis_retry sudo add-apt-repository -y ppa:hvr/ghc + - travis_retry sudo apt-get update + - travis_retry sudo apt-get install cabal-install-$CABALVER ghc-$GHCVER + - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH + - cabal --version + +install: + - travis_retry cabal
commit ghc-haddock-library for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-haddock-library for openSUSE:Factory checked in at 2015-08-23 15:43:10 Comparing /work/SRC/openSUSE:Factory/ghc-haddock-library (Old) and /work/SRC/openSUSE:Factory/.ghc-haddock-library.new (New) Package is ghc-haddock-library Changes: --- /work/SRC/openSUSE:Factory/ghc-haddock-library/ghc-haddock-library.changes 2015-05-26 12:31:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-haddock-library.new/ghc-haddock-library.changes 2015-08-23 17:38:56.0 +0200 @@ -1,0 +2,11 @@ +Fri Aug 7 07:16:17 UTC 2015 - mimi...@gmail.com + +- update to 1.2.1 + +--- +Tue May 12 14:40:38 UTC 2015 - mimi...@gmail.com + +- update to 1.2.0 +* no upstream changelog + +--- Old: haddock-library-1.1.1.tar.gz New: haddock-library-1.2.1.tar.gz Other differences: -- ++ ghc-haddock-library.spec ++ --- /var/tmp/diff_new_pack.uSgIlF/_old 2015-08-23 17:38:57.0 +0200 +++ /var/tmp/diff_new_pack.uSgIlF/_new 2015-08-23 17:38:57.0 +0200 @@ -23,7 +23,7 @@ %global debug_package %{nil} Name: ghc-haddock-library -Version:1.1.1 +Version:1.2.1 Release:0 Summary:Library exposing some functionality of Haddock Group: Development/Languages/Haskell @@ -36,6 +36,7 @@ # Begin cabal-rpm deps: BuildRequires: ghc-bytestring-devel BuildRequires: ghc-deepseq-devel +BuildRequires: ghc-transformers-devel %if %{with tests} BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-base-compat-devel ++ haddock-library-1.1.1.tar.gz - haddock-library-1.2.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/haddock-library-1.1.1/haddock-library.cabal new/haddock-library-1.2.1/haddock-library.cabal --- old/haddock-library-1.1.1/haddock-library.cabal 2014-08-31 14:03:15.0 +0200 +++ new/haddock-library-1.2.1/haddock-library.cabal 2015-07-22 22:54:39.0 +0200 @@ -1,5 +1,5 @@ name: haddock-library -version: 1.1.1 +version: 1.2.1 synopsis: Library exposing some functionality of Haddock. description: Haddock is a documentation-generation tool for Haskell libraries. These modules expose some functionality of it @@ -21,15 +21,17 @@ default-language: Haskell2010 build-depends: -base = 4.3 4.8, -bytestring, -deepseq + base = 4.5 4.9 +, bytestring +, transformers +, deepseq hs-source-dirs: src, vendor/attoparsec-0.12.1.1 ghc-options: -funbox-strict-fields -Wall -fwarn-tabs -O2 exposed-modules: Documentation.Haddock.Parser +Documentation.Haddock.Parser.Monad Documentation.Haddock.Types Documentation.Haddock.Doc @@ -68,10 +70,12 @@ build-depends: base -, base-compat -, hspec , bytestring +, transformers , deepseq + +, base-compat +, hspec , QuickCheck == 2.* source-repository head diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/haddock-library-1.1.1/src/Documentation/Haddock/Doc.hs new/haddock-library-1.2.1/src/Documentation/Haddock/Doc.hs --- old/haddock-library-1.1.1/src/Documentation/Haddock/Doc.hs 2014-08-31 14:03:15.0 +0200 +++ new/haddock-library-1.2.1/src/Documentation/Haddock/Doc.hs 2015-07-22 22:54:39.0 +0200 @@ -1,12 +1,43 @@ {-# OPTIONS_GHC -fno-warn-orphans #-} -module Documentation.Haddock.Doc (docParagraph, docAppend, docConcat) where +module Documentation.Haddock.Doc (docParagraph, docAppend, + docConcat, metaDocConcat, + metaDocAppend, emptyMetaDoc, + metaAppend, metaConcat) where +import Control.Applicative ((|), empty) import Documentation.Haddock.Types import Data.Char (isSpace) docConcat :: [DocH mod id] - DocH mod id docConcat = foldr docAppend DocEmpty +-- | Concat using 'metaAppend'. +metaConcat :: [Meta] - Meta +metaConcat = foldr metaAppend emptyMeta + +-- | Like 'docConcat' but also joins the 'Meta' info. +metaDocConcat :: [MetaDoc mod id] - MetaDoc mod id +metaDocConcat = foldr metaDocAppend emptyMetaDoc + +-- | We do something perhaps unexpected here and join the meta info +-- in ‘reverse’: this results in the metadata from the ‘latest’ +-- paragraphs taking precedence. +metaDocAppend :: MetaDoc mod id - MetaDoc mod id - MetaDoc mod id +metaDocAppend (MetaDoc { _meta = m, _doc = d }) +
commit ghc-deepseq-generics for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-deepseq-generics for openSUSE:Factory checked in at 2015-08-23 15:43:05 Comparing /work/SRC/openSUSE:Factory/ghc-deepseq-generics (Old) and /work/SRC/openSUSE:Factory/.ghc-deepseq-generics.new (New) Package is ghc-deepseq-generics Changes: --- /work/SRC/openSUSE:Factory/ghc-deepseq-generics/ghc-deepseq-generics.changes 2015-05-21 08:36:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-deepseq-generics.new/ghc-deepseq-generics.changes 2015-08-23 17:38:51.0 +0200 @@ -1,0 +2,5 @@ +Tue May 12 20:17:58 UTC 2015 - mimi...@gmail.com + +- add deepseq-generics.cabal.patch -- change dep constraints + +--- New: deepseq-generics.cabal.patch Other differences: -- ++ ghc-deepseq-generics.spec ++ --- /var/tmp/diff_new_pack.LBOjb8/_old 2015-08-23 17:38:52.0 +0200 +++ /var/tmp/diff_new_pack.LBOjb8/_new 2015-08-23 17:38:52.0 +0200 @@ -30,6 +30,8 @@ License:BSD-3-Clause Url:http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM deepseq-generics.cabal.patch fix dependency constraints - mimi...@gmail.com +Patch0: deepseq-generics.cabal.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros @@ -74,7 +76,7 @@ %prep %setup -q -n %{pkg_name}-%{version} - +%patch0 -p1 %build %ghc_lib_build ++ deepseq-generics.cabal.patch ++ diff --git a/deepseq-generics.cabal b/deepseq-generics.cabal index 34a8ec9..da786ff 100644 --- a/deepseq-generics.cabal +++ b/deepseq-generics.cabal @@ -42,7 +42,7 @@ source-repository head library default-language:Haskell2010 exposed-modules: Control.DeepSeq.Generics -build-depends: base = 4.5 4.9, ghc-prim = 0.2 0.4, deepseq = 1.2.0.1 1.5 +build-depends: base = 4.5 4.9, ghc-prim = 0.2 0.5, deepseq = 1.2.0.1 1.5 other-extensions:BangPatterns, FlexibleContexts, TypeOperators ghc-options: -Wall
commit ghc-extra for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-extra for openSUSE:Factory checked in at 2015-08-23 15:43:06 Comparing /work/SRC/openSUSE:Factory/ghc-extra (Old) and /work/SRC/openSUSE:Factory/.ghc-extra.new (New) Package is ghc-extra Changes: --- /work/SRC/openSUSE:Factory/ghc-extra/ghc-extra.changes 2015-05-21 08:36:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-extra.new/ghc-extra.changes 2015-08-23 17:38:54.0 +0200 @@ -1,0 +2,15 @@ +Fri Aug 7 07:01:42 UTC 2015 - mimi...@gmail.com + +- update to 1.4.1 + * Make temp file functions workaround GHC bug #10731 + * Add retryBool + * Add stripInfix and stripInfixEnd + * support directory-1.2.3 + * Add whenJustM + * Add errorIO + * Add onceFork + * Make once async exception safe + * Fix a deadlock in once when two people request in parallel + * Fix a missing hClose in captureOutput + +--- Old: extra-1.1.tar.gz New: extra-1.4.1.tar.gz Other differences: -- ++ ghc-extra.spec ++ --- /var/tmp/diff_new_pack.am0YEA/_old 2015-08-23 17:38:55.0 +0200 +++ /var/tmp/diff_new_pack.am0YEA/_new 2015-08-23 17:38:55.0 +0200 @@ -20,8 +20,8 @@ # no useful debuginfo for Haskell packages without C sources %global debug_package %{nil} %bcond_with tests -Name: ghc-%{pkg_name} -Version:1.1 +Name: ghc-extra +Version:1.4.1 Release:0 Summary:Extra functions I use License:BSD-3-Clause ++ extra-1.1.tar.gz - extra-1.4.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/extra-1.1/CHANGES.txt new/extra-1.4.1/CHANGES.txt --- old/extra-1.1/CHANGES.txt 2015-02-17 20:16:16.0 +0100 +++ new/extra-1.4.1/CHANGES.txt 2015-08-04 22:37:36.0 +0200 @@ -1,5 +1,20 @@ Changelog for Extra +1.4.1 +Make temp file functions workaround GHC bug #10731 +Add retryBool +1.4 +Add stripInfix and stripInfixEnd +1.3.1 +#9, support directory-1.2.3 +1.3 +Add whenJustM +Add errorIO +1.2 +Add onceFork +Make once async exception safe +Fix a deadlock in once when two people request in parallel +Fix a missing hClose in captureOutput 1.1 #7, add nubOrd, nubOrdOn, nubOrdBy #6, add groupSortOn and groupSortBy diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/extra-1.1/Generate.hs new/extra-1.4.1/Generate.hs --- old/extra-1.1/Generate.hs 2015-02-17 20:16:16.0 +0100 +++ new/extra-1.4.1/Generate.hs 2015-08-04 22:37:36.0 +0200 @@ -9,6 +9,7 @@ import System.Directory import Data.Char import Data.Maybe +import Prelude main :: IO () @@ -19,7 +20,7 @@ src - readFile $ joinPath (src : split (== '.') mod) . hs let funcs = filter validIdentifier $ takeWhile (/= where) $ words $ replace , $ drop1 $ dropWhile (/= '(') $ -unlines $ filter (not . isPrefixOf -- . trim) $ lines src +unlines $ filter (\x - not $ any (`isPrefixOf` trim x) [--,#]) $ lines src let tests = mapMaybe (stripPrefix -- ) $ lines src return (mod, funcs, tests) writeFileBinaryChanged src/Extra.hs $ unlines $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/extra-1.1/README.md new/extra-1.4.1/README.md --- old/extra-1.1/README.md 2015-02-17 20:16:16.0 +0100 +++ new/extra-1.4.1/README.md 2015-08-04 22:37:36.0 +0200 @@ -5,7 +5,7 @@ * `Control.Monad.Extra.concatMapM` provides a monadic version of `concatMap`, in the same way that `mapM` is a monadic version of `map`. * `Data.Tuple.Extra.fst3` provides a function to get the first element of a triple. * `Control.Exception.Extra.retry` provides a function that retries an `IO` action a number of times. -* `System.Environment.Extra.lookupEnv` is a functional available in GHC 7.6 and above. On GHC 7.6 and above this package reexports the version from `System.Environment` while on GHC 7.4 and below it defines an equivalent version. +* `System.Environment.Extra.lookupEnv` is a function available in GHC 7.6 and above. On GHC 7.6 and above this package reexports the version from `System.Environment` while on GHC 7.4 and below it defines an equivalent version. The module `Extra` documents all functions provided by this library. Modules such as `Data.List.Extra` provide extra functions over `Data.List` and also reexport `Data.List`. Users are recommended to replace `Data.List` imports with `Data.List.Extra` if they need the extra functionality. diff -urN '--exclude=CVS'
commit ghc-clock for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-clock for openSUSE:Factory checked in at 2015-08-23 15:43:04 Comparing /work/SRC/openSUSE:Factory/ghc-clock (Old) and /work/SRC/openSUSE:Factory/.ghc-clock.new (New) Package is ghc-clock Changes: --- /work/SRC/openSUSE:Factory/ghc-clock/ghc-clock.changes 2015-05-21 08:35:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-clock.new/ghc-clock.changes 2015-08-23 17:38:47.0 +0200 @@ -1,0 +2,5 @@ +Thu Aug 6 19:54:15 UTC 2015 - mimi...@gmail.com + +- update to 0.5.1 + +--- Old: clock-0.4.6.0.tar.gz New: clock-0.5.1.tar.gz Other differences: -- ++ ghc-clock.spec ++ --- /var/tmp/diff_new_pack.gMpv0r/_old 2015-08-23 17:38:48.0 +0200 +++ /var/tmp/diff_new_pack.gMpv0r/_new 2015-08-23 17:38:48.0 +0200 @@ -18,8 +18,8 @@ %global pkg_name clock -Name: ghc-%{pkg_name} -Version:0.4.6.0 +Name: ghc-clock +Version:0.5.1 Release:0 Summary:High-resolution clock functions: monotonic, realtime, cputime License:BSD-3-Clause ++ clock-0.4.6.0.tar.gz - clock-0.5.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/clock-0.4.6.0/System/Clock.hsc new/clock-0.5.1/System/Clock.hsc --- old/clock-0.4.6.0/System/Clock.hsc 2015-05-08 15:39:59.0 +0200 +++ new/clock-0.5.1/System/Clock.hsc2015-06-28 01:57:26.0 +0200 @@ -4,6 +4,9 @@ -- http://www.opengroup.org/onlinepubs/9699919799/functions/clock_getres.html# {-# OPTIONS_GHC -fno-warn-type-defaults #-} +-- To allow importing Data.Int and Data.Word indiscriminately on all platforms, +-- since we can't systematically predict what typedef's expand to. +{-# OPTIONS_GHC -fno-warn-unused-imports #-} module System.Clock ( Clock(..) @@ -16,6 +19,7 @@ import Control.Applicative (($), (*)) import Data.Int +import Data.Word import Data.Typeable (Typeable) import Foreign.Ptr import Foreign.Storable @@ -24,7 +28,7 @@ #if defined(_WIN32) # include hs_clock_win32.c -#elif defined(__MACH__) +#elif defined(__MACH__) defined(__APPLE__) # include hs_clock_darwin.c #else # include time.h @@ -76,7 +80,7 @@ foreign import ccall hs_clock_win32_getres_realtime :: Ptr TimeSpec - IO () foreign import ccall hs_clock_win32_getres_processtime :: Ptr TimeSpec - IO () foreign import ccall hs_clock_win32_getres_threadtime :: Ptr TimeSpec - IO () -#elif defined(__MACH__) +#elif defined(__MACH__) defined(__APPLE__) foreign import ccall hs_clock_darwin_gettime :: #{type clock_id_t} - Ptr TimeSpec - IO () foreign import ccall hs_clock_darwin_getres :: #{type clock_id_t} - Ptr TimeSpec - IO () #else @@ -85,7 +89,7 @@ #endif #if defined(_WIN32) -#elif defined(__MACH__) +#elif defined(__MACH__) defined(__APPLE__) clockToConst :: Clock - #{type clock_id_t} clockToConst Monotonic = #const SYSTEM_CLOCK clockToConst Realtime = #const CALENDAR_CLOCK @@ -116,7 +120,7 @@ getTime Realtime = allocaAndPeek hs_clock_win32_gettime_realtime getTime ProcessCPUTime = allocaAndPeek hs_clock_win32_gettime_processtime getTime ThreadCPUTime = allocaAndPeek hs_clock_win32_gettime_threadtime -#elif defined(__MACH__) +#elif defined(__MACH__) defined(__APPLE__) getTime clk = allocaAndPeek $ hs_clock_darwin_gettime $ clockToConst clk #else getTime clk = allocaAndPeek $ clock_gettime $ clockToConst clk @@ -127,7 +131,7 @@ getRes Realtime = allocaAndPeek hs_clock_win32_getres_realtime getRes ProcessCPUTime = allocaAndPeek hs_clock_win32_getres_processtime getRes ThreadCPUTime = allocaAndPeek hs_clock_win32_getres_threadtime -#elif defined(__MACH__) +#elif defined(__MACH__) defined(__APPLE__) getRes clk = allocaAndPeek $ hs_clock_darwin_getres $ clockToConst clk #else getRes clk = allocaAndPeek $ clock_getres $ clockToConst clk @@ -137,7 +141,7 @@ data TimeSpec = TimeSpec { sec :: {-# UNPACK #-} !Int64 -- ^ seconds , nsec :: {-# UNPACK #-} !Int64 -- ^ nanoseconds - } deriving (Eq, Generic, Read, Show, Typeable) + } deriving (Generic, Read, Show, Typeable) #if defined(_WIN32) instance Storable TimeSpec where @@ -166,31 +170,53 @@ #endif normalize :: TimeSpec - TimeSpec -normalize (TimeSpec xs xn) = +normalize (TimeSpec xs xn) + | xn 0 || xn = 10^9 = let (q, r) = xn `divMod` (10^9) in TimeSpec (xs + q) r + | otherwise= TimeSpec xs xn instance Num TimeSpec where (TimeSpec xs xn) + (TimeSpec ys yn) = normalize $ TimeSpec (xs + ys) (xn + yn) (TimeSpec xs xn) - (TimeSpec ys yn) = normalize $ TimeSpec (xs - ys) (xn - yn) - (TimeSpec xs xn) *
commit ghc-fgl for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-fgl for openSUSE:Factory checked in at 2015-08-23 15:43:09 Comparing /work/SRC/openSUSE:Factory/ghc-fgl (Old) and /work/SRC/openSUSE:Factory/.ghc-fgl.new (New) Package is ghc-fgl Changes: --- /work/SRC/openSUSE:Factory/ghc-fgl/ghc-fgl.changes 2015-05-11 19:48:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-fgl.new/ghc-fgl.changes 2015-08-23 17:38:55.0 +0200 @@ -1,0 +2,40 @@ +Fri Aug 7 07:09:38 UTC 2015 - mimi...@gmail.com + +- update to 5.5.2.1 +* Only create `NFData` instances for GHC = 7.4.1. +* Documentation, clean-up and refactoring of various parts of the + library. +- As part of this, various types now have instances for classes + like `Show`, `Eq`, `Ord`, `NFData`, etc. where applicable. +- In particular, the various options for use with depth-first + search and shortest path queries was documented by David + Luposchainsky. +* Addition of a proper test-suite. So far it covers the + `Data.Graph.Inductive.Graph` module and all + `Data.Graph.Inductive.Query.*` modules except for `Monad`. +* Arbitrary instances for the two graph types are now available in the + new `fgl-arbitrary` sub-package. +* Now depends solely on the `transformers` library rather than `mtl`. +* Potentially breaking changes: +These changes are those where the behaviour was un-specified or +didn't match the documentation. +- `nodeRange` and `nodeRangeM` for the various graph data + structures erroneously returned `(0,0)` for empty graphs (making + them indistinguishable from graphs containing the single node + `0`). They now match the default implementation of throwing an + error. +- The behaviour of `delLEdge` when dealing with multiple edges was + unspecified; it now deletes only a single edge and the new + function `delAllLEdge` deletes all edges matching the one + provided. +- Creating sub-graphs by `Node`- and `Context`-filtering as well + as induced by a set of `Node`s. +- Graph condensation (i.e. graph of + strongly-connected-components). +- Various edge- and neighbor-based helper functions. +* The graph types now have `Generic` instances thanks to Piotr + Mlodawski. +* The `OrdGr` wrapper by Trevor Cook allows performing `Ord`-based + comparisons on graphs. + +--- Old: fgl-5.5.1.0.tar.gz New: fgl-5.5.2.1.tar.gz Other differences: -- ++ ghc-fgl.spec ++ --- /var/tmp/diff_new_pack.WXQZBS/_old 2015-08-23 17:38:56.0 +0200 +++ /var/tmp/diff_new_pack.WXQZBS/_new 2015-08-23 17:38:56.0 +0200 @@ -20,7 +20,7 @@ %global pkg_name fgl Name: ghc-fgl -Version:5.5.1.0 +Version:5.5.2.1 Release:0 Summary:Martin Erwig's Functional Graph Library License:BSD-3-Clause ++ fgl-5.5.1.0.tar.gz - fgl-5.5.2.1.tar.gz ++ 4903 lines of diff (skipped)
commit ghc-mtl for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-mtl for openSUSE:Factory checked in at 2015-08-23 15:43:12 Comparing /work/SRC/openSUSE:Factory/ghc-mtl (Old) and /work/SRC/openSUSE:Factory/.ghc-mtl.new (New) Package is ghc-mtl Changes: --- /work/SRC/openSUSE:Factory/ghc-mtl/ghc-mtl.changes 2015-05-11 19:48:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-mtl.new/ghc-mtl.changes 2015-08-23 17:39:00.0 +0200 @@ -1,0 +2,13 @@ +Tue May 12 14:36:33 UTC 2015 - mimi...@gmail.com + +- update to 2.2.1 +* Provide MINIMAL pragmas for `MonadState`, `MonadWriter`, `MonadReader` +* Added a cyclic definition of `ask` in terms of `reader` for consistency with `get`/`put` vs. `state` and `tell` vs. `writer` +* Fix deprecation warnings caused by `transformers` 0.4 deprecating `ErrorT`. +* Added `Control.Monad.Except` in the style of the other `mtl` re-export modules +* Fixed a bug caused by the change in how `transformers` 0.4 exports its data types. We will now export `runFooT` for each transformer again! +* `transformers` 0.4 support +* Added instances for `ExceptT` +* Added `modify'` to `Control.Monad.State.*` + +--- Old: mtl-2.1.3.1.tar.gz New: mtl-2.2.1.tar.gz Other differences: -- ++ ghc-mtl.spec ++ --- /var/tmp/diff_new_pack.H6D6G1/_old 2015-08-23 17:39:01.0 +0200 +++ /var/tmp/diff_new_pack.H6D6G1/_new 2015-08-23 17:39:01.0 +0200 @@ -18,7 +18,7 @@ %global pkg_name mtl Name: ghc-mtl -Version:2.1.3.1 +Version:2.2.1 Release:0 Summary:Monad classes, using functional dependencies License:BSD-3-Clause ++ mtl-2.1.3.1.tar.gz - mtl-2.2.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mtl-2.1.3.1/CHANGELOG.markdown new/mtl-2.2.1/CHANGELOG.markdown --- old/mtl-2.1.3.1/CHANGELOG.markdown 2014-03-24 19:50:13.0 +0100 +++ new/mtl-2.2.1/CHANGELOG.markdown2014-06-02 04:22:37.0 +0200 @@ -1,3 +1,20 @@ +2.2.1 +--- +* Provide MINIMAL pragmas for `MonadState`, `MonadWriter`, `MonadReader` +* Added a cyclic definition of `ask` in terms of `reader` for consistency with `get`/`put` vs. `state` and `tell` vs. `writer` +* Fix deprecation warnings caused by `transformers` 0.4 deprecating `ErrorT`. +* Added `Control.Monad.Except` in the style of the other `mtl` re-export modules + +2.2.0.1 +--- +* Fixed a bug caused by the change in how `transformers` 0.4 exports its data types. We will now export `runFooT` for each transformer again! + +2.2 +--- +* `transformers` 0.4 support +* Added instances for `ExceptT` +* Added `modify'` to `Control.Monad.State.*` + 2.1.3.1 --- * Avoid importing `Control.Monad.Instances` on GHC 7.8 to build without deprecation warnings. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mtl-2.1.3.1/Control/Monad/Cont/Class.hs new/mtl-2.2.1/Control/Monad/Cont/Class.hs --- old/mtl-2.1.3.1/Control/Monad/Cont/Class.hs 2014-03-24 19:50:13.0 +0100 +++ new/mtl-2.2.1/Control/Monad/Cont/Class.hs 2014-06-02 04:22:37.0 +0200 @@ -55,6 +55,7 @@ import Control.Monad.Trans.Cont (ContT) import qualified Control.Monad.Trans.Cont as ContT import Control.Monad.Trans.Error as Error +import Control.Monad.Trans.Except as Except import Control.Monad.Trans.Identity as Identity import Control.Monad.Trans.List as List import Control.Monad.Trans.Maybe as Maybe @@ -99,6 +100,9 @@ instance (Error e, MonadCont m) = MonadCont (ErrorT e m) where callCC = Error.liftCallCC callCC +instance MonadCont m = MonadCont (ExceptT e m) where +callCC = Except.liftCallCC callCC + instance MonadCont m = MonadCont (IdentityT m) where callCC = Identity.liftCallCC callCC diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mtl-2.1.3.1/Control/Monad/Cont.hs new/mtl-2.2.1/Control/Monad/Cont.hs --- old/mtl-2.1.3.1/Control/Monad/Cont.hs 2014-03-24 19:50:13.0 +0100 +++ new/mtl-2.2.1/Control/Monad/Cont.hs 2014-06-02 04:22:37.0 +0200 @@ -58,7 +58,8 @@ mapCont, withCont, -- * The ContT monad transformer -ContT(..), +ContT(ContT), +runContT, mapContT, withContT, module Control.Monad, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mtl-2.1.3.1/Control/Monad/Error/Class.hs new/mtl-2.2.1/Control/Monad/Error/Class.hs --- old/mtl-2.1.3.1/Control/Monad/Error/Class.hs2014-03-24 19:50:13.0 +0100 +++ new/mtl-2.2.1/Control/Monad/Error/Class.hs 2014-06-02 04:22:37.0
commit ghc-hslua for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-hslua for openSUSE:Factory checked in at 2015-08-23 15:43:11 Comparing /work/SRC/openSUSE:Factory/ghc-hslua (Old) and /work/SRC/openSUSE:Factory/.ghc-hslua.new (New) Package is ghc-hslua Changes: --- /work/SRC/openSUSE:Factory/ghc-hslua/ghc-hslua.changes 2015-05-11 19:48:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-hslua.new/ghc-hslua.changes 2015-08-23 17:38:58.0 +0200 @@ -1,0 +2,14 @@ +Fri Aug 7 07:36:15 UTC 2015 - mimi...@gmail.com + +- update to 0.4.0 +* pushstring and tostring now uses ByteString instead of [Char]. +* StackValue [Char] instance is removed, StackValue ByteString is added. +* StackValue a = StackValue [a] instance is added. It pushes a Lua array to the stack. pushlist, + islist and tolist functions are added. +* Type errors in Haskell functions now propagated differently. See the Scripting.Lua + documentation for detailed explanation. This should fix segfaults reported several times. +* lua_error function is removed, it's never safe to call in Haskell. +* Pkgconf-based setup removed. Cabal is now using extra-libraries to link with Lua. +* luajit flag is added to link hslua with LuaJIT. + +--- Old: hslua-0.3.13.tar.gz New: hslua-0.4.0.tar.gz Other differences: -- ++ ghc-hslua.spec ++ --- /var/tmp/diff_new_pack.vmeoow/_old 2015-08-23 17:38:59.0 +0200 +++ /var/tmp/diff_new_pack.vmeoow/_new 2015-08-23 17:38:59.0 +0200 @@ -19,7 +19,7 @@ %global pkg_name hslua Name: ghc-hslua -Version:0.3.13 +Version:0.4.0 Release:0 Summary:A Lua language interpreter embedding in Haskell License:MIT ++ hslua-0.3.13.tar.gz - hslua-0.4.0.tar.gz ++ 35185 lines of diff (skipped)
commit ghc-syb for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-syb for openSUSE:Factory checked in at 2015-08-23 15:43:21 Comparing /work/SRC/openSUSE:Factory/ghc-syb (Old) and /work/SRC/openSUSE:Factory/.ghc-syb.new (New) Package is ghc-syb Changes: --- /work/SRC/openSUSE:Factory/ghc-syb/ghc-syb.changes 2015-05-13 07:12:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-syb.new/ghc-syb.changes 2015-08-23 17:39:08.0 +0200 @@ -1,0 +2,5 @@ +Fri Aug 7 08:14:56 UTC 2015 - mimi...@gmail.com + +- update to 0.5.1 + +--- Old: syb-0.4.4.tar.gz New: syb-0.5.1.tar.gz Other differences: -- ++ ghc-syb.spec ++ --- /var/tmp/diff_new_pack.9ey67f/_old 2015-08-23 17:39:09.0 +0200 +++ /var/tmp/diff_new_pack.9ey67f/_new 2015-08-23 17:39:09.0 +0200 @@ -19,7 +19,7 @@ %global pkg_name syb Name: ghc-syb -Version:0.4.4 +Version:0.5.1 Release:0 Summary:Scrap Your Boilerplate License:BSD-3-Clause @@ -61,6 +61,7 @@ %install %ghc_lib_install +sed -i 's/\r$//' README LICENSE %post devel %ghc_pkg_recache ++ syb-0.4.4.tar.gz - syb-0.5.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/syb-0.4.4/src/Data/Generics/Text.hs new/syb-0.5.1/src/Data/Generics/Text.hs --- old/syb-0.4.4/src/Data/Generics/Text.hs 2015-01-03 11:09:06.0 +0100 +++ new/syb-0.5.1/src/Data/Generics/Text.hs 2015-05-31 17:07:07.0 +0200 @@ -34,6 +34,7 @@ import Data.Data import Data.Generics.Aliases import Text.ParserCombinators.ReadP +import Text.Read.Lex -- @@ -120,7 +121,7 @@ string [] -- Compound lexeme [] ++ string () -- singleton () ++ infixOp -- Infix operator in parantheses - ++ readS_to_P lex -- Ordinary constructors and literals + ++ hsLex -- Ordinary constructors and literals -- Handle infix operators such as (:) infixOp :: ReadP String diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/syb-0.4.4/src/Data/Generics/Twins.hs new/syb-0.5.1/src/Data/Generics/Twins.hs --- old/syb-0.4.4/src/Data/Generics/Twins.hs2015-01-03 11:09:06.0 +0100 +++ new/syb-0.5.1/src/Data/Generics/Twins.hs2015-05-31 17:07:07.0 +0200 @@ -1,272 +1,291 @@ -{-# LANGUAGE RankNTypes, ScopedTypeVariables, CPP #-} -- --- | --- Module : Data.Generics.Twins --- Copyright : (c) The University of Glasgow, CWI 2001--2004 --- License : BSD-style (see the LICENSE file) --- --- Maintainer : gener...@haskell.org --- Stability : experimental --- Portability : non-portable (local universal quantification) --- --- \Scrap your boilerplate\ --- Generic programming in Haskell --- See http://www.cs.uu.nl/wiki/GenericProgramming/SYB. The present module --- provides support for multi-parameter traversal, which is also --- demonstrated with generic operations like equality. --- -- - -module Data.Generics.Twins ( - --- * Generic folds and maps that also accumulate -gfoldlAccum, -gmapAccumT, -gmapAccumM, -gmapAccumQl, -gmapAccumQr, -gmapAccumQ, -gmapAccumA, - --- * Mapping combinators for twin traversal -gzipWithT, -gzipWithM, -gzipWithQ, - --- * Typical twin traversals -geq, -gzip - - ) where - - --- - -#ifdef __HADDOCK__ -import Prelude -#endif -import Data.Data -import Data.Generics.Aliases - -#ifdef __GLASGOW_HASKELL__ -import Prelude hiding ( GT ) -#endif - -#if __GLASGOW_HASKELL__ 709 -import Control.Applicative (Applicative(..)) -#endif - --- - - --- --- --- Generic folds and maps that also accumulate --- --- - -{-- - -A list map can be elaborated to perform accumulation. -In the same sense, we can elaborate generic maps over terms. - -We recall the type of map: -map :: (a - b) - [a] - [b] - -We recall the type of an accumulating map (see Data.List): -mapAccumL :: (a - b - (a,c)) - a -