commit 000product for openSUSE:Factory
Hello community, here is the log from the commit of package 000product for openSUSE:Factory checked in at 2017-07-23 12:17:02 Comparing /work/SRC/openSUSE:Factory/000product (Old) and /work/SRC/openSUSE:Factory/.000product.new (New) Package is "000product" Sun Jul 23 12:17:02 2017 rev:21 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- _service:product_converter:openSUSE-Addon-Lang-cd-cd-x86_64.kiwi: same change _service:product_converter:openSUSE-Addon-Lang-release.spec: same change _service:product_converter:openSUSE-Addon-NonOss-cd-addon-nonoss-i586_x86_64.kiwi: same change _service:product_converter:openSUSE-Addon-NonOss-ftp-ftp-i586_x86_64.kiwi: same change _service:product_converter:openSUSE-Addon-NonOss-release.spec: same change ++ _service:product_converter:openSUSE-Kubic-dvd5-DVD-x86_64.kiwi ++ --- /var/tmp/diff_new_pack.S7jZ0y/_old 2017-07-23 12:17:12.299970409 +0200 +++ /var/tmp/diff_new_pack.S7jZ0y/_new 2017-07-23 12:17:12.299970409 +0200 @@ -1,4 +1,4 @@ - + The SUSE Team bu...@opensuse.org @@ -34,9 +34,9 @@ true -x -2 openSUSE - 20170722 + 20170723 11 - cpe:/o:opensuse:opensuse-kubic:20170722,openSUSE Kubic + cpe:/o:opensuse:opensuse-kubic:20170723,openSUSE Kubic en_US openSUSE /usr/share/kiwi/modules/plugins/suse-tumbleweed ++ _service:product_converter:openSUSE-Kubic-release.spec ++ --- /var/tmp/diff_new_pack.S7jZ0y/_old 2017-07-23 12:17:12.315968150 +0200 +++ /var/tmp/diff_new_pack.S7jZ0y/_new 2017-07-23 12:17:12.319967585 +0200 @@ -20,7 +20,7 @@ Summary:openSUSE Kubic License:GPL-2.0+ Group: System/Fhs -Version:20170722 +Version: 20170723 Release:0 BuildRequires: skelcd-openSUSE Recommends: branding @@ -31,9 +31,9 @@ Provides: %name-%version Provides: product() = openSUSE-Kubic -Provides: product(openSUSE-Kubic) = 20170722-0 +Provides: product(openSUSE-Kubic) = 20170723-0 Provides: product-label() = openSUSE%20Kubic -Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dkubic%3A20170722 +Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dkubic%3A20170723 Provides: product-url(releasenotes) = https%3A%2F%2Fwww.suse.com%2Freleasenotes%2F%{_target_cpu}%2FSUSE%2DCAASP%2F1.0%2Frelease%2Dnotes%2Dcaasp.rpm Provides: product-endoflife() @@ -90,7 +90,7 @@ PRETTY_NAME="openSUSE Kubic" ID="opensuse-kubic" ANSI_COLOR="0;32" -CPE_NAME="cpe:/o:opensuse:opensuse-kubic:20170722" +CPE_NAME="cpe:/o:opensuse:opensuse-kubic:20170723" EOF @@ -100,11 +100,11 @@ openSUSE openSUSE-Kubic - 20170722 + 20170723 0 %{_target_cpu} - cpe:/o:opensuse:opensuse-kubic:20170722 + cpe:/o:opensuse:opensuse-kubic:20170723 openSUSE-Kubic _service:product_converter:openSUSE-cd-mini-x86_64.kiwi: same change _service:product_converter:openSUSE-dvd5-dvd-i586.kiwi: same change _service:product_converter:openSUSE-dvd5-dvd-promo-i586.kiwi: same change _service:product_converter:openSUSE-dvd5-dvd-promo-x86_64.kiwi: same change _service:product_converter:openSUSE-dvd5-dvd-x86_64.kiwi: same change _service:product_converter:openSUSE-dvd9-dvd-biarch-i586_x86_64.kiwi: same change _service:product_converter:openSUSE-ftp-ftp-i586_x86_64.kiwi: same change _service:product_converter:openSUSE-release.spec: same change openSUSE-Kubic-release.spec: same change openSUSE-release.spec: same change ++ openSUSE-Kubic.product ++ --- /var/tmp/diff_new_pack.S7jZ0y/_old 2017-07-23 12:17:12.755906007 +0200 +++ /var/tmp/diff_new_pack.S7jZ0y/_new 2017-07-23 12:17:12.755906007 +0200 @@ -6,7 +6,7 @@ openSUSE-Kubic openSUSE-Kubic-release - 20170722 + 20170723 0 openSUSE-Kubic
commit 000product for openSUSE:Factory
Hello community, here is the log from the commit of package 000product for openSUSE:Factory checked in at 2017-07-23 12:17:08 Comparing /work/SRC/openSUSE:Factory/000product (Old) and /work/SRC/openSUSE:Factory/.000product.new (New) Package is "000product" Sun Jul 23 12:17:08 2017 rev:22 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- _service:product_converter:openSUSE-Addon-Lang-cd-cd-x86_64.kiwi: same change _service:product_converter:openSUSE-Addon-Lang-release.spec: same change _service:product_converter:openSUSE-Addon-NonOss-cd-addon-nonoss-i586_x86_64.kiwi: same change _service:product_converter:openSUSE-Addon-NonOss-ftp-ftp-i586_x86_64.kiwi: same change _service:product_converter:openSUSE-Addon-NonOss-release.spec: same change _service:product_converter:openSUSE-Kubic-dvd5-DVD-x86_64.kiwi: same change _service:product_converter:openSUSE-Kubic-release.spec: same change ++ _service:product_converter:openSUSE-cd-mini-i586.kiwi ++ --- /var/tmp/diff_new_pack.66F0cA/_old 2017-07-23 12:17:15.975451238 +0200 +++ /var/tmp/diff_new_pack.66F0cA/_new 2017-07-23 12:17:15.975451238 +0200 @@ -1,4 +1,4 @@ - + The SUSE Team bu...@opensuse.org @@ -31,9 +31,9 @@ true -x -2 openSUSE - 20170722 + 20170723 11 - cpe:/o:opensuse:opensuse:20170722,openSUSE Tumbleweed + cpe:/o:opensuse:opensuse:20170723,openSUSE Tumbleweed cs da de en en_GB en_US es fi fr hu it ja nb nl pl pt pt_BR ru sv zh zh_CN zh_TW openSUSE /usr/share/kiwi/modules/plugins/suse-tumbleweed _service:product_converter:openSUSE-cd-mini-x86_64.kiwi: same change _service:product_converter:openSUSE-dvd5-dvd-i586.kiwi: same change ++ _service:product_converter:openSUSE-dvd5-dvd-promo-i586.kiwi ++ --- /var/tmp/diff_new_pack.66F0cA/_old 2017-07-23 12:17:16.051440504 +0200 +++ /var/tmp/diff_new_pack.66F0cA/_new 2017-07-23 12:17:16.055439940 +0200 @@ -1,4 +1,4 @@ - + The SUSE Team bu...@opensuse.org @@ -32,9 +32,9 @@ true -x -2 openSUSE - 20170722 + 20170723 11 - cpe:/o:opensuse:opensuse:20170722,openSUSE Tumbleweed + cpe:/o:opensuse:opensuse:20170723,openSUSE Tumbleweed cs da de en en_GB en_US es fi fr hu it ja nb nl pl pt pt_BR ru sv zh zh_CN zh_TW openSUSE /usr/share/kiwi/modules/plugins/suse-tumbleweed _service:product_converter:openSUSE-dvd5-dvd-promo-x86_64.kiwi: same change ++ _service:product_converter:openSUSE-dvd5-dvd-x86_64.kiwi ++ --- /var/tmp/diff_new_pack.66F0cA/_old 2017-07-23 12:17:16.103433161 +0200 +++ /var/tmp/diff_new_pack.66F0cA/_new 2017-07-23 12:17:16.107432596 +0200 @@ -1,4 +1,4 @@ - + The SUSE Team bu...@opensuse.org @@ -34,9 +34,9 @@ true -x -2 openSUSE - 20170722 + 20170723 11 - cpe:/o:opensuse:opensuse:20170722,openSUSE Tumbleweed + cpe:/o:opensuse:opensuse:20170723,openSUSE Tumbleweed cs da de en en_GB en_US es fi fr hu it ja nb nl pl pt pt_BR ru sv zh zh_CN zh_TW openSUSE /usr/share/kiwi/modules/plugins/suse-tumbleweed ++ _service:product_converter:openSUSE-dvd9-dvd-biarch-i586_x86_64.kiwi ++ --- /var/tmp/diff_new_pack.66F0cA/_old 2017-07-23 12:17:16.131429206 +0200 +++ /var/tmp/diff_new_pack.66F0cA/_new 2017-07-23 12:17:16.135428641 +0200 @@ -1,4 +1,4 @@ - + The SUSE Team bu...@opensuse.org @@ -36,9 +36,9 @@ true -x -2 openSUSE - 20170722 + 20170723 11 - cpe:/o:opensuse:opensuse:20170722,openSUSE Tumbleweed + cpe:/o:opensuse:opensuse:20170723,openSUSE Tumbleweed cs da de en en_GB en_US es fi fr hu it ja nb nl pl pt pt_BR ru sv zh zh_CN zh_TW openSUSE /usr/share/kiwi/modules/plugins/suse-tumbleweed ++ _service:product_converter:openSUSE-ftp-ftp-i586_x86_64.kiwi ++ --- /var/tmp/diff_new_pack.66F0cA/_old 2017-07-23 12:17:16.155425817 +0200 +++ /var/tmp/diff_new_pack.66F0cA/_new 2017-07-23 12:17:16.159425252 +0200 @@ -1,4 +1,4 @@ - + The SUSE Team bu...@opensuse.org @@ -23,7 +23,7 @@ openSUSE ftp - openSUSE-20170722-i586-x86_64 + openSUSE-20170723-i586-x86_64 true / $DISTNAME-$FLAVOR @@ -34,9 +34,9 @@ true -x -2 openSUSE - 20170722 + 20170723 11 - cpe:/o:opensuse:opensuse:20170722,openSUSE Tumbleweed + cpe:/o:opensuse:opensuse:20170723,openSUSE Tumbleweed cs da de en en_GB en_US es fi fr hu it ja nb nl pl pt pt_BR ru sv zh zh_CN zh_TW openSUSE 2 ++ _service:product_converter:openSUSE-re
commit python-openqa_review for openSUSE:Factory
Hello community, here is the log from the commit of package python-openqa_review for openSUSE:Factory checked in at 2017-07-23 12:16:31 Comparing /work/SRC/openSUSE:Factory/python-openqa_review (Old) and /work/SRC/openSUSE:Factory/.python-openqa_review.new (New) Package is "python-openqa_review" Sun Jul 23 12:16:31 2017 rev:13 rq:512118 version:1.7.1 Changes: --- /work/SRC/openSUSE:Factory/python-openqa_review/python-openqa_review.changes 2017-07-21 22:50:51.896323101 +0200 +++ /work/SRC/openSUSE:Factory/.python-openqa_review.new/python-openqa_review.changes 2017-07-23 12:16:41.048384791 +0200 @@ -1,0 +2,6 @@ +Sun Jul 23 07:59:23 UTC 2017 - ok...@suse.com + +- Update to version 1.7.1: + * Also parse soft-fail needles + +--- Old: python-openqa_review-1.7.0.tar.gz New: python-openqa_review-1.7.1.tar.gz Other differences: -- ++ python-openqa_review.spec ++ --- /var/tmp/diff_new_pack.2HX54y/_old 2017-07-23 12:16:41.784280844 +0200 +++ /var/tmp/diff_new_pack.2HX54y/_new 2017-07-23 12:16:41.784280844 +0200 @@ -18,7 +18,7 @@ %define short_name openqa_review Name: python-%{short_name} -Version:1.7.0 +Version:1.7.1 Release:0 Summary:A review helper script for openQA License:MIT ++ python-openqa_review-1.7.0.tar.gz -> python-openqa_review-1.7.1.tar.gz ++ 1851 lines of diff (skipped)
commit mate-session-manager for openSUSE:Factory
Hello community, here is the log from the commit of package mate-session-manager for openSUSE:Factory checked in at 2017-07-23 12:16:21 Comparing /work/SRC/openSUSE:Factory/mate-session-manager (Old) and /work/SRC/openSUSE:Factory/.mate-session-manager.new (New) Package is "mate-session-manager" Sun Jul 23 12:16:21 2017 rev:22 rq:512085 version:1.18.1 Changes: --- /work/SRC/openSUSE:Factory/mate-session-manager/mate-session-manager.changes 2017-06-29 15:17:07.815963567 +0200 +++ /work/SRC/openSUSE:Factory/.mate-session-manager.new/mate-session-manager.changes 2017-07-23 12:16:31.517731031 +0200 @@ -1,0 +2,10 @@ +Sat Jul 22 13:31:17 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 1.18.1: + * systemd user-session needs to be updated to get the whole +user-defined enviroment when the session starts. + * dbus needs to be updated to get the whole user-defined +environment when the session starts. + * Update translations. + +--- Old: mate-session-manager-1.18.0.tar.xz New: mate-session-manager-1.18.1.tar.xz Other differences: -- ++ mate-session-manager.spec ++ --- /var/tmp/diff_new_pack.44M7bw/_old 2017-07-23 12:16:32.437601096 +0200 +++ /var/tmp/diff_new_pack.44M7bw/_new 2017-07-23 12:16:32.441600531 +0200 @@ -18,7 +18,7 @@ %define _version 1.18 Name: mate-session-manager -Version:1.18.0 +Version:1.18.1 Release:0 Summary:MATE Session Manager License:GPL-2.0+ @@ -144,7 +144,6 @@ %glib2_gsettings_schema_postun %files -%defattr(-,root,root) %doc COPYING NEWS README %ghost %{_sysconfdir}/alternatives/default-xsession.desktop %{_bindir}/mate-* @@ -155,15 +154,12 @@ %{_mandir}/man?/mate-*.?%{?ext_man} %files lang -f %{name}.lang -%defattr(-,root,root) %files branding-upstream -%defattr(-,root,root) %doc README.Gsettings-overrides %config(noreplace) %{_sysconfdir}/mate_defaults.conf %files gschemas -%defattr(-,root,root) %{_datadir}/glib-2.0/schemas/*.xml %changelog ++ mate-session-manager-1.18.0.tar.xz -> mate-session-manager-1.18.1.tar.xz ++ 2511 lines of diff (skipped)
commit gnuhealth for openSUSE:Factory
Hello community, here is the log from the commit of package gnuhealth for openSUSE:Factory checked in at 2017-07-23 12:16:17 Comparing /work/SRC/openSUSE:Factory/gnuhealth (Old) and /work/SRC/openSUSE:Factory/.gnuhealth.new (New) Package is "gnuhealth" Sun Jul 23 12:16:17 2017 rev:12 rq:512071 version:3.2.1 Changes: --- /work/SRC/openSUSE:Factory/gnuhealth/gnuhealth.changes 2017-07-12 19:35:15.542679318 +0200 +++ /work/SRC/openSUSE:Factory/.gnuhealth.new/gnuhealth.changes 2017-07-23 12:16:21.755110039 +0200 @@ -1,0 +2,6 @@ +Sat Jul 22 16:13:36 UTC 2017 - axel.br...@gmx.de + +- version 3.2.1 + Fix view error on lab order + +--- Old: gnuhealth-3.2.0.tar.gz New: gnuhealth-3.2.1.tar.gz Other differences: -- ++ gnuhealth.spec ++ --- /var/tmp/diff_new_pack.XMOx8w/_old 2017-07-23 12:16:22.806961460 +0200 +++ /var/tmp/diff_new_pack.XMOx8w/_new 2017-07-23 12:16:22.806961460 +0200 @@ -24,7 +24,7 @@ BuildRequires: fdupes BuildRequires: python3-setuptools -Version:%{majorver}.0 +Version:%{majorver}.1 Release:0 Url:http://health.gnu.org ++ gnuhealth-3.2.0.tar.gz -> gnuhealth-3.2.1.tar.gz ++ /work/SRC/openSUSE:Factory/gnuhealth/gnuhealth-3.2.0.tar.gz /work/SRC/openSUSE:Factory/.gnuhealth.new/gnuhealth-3.2.1.tar.gz differ: char 5, line 1
commit icc-examin for openSUSE:Factory
Hello community, here is the log from the commit of package icc-examin for openSUSE:Factory checked in at 2017-07-23 12:15:49 Comparing /work/SRC/openSUSE:Factory/icc-examin (Old) and /work/SRC/openSUSE:Factory/.icc-examin.new (New) Package is "icc-examin" Sun Jul 23 12:15:49 2017 rev:4 rq:511935 version:0.56 Changes: --- /work/SRC/openSUSE:Factory/icc-examin/icc-examin.changes2017-02-03 17:42:37.414897445 +0100 +++ /work/SRC/openSUSE:Factory/.icc-examin.new/icc-examin.changes 2017-07-23 12:15:56.402691177 +0200 @@ -1,0 +2,8 @@ +Fri Jul 21 15:25:06 UTC 2017 - tchva...@suse.com + +- Fix building with gcc7 icc-examin-gcc7.patch +- Switch to upstream %cmake system directly without wrapper +- Make sure all deps are detected properly +- Switch to lcms2 only and drop lcms1 + +--- New: icc-examin-gcc7.patch Other differences: -- ++ icc-examin.spec ++ --- /var/tmp/diff_new_pack.ItsKKM/_old 2017-07-23 12:15:56.926617170 +0200 +++ /var/tmp/diff_new_pack.ItsKKM/_new 2017-07-23 12:15:56.930616605 +0200 @@ -1,7 +1,7 @@ # # spec file for package icc-examin # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,103 +16,57 @@ # -%define pixmapdir %{_datadir}/pixmaps -%define desktopdir %{_datadir}/applications Name: icc-examin Version:0.56 Release:0 Summary:ICC profile viewer and colour visualisation -License:(GPL-2.0+ and SUSE-FLTK) and BSD-2-Clause +License:(GPL-2.0+ AND SUSE-FLTK) AND BSD-2-Clause Group: Productivity/Graphics/Other Url:http://www.oyranos.org/icc-examin Source: %{name}_%{version}.orig.tar.bz2 -Obsoletes: icc_examin <= 0.54 -Provides: icc_examin == %{version} +Patch0: icc-examin-gcc7.patch +BuildRequires: cmake BuildRequires: desktop-file-utils +BuildRequires: expat BuildRequires: fltk-devel -%if 0%{?centos_version} == 0 -BuildRequires: ftgl-devel -%endif BuildRequires: gcc-c++ BuildRequires: gettext +BuildRequires: gettext-devel BuildRequires: libjpeg-devel BuildRequires: liboyranos-devel BuildRequires: libpng-devel -BuildRequires: libtiff-devel BuildRequires: libtool -BuildRequires: libxml2-devel BuildRequires: pkgconfig -BuildRequires: shared-mime-info +BuildRequires: update-desktop-files +BuildRequires: xdg-utils +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(ftgl) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(lcms2) +BuildRequires: pkgconfig(libtiff-4) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(oyranos) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xcm) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xpm) +BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(xrender) +BuildRequires: pkgconfig(zlib) Requires: oyranos Requires: oyranos-monitor Requires: oyranos-profile-graph Requires: oyranos-ui-fltk -%if 0%{?suse_version} -Recommends: oyranos-qcmsevents -BuildRequires: Mesa-devel -BuildRequires: expat -BuildRequires: fontconfig-devel -BuildRequires: freetype2-devel -BuildRequires: gcc-c++ -BuildRequires: gettext-devel -BuildRequires: libXcm-devel -BuildRequires: libjpeg-devel -BuildRequires: liblcms-devel -BuildRequires: libpng-devel -BuildRequires: pkgconfig -BuildRequires: update-desktop-files -BuildRequires: xdg-utils -BuildRequires: xorg-x11-libX11-devel -BuildRequires: xorg-x11-libXext-devel -BuildRequires: xorg-x11-libXpm-devel -BuildRequires: xorg-x11-libXrender-devel -BuildRequires: zlib-devel -Recommends: freefont +Requires(post): shared-mime-info +Requires(postun): shared-mime-info Recommends: %{name}-lang -%endif -%if 0%{?suse_version} -BuildRequires: pkgconfig(glu) -%endif -%if 0%{?fedora_version} > 0 -BuildRequires: Mesa -BuildRequires: Mesa-devel -BuildRequires: fltk -BuildRequires: fltk-devel -BuildRequires: fltk-fluid -BuildRequires: libXmu-devel -BuildRequires: libXpm-devel -BuildRequires: libXxf86vm-devel -BuildRequires: libqt4-devel -BuildRequires: xdg-utils -BuildRequires: xorg-x11-Mesa-devel -BuildRequires: xorg-x11-devel -%endif - -%if 0%{?rhel_version} >= 600 -BuildRequires: Mesa -BuildRequires: Mesa-devel -BuildRequires: fltk -BuildRequires: fltk-devel -BuildRequires: fltk-fluid -BuildRequires:
commit ghc-hruby for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-hruby for openSUSE:Factory checked in at 2017-07-23 12:15:41 Comparing /work/SRC/openSUSE:Factory/ghc-hruby (Old) and /work/SRC/openSUSE:Factory/.ghc-hruby.new (New) Package is "ghc-hruby" Sun Jul 23 12:15:41 2017 rev:2 rq:511931 version:0.3.4.3 Changes: --- /work/SRC/openSUSE:Factory/ghc-hruby/ghc-hruby.changes 2017-04-12 18:07:00.744043073 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-hruby.new/ghc-hruby.changes 2017-07-23 12:15:51.235421078 +0200 @@ -1,0 +2,6 @@ +Tue Jul 18 08:10:02 UTC 2017 - psim...@suse.com + +- Apply "add-ruby-2.4-support.patch" from upstream to add support + for Ruby version 2.4.x (the new default version in Factory). + +--- New: add-ruby-2.4-support.patch Other differences: -- ++ ghc-hruby.spec ++ --- /var/tmp/diff_new_pack.cNMlmk/_old 2017-07-23 12:15:52.639222784 +0200 +++ /var/tmp/diff_new_pack.cNMlmk/_new 2017-07-23 12:15:52.639222784 +0200 @@ -26,6 +26,7 @@ Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Patch1: https://github.com/bartavelle/hruby/commit/ab6e3492ad1db9aa1236e2b61738cd63a69996ce.patch#/add-ruby-2.4-support.patch BuildRequires: ghc-Cabal-devel BuildRequires: ghc-aeson-devel BuildRequires: ghc-attoparsec-devel @@ -36,7 +37,7 @@ BuildRequires: ghc-text-devel BuildRequires: ghc-unordered-containers-devel BuildRequires: ghc-vector-devel -BuildRequires: ruby2.2-devel +BuildRequires: ruby2.4-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with tests} BuildRequires: ghc-QuickCheck-devel @@ -51,7 +52,7 @@ Group: Development/Libraries/Other Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} -Requires: ruby2.2-devel +Requires: ruby2.4-devel Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} @@ -60,6 +61,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +%patch1 -p1 %build %ghc_lib_build ++ add-ruby-2.4-support.patch ++ >From ab6e3492ad1db9aa1236e2b61738cd63a69996ce Mon Sep 17 00:00:00 2001 From: bartavelle Date: Fri, 21 Jul 2017 08:01:36 +0200 Subject: [PATCH] Tentative auto detection of ruby2.4 --- Setup.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Setup.hs b/Setup.hs index fcbb77b..eda96cf 100644 --- a/Setup.hs +++ b/Setup.hs @@ -32,7 +32,7 @@ evalRuby :: String-- expression to evaluate evalRuby exp = do let getruby [] = return (ExitFailure 3, "beuh", undefined) getruby (x:xs) = readProcessWithExitCode x ["-e", exp] "" `catch` \ (_ :: IOException) -> getruby xs -(exitCode, out, err) <- getruby [ "ruby2.1", "ruby2.0", "ruby2", "ruby1.8", "ruby"] +(exitCode, out, err) <- getruby [ "ruby.ruby2.4", "ruby2.4", "ruby2.1", "ruby2.0", "ruby2", "ruby1.8", "ruby"] return $ if exitCode == ExitSuccess then Just out else Nothing
commit appcenter for openSUSE:Factory
Hello community, here is the log from the commit of package appcenter for openSUSE:Factory checked in at 2017-07-23 12:16:06 Comparing /work/SRC/openSUSE:Factory/appcenter (Old) and /work/SRC/openSUSE:Factory/.appcenter.new (New) Package is "appcenter" Sun Jul 23 12:16:06 2017 rev:6 rq:512041 version:0.2.4 Changes: --- /work/SRC/openSUSE:Factory/appcenter/appcenter.changes 2017-06-04 02:00:05.318001557 +0200 +++ /work/SRC/openSUSE:Factory/.appcenter.new/appcenter.changes 2017-07-23 12:16:10.588687342 +0200 @@ -1,0 +2,24 @@ +Fri Jul 21 20:50:14 UTC 2017 - avvi...@yandex.by + +- Update to 0.2.4: + * Fix get_style_valist crashes (#380) + * Fix threads crash (#381) + * Don't show share popover for OS updates (#373) + * Homepage.vala: get_app_ids cleanups (#372) + * Make share popover its own class, add more networks (#346) + * Show a spinner when the backend is working on something (#370) + * Remove maximum size restriction (#371) + * Remove About dialog (#361) + * appdata: update bug tracker URL (#363) + * Add screenshot to appdata (#362) + * Use destroy instead of remove (#358) + * Create is_native in Package.vala and use in AppListView.vala + * AppInfoView: make project license a link (#357) + * AppInfoView.vala: connect to correct widget for copy link + * Update AppListView to display ElementaryOS apps as curated apps + * Remove icons that are required by fdo icon spec (#349) + * AppInfoView.vala: code style and simplify (#339) + * Add project license to footer (#344) +- Change the sourceurl to git + +--- Old: appcenter-0.2.3.tar.xz New: appcenter-0.2.4.tar.gz Other differences: -- ++ appcenter.spec ++ --- /var/tmp/diff_new_pack.Czzrnr/_old 2017-07-23 12:16:11.132610510 +0200 +++ /var/tmp/diff_new_pack.Czzrnr/_new 2017-07-23 12:16:11.132610510 +0200 @@ -17,13 +17,13 @@ Name: appcenter -Version:0.2.3 +Version:0.2.4 Release:0 Summary:Browse and manage apps License:GPL-3.0 Group: System/GUI/Other Url:https://launchpad.net/appcenter -Source: https://launchpad.net/appcenter/loki/%{version}/+download/%{name}-%{version}.tar.xz +Source: https://github.com/elementary/appcenter/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: elementary-cmake-modules BuildRequires: fdupes
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 2017-07-23 12:16:10 Comparing /work/SRC/openSUSE:Factory/elementary-icon-theme (Old) and /work/SRC/openSUSE:Factory/.elementary-icon-theme.new (New) Package is "elementary-icon-theme" Sun Jul 23 12:16:10 2017 rev:9 rq:512042 version:4.2.0 Changes: --- /work/SRC/openSUSE:Factory/elementary-icon-theme/elementary-icon-theme.changes 2017-05-18 20:51:27.984619226 +0200 +++ /work/SRC/openSUSE:Factory/.elementary-icon-theme.new/elementary-icon-theme.changes 2017-07-23 12:16:17.503710566 +0200 @@ -1,0 +2,36 @@ +Fri Jul 21 20:52:33 UTC 2017 - avvi...@yandex.by + +- Update to 4.2.0: + * update symbolic playlist icons (#268) + * move document-properties to open-menu and symlink back (#257) + * match symbol from color markup mime and add symlinks (#241) + * updated Torrent mime (#256) + * Color play, pause, seek, skip, stop (#255) + * text-css for all sizes, colors to new palette (#253) + * Change grey mimes to Silver 700 (#252) + * added colour palette (#254) + * move apport to categories/bug and symlink (#232) + * simplified scanner icon (#251) + * Create Contributing.md (#250) + * Create CODE_OF_CONDUCT.md (#249) + * Add 64px version of keyboard (#248) + * make audio-x-generic more generic (#242) + * drop aptdaemon icons (#247) + * Speaker cleanups (#245) + * Add symlinks for symbolic help icons (#240) + * new microphone icons (#243) + * make 48px system-shutdown consistent with other sizes (#239) + * make 16px and 48px contact-new match other sizes (#237) + * Make symbolic address book icons look like color icons (#236) + * new speaker icons (#233) + * system-help is in the spec, so add it (#235) + * Add system-reboot (#234) + * symlinks for mail-sent (#227) + * add 24px mail-send (#228) + * Text copying (#231) + * make changelog mime flat, symlink patch (#230) + * Makefile mime (#217) + * added text-markdown (#224) +- Change the sourceurl to git + +--- Old: elementary-icon-theme-4.1.0.tar.xz New: icons-4.2.0.tar.gz Other differences: -- ++ elementary-icon-theme.spec ++ --- /var/tmp/diff_new_pack.tJxThP/_old 2017-07-23 12:16:18.451576675 +0200 +++ /var/tmp/diff_new_pack.tJxThP/_new 2017-07-23 12:16:18.451576675 +0200 @@ -18,13 +18,13 @@ %define _version 4.x Name: elementary-icon-theme -Version:4.1.0 +Version:4.2.0 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/%{_version}/%{version}/+download/%{name}-%{version}.tar.xz +Source: https://github.com/elementary/icons/archive/%{version}.tar.gz#/icons-%{version}.tar.gz # PATCH-FIX-UPSTREAM elementary-icon-theme-chmod.patch mailaen...@opensuse.org -- https://github.com/elementary/icons/pull/130 Patch0: elementary-icon-theme-chmod.patch BuildRequires: fdupes @@ -36,7 +36,7 @@ these icons are the inspiration behind Ubuntu's default Humanity icon theme. %prep -%setup -q +%setup -q -n icons-%{version} %patch0 -p1 %build
commit qbittorrent for openSUSE:Factory
Hello community, here is the log from the commit of package qbittorrent for openSUSE:Factory checked in at 2017-07-23 12:16:00 Comparing /work/SRC/openSUSE:Factory/qbittorrent (Old) and /work/SRC/openSUSE:Factory/.qbittorrent.new (New) Package is "qbittorrent" Sun Jul 23 12:16:00 2017 rev:56 rq:512026 version:3.3.14 Changes: --- /work/SRC/openSUSE:Factory/qbittorrent/qbittorrent.changes 2017-06-04 02:02:33.813041657 +0200 +++ /work/SRC/openSUSE:Factory/.qbittorrent.new/qbittorrent.changes 2017-07-23 12:16:06.993195221 +0200 @@ -1,0 +2,27 @@ +Thu Jul 20 09:38:27 UTC 2017 - aloi...@gmx.com + +- Update to version 3.3.14: + * BUGFIX: Set interface for outgoing traffic (libtorrent 1.1.x +series). + * WEBUI: Fix KEEP_ALIVE_DURATION value. + * WEBUI: Relax CSRF defence. Allow HTTP request which has +neither Origin nor Referer header included +(gh#qbittorrent/qBittorrent#6882). + * WEBUI: Skip username/password check for active sessions +(gh#qbittorrent/qBittorrent#6860). + * WEBUI: Fix javascript errors and follow best practices. + * WEBUI: Fix value comparison (gh#qbittorrent/qBittorrent#7081). + * WEBUI: Avoid modifying request headers. + * WEBUI: Implement HTTP host header filtering. This filtering is +required to defend against DNS rebinding attack. + * WEBUI: Add Status column to webui +(gh#qbittorrent/qBittorrent#6815, +gh#qbittorrent/qBittorrent#7032). + * WEBUI: Bump API_VERSION and API_VERSION_MIN to 15. + * SEARCH: Pad shorter python versions +(gh#qbittorrent/qBittorrent#6877). + * LINUX: systemd service with user switch and other +fixes/optimisations. +- Dropped qbittorrent-fix-qt-5.4-compat.patch (merged upstream) + +--- Old: qbittorrent-3.3.13.tar.xz qbittorrent-3.3.13.tar.xz.asc qbittorrent-fix-qt-5.4-compat.patch New: qbittorrent-3.3.14.tar.xz qbittorrent-3.3.14.tar.xz.asc Other differences: -- ++ qbittorrent.spec ++ --- /var/tmp/diff_new_pack.0oBlfu/_old 2017-07-23 12:16:07.865072064 +0200 +++ /var/tmp/diff_new_pack.0oBlfu/_new 2017-07-23 12:16:07.865072064 +0200 @@ -18,7 +18,7 @@ Name: qbittorrent -Version:3.3.13 +Version:3.3.14 Release:0 Summary:A BitTorrent client in Qt License:GPL-2.0+ @@ -31,8 +31,6 @@ Patch0: bittorrent_missing_ppc64le_in_ax_boost_base.m4.patch # PATCH-FIX-OPENSUSE qbittorrent-libtorrent-1.1.1.patch -- Fix building with libtorrent-rasterbar 1.1.1. Patch1: qbittorrent-libtorrent-1.1.1.patch -# PATCH-FIX-OPENSUSE qbittorrent-fix-qt-5.4-compat.patch -- Fix compatibility with Qt 5.4 or older. -Patch2: qbittorrent-fix-qt-5.4-compat.patch BuildRequires: autoconf BuildRequires: automake %if 0%{?suse_version} > 1325 @@ -88,7 +86,6 @@ %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 %build aclocal -I m4 @@ -125,18 +122,6 @@ %desktop_database_postun %icon_theme_cache_postun -%pre nox -%service_add_pre %{name}-nox.service - -%post nox -%service_add_post %{name}-nox.service - -%preun nox -%service_del_preun %{name}-nox.service - -%postun nox -%service_del_postun %{name}-nox.service - %files %defattr(-,root,root) %doc AUTHORS Changelog COPYING README.md TODO @@ -154,7 +139,7 @@ %doc AUTHORS Changelog COPYING README.md TODO %{_bindir}/%{name}-nox %{_sbindir}/rc%{name}-nox -%{_unitdir}/%{name}-nox.service +%{_unitdir}/%{name}-nox@.service %{_mandir}/man?/%{name}-nox.?%{?ext_man} %changelog ++ qbittorrent-3.3.13.tar.xz -> qbittorrent-3.3.14.tar.xz ++ 2145 lines of diff (skipped)
commit phpMyAdmin for openSUSE:Factory
Hello community, here is the log from the commit of package phpMyAdmin for openSUSE:Factory checked in at 2017-07-23 12:15:56 Comparing /work/SRC/openSUSE:Factory/phpMyAdmin (Old) and /work/SRC/openSUSE:Factory/.phpMyAdmin.new (New) Package is "phpMyAdmin" Sun Jul 23 12:15:56 2017 rev:139 rq:512025 version:4.7.3 Changes: --- /work/SRC/openSUSE:Factory/phpMyAdmin/phpMyAdmin.changes2017-07-02 13:38:50.149497570 +0200 +++ /work/SRC/openSUSE:Factory/.phpMyAdmin.new/phpMyAdmin.changes 2017-07-23 12:16:00.258146576 +0200 @@ -1,0 +2,20 @@ +Sat Jul 22 08:03:55 UTC 2017 - ec...@opensuse.org + +- update to 4.7.3 + * gh#13447 Large multi-line query removes Export operation and +blanks query box options + * gh#13445 Fixed rendering of query results + * gh#13437 Fixed version check when not connected to a database + * gh#13465 Fixed creating relation + * gh#13475 Fixed export without backquotes + * gh#13482 Improved handling of uploaded files with open_basedir + * gh#13387 Fixed inline editing of hex values + * gh#13382 Fixed size of index edit dialog + * gh#13489 Fixed rendering SQL lint errors + * gh#13468 Avoid breakage if set_time_limit is disabled + * gh#13471 Fail if ini_set/ini_get are disabled + * gh#13436 Automatically connect using SSL when server is +configured so + * gh#13478 Fixed usage of some browser transformations + +--- Old: phpMyAdmin-4.7.2-all-languages.tar.xz phpMyAdmin-4.7.2-all-languages.tar.xz.asc New: phpMyAdmin-4.7.3-all-languages.tar.xz phpMyAdmin-4.7.3-all-languages.tar.xz.asc Other differences: -- ++ phpMyAdmin.spec ++ --- /var/tmp/diff_new_pack.esoVYG/_old 2017-07-23 12:16:01.278002517 +0200 +++ /var/tmp/diff_new_pack.esoVYG/_new 2017-07-23 12:16:01.278002517 +0200 @@ -29,7 +29,7 @@ %define ap_grp nogroup %endif Name: phpMyAdmin -Version:4.7.2 +Version:4.7.3 Release:0 Summary:Administration of MySQL over the web License:GPL-2.0+ ++ phpMyAdmin-4.7.2-all-languages.tar.xz -> phpMyAdmin-4.7.3-all-languages.tar.xz ++ /work/SRC/openSUSE:Factory/phpMyAdmin/phpMyAdmin-4.7.2-all-languages.tar.xz /work/SRC/openSUSE:Factory/.phpMyAdmin.new/phpMyAdmin-4.7.3-all-languages.tar.xz differ: char 26, line 1
commit ghc-yaml for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-yaml for openSUSE:Factory checked in at 2017-07-23 12:15:39 Comparing /work/SRC/openSUSE:Factory/ghc-yaml (Old) and /work/SRC/openSUSE:Factory/.ghc-yaml.new (New) Package is "ghc-yaml" Sun Jul 23 12:15:39 2017 rev:25 rq:511926 version:0.8.23.3 Changes: --- /work/SRC/openSUSE:Factory/ghc-yaml/ghc-yaml.changes2017-07-06 00:01:17.444123630 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-yaml.new/ghc-yaml.changes 2017-07-23 12:15:39.605063923 +0200 @@ -1,0 +2,5 @@ +Mon Jul 17 03:01:35 UTC 2017 - psim...@suse.com + +- Update to version 0.8.23.3. + +--- Old: yaml-0.8.23.1.tar.gz New: yaml-0.8.23.3.tar.gz Other differences: -- ++ ghc-yaml.spec ++ --- /var/tmp/diff_new_pack.MCNQ9R/_old 2017-07-23 12:15:40.156985962 +0200 +++ /var/tmp/diff_new_pack.MCNQ9R/_new 2017-07-23 12:15:40.156985962 +0200 @@ -19,7 +19,7 @@ %global pkg_name yaml %bcond_with tests Name: ghc-%{pkg_name} -Version:0.8.23.1 +Version:0.8.23.3 Release:0 Summary:Support for parsing and rendering YAML documents License:BSD-3-Clause ++ yaml-0.8.23.1.tar.gz -> yaml-0.8.23.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yaml-0.8.23.1/ChangeLog.md new/yaml-0.8.23.3/ChangeLog.md --- old/yaml-0.8.23.1/ChangeLog.md 2017-06-16 05:46:31.0 +0200 +++ new/yaml-0.8.23.3/ChangeLog.md 2017-07-14 09:17:46.0 +0200 @@ -1,3 +1,11 @@ +## 0.8.23.3 + +* Avoid over-escaping `*` [#113](https://github.com/snoyberg/yaml/issues/113) + +## 0.8.23.2 + +* Update libyaml [#110](https://github.com/snoyberg/yaml/issues/110) + ## 0.8.23.1 * Update CPP `MIN_VERSION_*` checks [#109](https://github.com/snoyberg/yaml/pull/109) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yaml-0.8.23.1/Data/Yaml/Internal.hs new/yaml-0.8.23.3/Data/Yaml/Internal.hs --- old/yaml-0.8.23.1/Data/Yaml/Internal.hs 2017-05-14 05:27:45.0 +0200 +++ new/yaml-0.8.23.3/Data/Yaml/Internal.hs 2017-07-14 09:17:05.0 +0200 @@ -281,7 +281,7 @@ -- | Strings which must be escaped so as not to be treated as non-string scalars. specialStrings :: HashSet.HashSet Text specialStrings = HashSet.fromList $ T.words -"y Y yes Yes YES n N no No NO true True TRUE false False FALSE on On ON off Off OFF null Null NULL ~" +"y Y yes Yes YES n N no No NO true True TRUE false False FALSE on On ON off Off OFF null Null NULL ~ *" isNumeric :: Text -> Bool isNumeric t = diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yaml-0.8.23.1/libyaml/scanner.c new/yaml-0.8.23.3/libyaml/scanner.c --- old/yaml-0.8.23.1/libyaml/scanner.c 2017-02-16 18:25:11.0 +0100 +++ new/yaml-0.8.23.3/libyaml/scanner.c 2017-06-30 06:02:56.0 +0200 @@ -3284,6 +3284,11 @@ /* Check if we are at the end of the scalar. */ +/* Fix for crash unitialized value crash + * Credit for the bug and input is to OSS Fuzz + * Credit for the fix to Alex Gaynor + */ +if (!CACHE(parser, 1)) goto error; if (CHECK(parser->buffer, single ? '\'' : '"')) break; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yaml-0.8.23.1/libyaml/yaml.h new/yaml-0.8.23.3/libyaml/yaml.h --- old/yaml-0.8.23.1/libyaml/yaml.h2017-02-16 18:25:11.0 +0100 +++ new/yaml-0.8.23.3/libyaml/yaml.h2017-06-30 06:02:56.0 +0200 @@ -26,10 +26,9 @@ /** The public API declaration. */ -/* __MINGW32__ definition added for Haskell yaml package */ #if defined(__MINGW32__) # define YAML_DECLARE(type) type -#elif _WIN32 +#elif defined(WIN32) # if defined(YAML_DECLARE_STATIC) # define YAML_DECLARE(type) type # elif defined(YAML_DECLARE_EXPORT) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yaml-0.8.23.1/test/Data/YamlSpec.hs new/yaml-0.8.23.3/test/Data/YamlSpec.hs --- old/yaml-0.8.23.1/test/Data/YamlSpec.hs 2017-05-14 05:25:46.0 +0200 +++ new/yaml-0.8.23.3/test/Data/YamlSpec.hs 2017-07-14 09:16:04.0 +0200 @@ -116,6 +116,7 @@ it "True" $ D.encode (object ["foo" .= True]) `shouldBe` "foo: true\n" it "False" $ D.encode (object ["foo" .= False]) `shouldBe` "foo: false\n" it "simple string" $ D.encode (object ["foo" .= ("bar" :: T.Text)]) `shouldBe` "foo: bar\n" +it "*" $ D.encode (object ["foo" .= ("*" :: T.Text)]) `shouldBe` "foo: '*'\n" describe
commit ghc-wai-middleware-auth for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-wai-middleware-auth for openSUSE:Factory checked in at 2017-07-23 12:15:32 Comparing /work/SRC/openSUSE:Factory/ghc-wai-middleware-auth (Old) and /work/SRC/openSUSE:Factory/.ghc-wai-middleware-auth.new (New) Package is "ghc-wai-middleware-auth" Sun Jul 23 12:15:32 2017 rev:3 rq:511925 version:0.1.2.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-wai-middleware-auth/ghc-wai-middleware-auth.changes 2017-05-10 20:49:59.779260165 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-wai-middleware-auth.new/ghc-wai-middleware-auth.changes 2017-07-23 12:15:38.661197249 +0200 @@ -1,0 +2,10 @@ +Mon Jul 17 03:01:30 UTC 2017 - psim...@suse.com + +- Update to version 0.1.2.1. + +--- +Thu Jul 13 03:01:03 UTC 2017 - psim...@suse.com + +- Update to version 0.1.2.0 revision 1. + +--- Old: wai-middleware-auth-0.1.2.0.tar.gz New: wai-middleware-auth-0.1.2.1.tar.gz Other differences: -- ++ ghc-wai-middleware-auth.spec ++ --- /var/tmp/diff_new_pack.Ul2WXu/_old 2017-07-23 12:15:39.389094430 +0200 +++ /var/tmp/diff_new_pack.Ul2WXu/_new 2017-07-23 12:15:39.389094430 +0200 @@ -18,7 +18,7 @@ %global pkg_name wai-middleware-auth Name: ghc-%{pkg_name} -Version:0.1.2.0 +Version:0.1.2.1 Release:0 Summary:Authentication middleware that secures WAI application License:MIT ++ wai-middleware-auth-0.1.2.0.tar.gz -> wai-middleware-auth-0.1.2.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wai-middleware-auth-0.1.2.0/CHANGELOG.md new/wai-middleware-auth-0.1.2.1/CHANGELOG.md --- old/wai-middleware-auth-0.1.2.0/CHANGELOG.md2017-04-10 19:18:44.0 +0200 +++ new/wai-middleware-auth-0.1.2.1/CHANGELOG.md2017-07-12 10:59:38.0 +0200 @@ -1,3 +1,8 @@ +0.1.2.1 +=== + +* Compatibility with hoauth2-1.3.0 - fixed: [#4](https://github.com/fpco/wai-middleware-auth/issues/4) + 0.1.2.0 === diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wai-middleware-auth-0.1.2.0/src/Network/Wai/Middleware/Auth/OAuth2.hs new/wai-middleware-auth-0.1.2.1/src/Network/Wai/Middleware/Auth/OAuth2.hs --- old/wai-middleware-auth-0.1.2.0/src/Network/Wai/Middleware/Auth/OAuth2.hs 2017-04-10 18:44:04.0 +0200 +++ new/wai-middleware-auth-0.1.2.1/src/Network/Wai/Middleware/Auth/OAuth2.hs 2017-07-12 10:31:35.0 +0200 @@ -15,6 +15,7 @@ deriveJSON, fieldLabelModifier) import qualified Data.ByteString as S +import qualified Data.ByteString.Char8as S8 (pack) import qualified Data.ByteString.Lazy as SL import Data.Monoid ((<>)) import Data.Proxy (Proxy (..)) @@ -157,7 +158,7 @@ man <- getGlobalManager eRes <- OA2.fetchAccessToken man oauth2 $ getExchangeToken code case eRes of - Left err-> onFailure status501 $ SL.toStrict err + Left err-> onFailure status501 $ S8.pack $ show err Right token -> onSuccess $ getAccessToken token _ -> case lookup "error" params of diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wai-middleware-auth-0.1.2.0/wai-middleware-auth.cabal new/wai-middleware-auth-0.1.2.1/wai-middleware-auth.cabal --- old/wai-middleware-auth-0.1.2.0/wai-middleware-auth.cabal 2017-04-10 18:14:39.0 +0200 +++ new/wai-middleware-auth-0.1.2.1/wai-middleware-auth.cabal 2017-07-12 10:58:26.0 +0200 @@ -1,5 +1,5 @@ name:wai-middleware-auth -version: 0.1.2.0 +version: 0.1.2.1 synopsis:Authentication middleware that secures WAI application description: See README license: MIT
commit ghc-swagger2 for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-swagger2 for openSUSE:Factory checked in at 2017-07-23 12:15:12 Comparing /work/SRC/openSUSE:Factory/ghc-swagger2 (Old) and /work/SRC/openSUSE:Factory/.ghc-swagger2.new (New) Package is "ghc-swagger2" Sun Jul 23 12:15:12 2017 rev:5 rq:511922 version:2.1.4.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-swagger2/ghc-swagger2.changes 2017-06-04 01:55:29.296994991 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-swagger2.new/ghc-swagger2.changes 2017-07-23 12:15:16.152376742 +0200 @@ -1,0 +2,5 @@ +Mon Jul 17 03:01:31 UTC 2017 - psim...@suse.com + +- Update to version 2.1.4.1. + +--- Old: swagger2-2.1.4.tar.gz swagger2.cabal New: swagger2-2.1.4.1.tar.gz Other differences: -- ++ ghc-swagger2.spec ++ --- /var/tmp/diff_new_pack.A5KUkD/_old 2017-07-23 12:15:17.180231551 +0200 +++ /var/tmp/diff_new_pack.A5KUkD/_new 2017-07-23 12:15:17.180231551 +0200 @@ -19,18 +19,18 @@ %global pkg_name swagger2 %bcond_with tests Name: ghc-%{pkg_name} -Version:2.1.4 +Version:2.1.4.1 Release:0 Summary:Swagger 2.0 data model License:BSD-3-Clause Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-aeson-devel BuildRequires: ghc-base-compat-devel BuildRequires: ghc-bytestring-devel +BuildRequires: ghc-cabal-doctest-devel BuildRequires: ghc-containers-devel BuildRequires: ghc-generics-sop-devel BuildRequires: ghc-hashable-devel @@ -60,7 +60,11 @@ %endif %description -Swagger 2.0 data model. +This library is inteded to be used for decoding and encoding Swagger 2.0 API +specifications as well as manipulating them. + +The original Swagger 2.0 specification is available at +http://swagger.io/specification/. %package devel Summary:Haskell %{pkg_name} library development files @@ -75,7 +79,6 @@ %prep %setup -q -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ swagger2-2.1.4.tar.gz -> swagger2-2.1.4.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swagger2-2.1.4/CHANGELOG.md new/swagger2-2.1.4.1/CHANGELOG.md --- old/swagger2-2.1.4/CHANGELOG.md 2017-04-25 21:08:54.0 +0200 +++ new/swagger2-2.1.4.1/CHANGELOG.md 2017-07-14 19:49:53.0 +0200 @@ -1,3 +1,9 @@ +2.1.4.1 +--- + +* GHC-8.2 support (see [#95](https://github.com/GetShopTV/swagger2/issues/95)) +* Documentation corrections (see [#105](https://github.com/GetShopTV/swagger2/pull/105)) + 2.1.4 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swagger2-2.1.4/Setup.hs new/swagger2-2.1.4.1/Setup.hs --- old/swagger2-2.1.4/Setup.hs 2015-11-06 13:37:58.0 +0100 +++ new/swagger2-2.1.4.1/Setup.hs 2017-07-14 19:49:53.0 +0200 @@ -1,2 +1,33 @@ +{-# LANGUAGE CPP #-} +{-# OPTIONS_GHC -Wall #-} +module Main (main) where + +#ifndef MIN_VERSION_cabal_doctest +#define MIN_VERSION_cabal_doctest(x,y,z) 0 +#endif + +#if MIN_VERSION_cabal_doctest(1,0,0) + +import Distribution.Extra.Doctest ( defaultMainWithDoctests ) +main :: IO () +main = defaultMainWithDoctests "doctests" + +#else + +#ifdef MIN_VERSION_Cabal +-- If the macro is defined, we have new cabal-install, +-- but for some reason we don't have cabal-doctest in package-db +-- +-- Probably we are running cabal sdist, when otherwise using new-build +-- workflow +#warning You are configuring this package without cabal-doctest installed. \ + The doctests test-suite will not work as a result. \ + To fix this, install cabal-doctest before configuring. +#endif + import Distribution.Simple + +main :: IO () main = defaultMain + +#endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/swagger2-2.1.4/src/Data/Swagger/Internal/Schema.hs new/swagger2-2.1.4.1/src/Data/Swagger/Internal/Schema.hs --- old/swagger2-2.1.4/src/Data/Swagger/Internal/Schema.hs 2017-04-25 20:57:21.0 +0200 +++ new/swagger2-2.1.4.1/src/Data/Swagger/Internal/Schema.hs2017-07-14 19:49:53.0 +0200 @@ -65,10 +65,6 @@ import qualified Data.Swagger.Lens as Swagger import Data.Swagger.SchemaOptions -#ifdef __DOCTEST__ -import Data.Swagger.Lens (name, schema) -#endif - #if __GLASGOW_HASKELL
commit ghc-th-reify-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-th-reify-compat for openSUSE:Factory checked in at 2017-07-23 12:15:26 Comparing /work/SRC/openSUSE:Factory/ghc-th-reify-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-th-reify-compat.new (New) Package is "ghc-th-reify-compat" Sun Jul 23 12:15:26 2017 rev:2 rq:511924 version:0.0.1.2 Changes: --- /work/SRC/openSUSE:Factory/ghc-th-reify-compat/ghc-th-reify-compat.changes 2017-01-18 21:33:21.888221743 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-th-reify-compat.new/ghc-th-reify-compat.changes 2017-07-23 12:15:32.226106239 +0200 @@ -1,0 +2,5 @@ +Mon Jul 17 03:01:34 UTC 2017 - psim...@suse.com + +- Update to version 0.0.1.2. + +--- Old: th-reify-compat-0.0.1.1.tar.gz New: th-reify-compat-0.0.1.2.tar.gz Other differences: -- ++ ghc-th-reify-compat.spec ++ --- /var/tmp/diff_new_pack.8MlFqo/_old 2017-07-23 12:15:33.021993815 +0200 +++ /var/tmp/diff_new_pack.8MlFqo/_new 2017-07-23 12:15:33.025993251 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-th-reify-compat # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,19 +18,17 @@ %global pkg_name th-reify-compat Name: ghc-%{pkg_name} -Version:0.0.1.1 +Version:0.0.1.2 Release:0 Summary:Compatibility for the result type of TH reify License:BSD-3-Clause -Group: System/Libraries +Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros -# Begin cabal-rpm deps: BuildRequires: ghc-template-haskell-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -# End cabal-rpm deps %description This package contains compatible interfaces against the result type of TH reify @@ -51,15 +49,12 @@ %prep %setup -q -n %{pkg_name}-%{version} - %build %ghc_lib_build - %install %ghc_lib_install - %post devel %ghc_pkg_recache ++ th-reify-compat-0.0.1.1.tar.gz -> th-reify-compat-0.0.1.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/th-reify-compat-0.0.1.1/th-reify-compat.cabal new/th-reify-compat-0.0.1.2/th-reify-compat.cabal --- old/th-reify-compat-0.0.1.1/th-reify-compat.cabal 2016-06-21 02:32:13.0 +0200 +++ new/th-reify-compat-0.0.1.2/th-reify-compat.cabal 2017-07-15 05:34:41.0 +0200 @@ -1,6 +1,6 @@ name:th-reify-compat -version: 0.0.1.1 +version: 0.0.1.2 synopsis:Compatibility for the result type of TH reify description: This package contains compatible interfaces against the result type of TH reify function. @@ -9,11 +9,12 @@ license-file:LICENSE author: Kei Hibino maintainer: ex8k.hib...@gmail.com -copyright: Copyright (c) 2016 Kei Hibino +copyright: Copyright (c) 2016-2017 Kei Hibino category:Language build-type: Simple cabal-version: >=1.10 -tested-with: GHC == 8.0.1 +tested-with: GHC == 8.2.1 + , GHC == 8.0.1, GHC == 8.0.2 , GHC == 7.10.1, GHC == 7.10.2, GHC == 7.10.3 , GHC == 7.8.1, GHC == 7.8.2, GHC == 7.8.3, GHC == 7.8.4 , GHC == 7.6.1, GHC == 7.6.2, GHC == 7.6.3
commit ghc-th-data-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-th-data-compat for openSUSE:Factory checked in at 2017-07-23 12:15:19 Comparing /work/SRC/openSUSE:Factory/ghc-th-data-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-th-data-compat.new (New) Package is "ghc-th-data-compat" Sun Jul 23 12:15:19 2017 rev:2 rq:511923 version:0.0.2.4 Changes: --- /work/SRC/openSUSE:Factory/ghc-th-data-compat/ghc-th-data-compat.changes 2017-01-18 21:32:46.657204428 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-th-data-compat.new/ghc-th-data-compat.changes 2017-07-23 12:15:22.971413514 +0200 @@ -1,0 +2,5 @@ +Mon Jul 17 03:01:30 UTC 2017 - psim...@suse.com + +- Update to version 0.0.2.4. + +--- Old: th-data-compat-0.0.2.2.tar.gz New: th-data-compat-0.0.2.4.tar.gz Other differences: -- ++ ghc-th-data-compat.spec ++ --- /var/tmp/diff_new_pack.M9VS9N/_old 2017-07-23 12:15:24.139248551 +0200 +++ /var/tmp/diff_new_pack.M9VS9N/_new 2017-07-23 12:15:24.143247987 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-th-data-compat # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,19 +18,17 @@ %global pkg_name th-data-compat Name: ghc-%{pkg_name} -Version:0.0.2.2 +Version:0.0.2.4 Release:0 Summary:Compatibility for data definition template of TH License:BSD-3-Clause -Group: System/Libraries +Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros -# Begin cabal-rpm deps: BuildRequires: ghc-template-haskell-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -# End cabal-rpm deps %description This package contains wrapped name definitions of data definition template. @@ -49,15 +47,12 @@ %prep %setup -q -n %{pkg_name}-%{version} - %build %ghc_lib_build - %install %ghc_lib_install - %post devel %ghc_pkg_recache ++ th-data-compat-0.0.2.2.tar.gz -> th-data-compat-0.0.2.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/th-data-compat-0.0.2.2/src/Language/Haskell/TH/Compat/Data/Current.hs new/th-data-compat-0.0.2.4/src/Language/Haskell/TH/Compat/Data/Current.hs --- old/th-data-compat-0.0.2.2/src/Language/Haskell/TH/Compat/Data/Current.hs 2016-06-19 14:37:50.0 +0200 +++ new/th-data-compat-0.0.2.4/src/Language/Haskell/TH/Compat/Data/Current.hs 2017-07-15 03:51:20.0 +0200 @@ -10,54 +10,62 @@ (CxtQ, ConQ, TypeQ, DecQ, Cxt, Con, Type, Name, TyVarBndr, Kind, Dec (DataD, NewtypeD, DataInstD, NewtypeInstD, InstanceD), - dataD, newtypeD, dataInstD, newtypeInstD, conT) + DerivClauseQ, DerivClause (..), Pred, + dataD, newtypeD, dataInstD, newtypeInstD, derivClause, conT) +derivesFromNames :: [Name] -> [DerivClauseQ] +derivesFromNames ns = [derivClause Nothing $ map conT ns] + +unDerivClause :: DerivClause -> [Pred] +unDerivClause (DerivClause _ ps) = ps + -- | Definition against 'dataD', -- compatible with before temaplate-haskell-2.11 dataD' :: CxtQ -> Name -> [TyVarBndr] -> [ConQ] -> [Name] -> DecQ -dataD' cxt n bs cs ds = dataD cxt n bs Nothing cs $ mapM conT ds +dataD' cxt n bs cs ds = dataD cxt n bs Nothing cs $ derivesFromNames ds -- | Compatible interface to destruct 'DataD' unDataD :: Dec -> Maybe (Cxt, Name, [TyVarBndr], Maybe Kind, [Con], [Type]) -unDataD (DataD cxt n bs mk cs ds) = Just (cxt, n, bs, mk, cs, ds) +unDataD (DataD cxt n bs mk cs ds) = Just (cxt, n, bs, mk, cs, ds >>= unDerivClause) unDataD _= Nothing -- | Definition against 'newtypeD', -- compatible with before temaplate-haskell-2.11 newtypeD' :: CxtQ -> Name -> [TyVarBndr] -> ConQ -> [Name] -> DecQ -newtypeD' cxt n bs c ds = newtypeD cxt n bs Nothing c $ mapM conT ds +newtypeD' cxt n bs c ds = newtypeD cxt n bs Nothing c $ derivesFromNames ds -- | Compatible interface to destruct 'NewtypeD' unNewtypeD :: Dec -> Maybe (Cxt, Name, [TyVarBndr], Maybe Kind, Con, [Type]) -unNewtypeD (NewtypeD cxt n bs mk c ds) = Just (cxt, n, bs, mk, c, ds) +unNewtypeD (NewtypeD cxt n bs mk c ds) = Just (cxt, n, bs, mk, c, ds >>= unDerivClause) unNewtypeD _ = Nothing -- | Definition against 'dataI
commit ghc-servant-swagger-ui for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-servant-swagger-ui for openSUSE:Factory checked in at 2017-07-23 12:15:06 Comparing /work/SRC/openSUSE:Factory/ghc-servant-swagger-ui (Old) and /work/SRC/openSUSE:Factory/.ghc-servant-swagger-ui.new (New) Package is "ghc-servant-swagger-ui" Sun Jul 23 12:15:06 2017 rev:3 rq:511921 version:0.2.3.2.2.8 Changes: --- /work/SRC/openSUSE:Factory/ghc-servant-swagger-ui/ghc-servant-swagger-ui.changes 2017-06-22 10:38:53.366341600 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-servant-swagger-ui.new/ghc-servant-swagger-ui.changes 2017-07-23 12:15:09.565307203 +0200 @@ -1,0 +2,5 @@ +Sun Jul 16 03:01:10 UTC 2017 - psim...@suse.com + +- Update to version 0.2.3.2.2.8 revision 1. + +--- New: servant-swagger-ui.cabal Other differences: -- ++ ghc-servant-swagger-ui.spec ++ --- /var/tmp/diff_new_pack.XTi9nB/_old 2017-07-23 12:15:10.433184611 +0200 +++ /var/tmp/diff_new_pack.XTi9nB/_new 2017-07-23 12:15:10.437184046 +0200 @@ -26,6 +26,7 @@ Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-blaze-markup-devel BuildRequires: ghc-bytestring-devel @@ -71,6 +72,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ servant-swagger-ui.cabal ++ name: servant-swagger-ui version:0.2.3.2.2.8 x-revision: 1 synopsis: Servant swagger ui description:Provide embedded swagger UI for servant and swagger (i.e. servant-swagger) category: Web, Servant, Swagger homepage: https://github.com/phadej/servant-swagger-ui#readme bug-reports:https://github.com/phadej/servant-swagger-ui/issues author: Oleg Grenrus maintainer: Oleg Grenrus license:BSD3 license-file: LICENSE tested-with:GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC==8.2.1 build-type: Simple cabal-version: >= 1.10 extra-source-files: CHANGELOG.md index.html.tmpl jensoleg-dist/css/api-explorer.css jensoleg-dist/css/index.css jensoleg-dist/css/print.css jensoleg-dist/css/reset.css jensoleg-dist/css/screen.css jensoleg-dist/css/standalone.css jensoleg-dist/css/typography.css jensoleg-dist/fonts/droid-sans-v6-latin-700.eot jensoleg-dist/fonts/droid-sans-v6-latin-700.svg jensoleg-dist/fonts/droid-sans-v6-latin-700.ttf jensoleg-dist/fonts/droid-sans-v6-latin-700.woff jensoleg-dist/fonts/droid-sans-v6-latin-700.woff2 jensoleg-dist/fonts/droid-sans-v6-latin-regular.eot jensoleg-dist/fonts/droid-sans-v6-latin-regular.svg jensoleg-dist/fonts/droid-sans-v6-latin-regular.ttf jensoleg-dist/fonts/droid-sans-v6-latin-regular.woff jensoleg-dist/fonts/droid-sans-v6-latin-regular.woff2 jensoleg-dist/images/explorer_icons.png jensoleg-dist/images/favicon-16x16.png jensoleg-dist/images/favicon-32x32.png jensoleg-dist/images/favicon.ico jensoleg-dist/images/json_editor_integration.png jensoleg-dist/images/logo_small.png jensoleg-dist/images/pet_store_api.png jensoleg-dist/images/senodio.png jensoleg-dist/images/Swagger_explorer.png jensoleg-dist/images/Swagger_explorer_min.png jensoleg-dist/images/throbber.gif jensoleg-dist/images/wordnik_api.png jensoleg-dist/index.html jensoleg-dist/lib/backbone-min.js jensoleg-dist/lib/bootstrap.min.js jensoleg-dist/lib/handlebars-2.0.0.js jensoleg-dist/lib/highlight.7.3.pack.js jensoleg-dist/lib/jquery-1.8.0.min.js jensoleg-dist/lib/jquery.ba-bbq.min.js jensoleg-dist/lib/jquery.slideto.min.js jensoleg-dist/lib/jquery.wiggle.min.js jensoleg-dist/lib/jsoneditor.js jensoleg-dist/lib/marked.js jensoleg-dist/lib/swagger-oauth.js jensoleg-dist/lib/underscore-min.js jensoleg-dist/lib/underscore-min.map jensoleg-dist/moncierge.json jensoleg-dist/o2c.html jensoleg-dist/petstore.json jensoleg-dist/swagger-ui.js jensoleg-dist/swagger-ui.min.js jensoleg-dist/swagger.json jensoleg.index.html.tmpl README.md swagger-dist-2.2.8/css/print.css swagger-dist-2.2.8/css/reset.css swagger-dist-2.2.8/css/screen.css swagger-dist-2.2.8/css/style.css swagger-dist-2.2.8/css/typography.css swagger-dist-2.2.8/fonts/DroidSans-Bold.ttf swagger-dist-2.2.8/fonts/DroidSans.ttf swagger-dist-2
commit ghc-servant-JuicyPixels for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-servant-JuicyPixels for openSUSE:Factory checked in at 2017-07-23 12:15:03 Comparing /work/SRC/openSUSE:Factory/ghc-servant-JuicyPixels (Old) and /work/SRC/openSUSE:Factory/.ghc-servant-JuicyPixels.new (New) Package is "ghc-servant-JuicyPixels" Sun Jul 23 12:15:03 2017 rev:2 rq:511920 version:0.3.0.3 Changes: --- /work/SRC/openSUSE:Factory/ghc-servant-JuicyPixels/ghc-servant-JuicyPixels.changes 2017-05-10 20:51:50.663613320 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-servant-JuicyPixels.new/ghc-servant-JuicyPixels.changes 2017-07-23 12:15:06.113794750 +0200 @@ -1,0 +2,5 @@ +Mon Jul 17 03:01:33 UTC 2017 - psim...@suse.com + +- Update to version 0.3.0.3. + +--- Old: servant-JuicyPixels-0.3.0.2.tar.gz servant-JuicyPixels.cabal New: servant-JuicyPixels-0.3.0.3.tar.gz Other differences: -- ++ ghc-servant-JuicyPixels.spec ++ --- /var/tmp/diff_new_pack.yKgYJ7/_old 2017-07-23 12:15:07.037664248 +0200 +++ /var/tmp/diff_new_pack.yKgYJ7/_new 2017-07-23 12:15:07.037664248 +0200 @@ -18,14 +18,13 @@ %global pkg_name servant-JuicyPixels Name: ghc-%{pkg_name} -Version:0.3.0.2 +Version:0.3.0.3 Release:0 Summary:Servant support for JuicyPixels License:BSD-3-Clause Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: chrpath BuildRequires: ghc-Cabal-devel BuildRequires: ghc-JuicyPixels-devel @@ -55,7 +54,6 @@ %prep %setup -q -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ servant-JuicyPixels-0.3.0.2.tar.gz -> servant-JuicyPixels-0.3.0.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/servant-JuicyPixels-0.3.0.2/servant-JuicyPixels.cabal new/servant-JuicyPixels-0.3.0.3/servant-JuicyPixels.cabal --- old/servant-JuicyPixels-0.3.0.2/servant-JuicyPixels.cabal 2016-04-05 23:32:59.0 +0200 +++ new/servant-JuicyPixels-0.3.0.3/servant-JuicyPixels.cabal 2017-07-15 15:57:39.0 +0200 @@ -1,5 +1,5 @@ name:servant-JuicyPixels -version: 0.3.0.2 +version: 0.3.0.3 homepage:https://github.com/tvh/servant-JuicyPixels license: BSD3 license-file:LICENSE @@ -10,7 +10,7 @@ cabal-version: >=1.10 synopsis:Servant support for JuicyPixels description: Provides content types for image types supported by JuicyPixels -tested-with: GHC==7.8.4, GHC==7.10.2 +tested-with: GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC==8.2.1 source-repository HEAD type: git @@ -18,11 +18,11 @@ library exposed-modules: Servant.JuicyPixels - build-depends: base >=4.7 && <4.10 + build-depends: base >=4.7 && <4.11 , bytestring , http-media , JuicyPixels >=3.2.5.3 - , servant >=0.4 && <0.7 + , servant >=0.4 hs-source-dirs: lib default-language:Haskell2010
commit ghc-quickcheck-simple for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-quickcheck-simple for openSUSE:Factory checked in at 2017-07-23 12:14:55 Comparing /work/SRC/openSUSE:Factory/ghc-quickcheck-simple (Old) and /work/SRC/openSUSE:Factory/.ghc-quickcheck-simple.new (New) Package is "ghc-quickcheck-simple" Sun Jul 23 12:14:55 2017 rev:2 rq:511919 version:0.1.0.2 Changes: --- /work/SRC/openSUSE:Factory/ghc-quickcheck-simple/ghc-quickcheck-simple.changes 2016-10-22 13:18:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-quickcheck-simple.new/ghc-quickcheck-simple.changes 2017-07-23 12:14:59.890673803 +0200 @@ -1,0 +2,5 @@ +Mon Jul 17 03:01:33 UTC 2017 - psim...@suse.com + +- Update to version 0.1.0.2. + +--- Old: quickcheck-simple-0.1.0.1.tar.gz New: quickcheck-simple-0.1.0.2.tar.gz Other differences: -- ++ ghc-quickcheck-simple.spec ++ --- /var/tmp/diff_new_pack.7Swrfr/_old 2017-07-23 12:15:02.498305459 +0200 +++ /var/tmp/diff_new_pack.7Swrfr/_new 2017-07-23 12:15:02.502304894 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-quickcheck-simple # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,19 +18,17 @@ %global pkg_name quickcheck-simple Name: ghc-%{pkg_name} -Version:0.1.0.1 +Version:0.1.0.2 Release:0 Summary:Test properties and default-mains for QuickCheck License:BSD-3-Clause -Group: System/Libraries +Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel -# Begin cabal-rpm deps: BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-rpm-macros BuildRoot: %{_tmppath}/%{name}-%{version}-build -# End cabal-rpm deps %description This package contains definitions of test properties and default-mains using @@ -51,15 +49,12 @@ %prep %setup -q -n %{pkg_name}-%{version} - %build %ghc_lib_build - %install %ghc_lib_install - %post devel %ghc_pkg_recache ++ quickcheck-simple-0.1.0.1.tar.gz -> quickcheck-simple-0.1.0.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/quickcheck-simple-0.1.0.1/quickcheck-simple.cabal new/quickcheck-simple-0.1.0.2/quickcheck-simple.cabal --- old/quickcheck-simple-0.1.0.1/quickcheck-simple.cabal 2016-06-19 10:49:05.0 +0200 +++ new/quickcheck-simple-0.1.0.2/quickcheck-simple.cabal 2017-07-15 05:38:21.0 +0200 @@ -1,5 +1,5 @@ name:quickcheck-simple -version: 0.1.0.1 +version: 0.1.0.2 synopsis:Test properties and default-mains for QuickCheck description: This package contains definitions of test properties and default-mains using QuickCheck library. @@ -7,12 +7,13 @@ license-file:LICENSE author: Kei Hibino maintainer: ex8k.hib...@gmail.com -copyright: Copyright (c) 2015 Kei Hibino +copyright: Copyright (c) 2015-2017 Kei Hibino category:Testing build-type: Simple extra-source-files: example/e0.hs cabal-version: >=1.10 -tested-with: GHC == 8.0.1 +tested-with: GHC == 8.2.1 + , GHC == 8.0.1, GHC == 8.0.2 , GHC == 7.10.1, GHC == 7.10.2, GHC == 7.10.3 , GHC == 7.8.1, GHC == 7.8.2, GHC == 7.8.3, GHC == 7.8.4 , GHC == 7.6.1, GHC == 7.6.2, GHC == 7.6.3
commit ghc-pid1 for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-pid1 for openSUSE:Factory checked in at 2017-07-23 12:14:44 Comparing /work/SRC/openSUSE:Factory/ghc-pid1 (Old) and /work/SRC/openSUSE:Factory/.ghc-pid1.new (New) Package is "ghc-pid1" Sun Jul 23 12:14:44 2017 rev:2 rq:511917 version:0.1.2.0 Changes: --- /work/SRC/openSUSE:Factory/ghc-pid1/ghc-pid1.changes2017-04-14 13:35:37.617148726 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-pid1.new/ghc-pid1.changes 2017-07-23 12:14:45.268739244 +0200 @@ -1,0 +2,10 @@ +Mon Jul 17 03:01:30 UTC 2017 - psim...@suse.com + +- Update to version 0.1.2.0 revision 1. + +--- +Tue Jul 11 03:02:31 UTC 2017 - psim...@suse.com + +- Update to version 0.1.1.0 revision 1. + +--- Old: pid1-0.1.0.1.tar.gz New: pid1-0.1.2.0.tar.gz Other differences: -- ++ ghc-pid1.spec ++ --- /var/tmp/diff_new_pack.IB1Wa5/_old 2017-07-23 12:14:45.892651112 +0200 +++ /var/tmp/diff_new_pack.IB1Wa5/_new 2017-07-23 12:14:45.892651112 +0200 @@ -18,7 +18,7 @@ %global pkg_name pid1 Name: ghc-%{pkg_name} -Version:0.1.0.1 +Version:0.1.2.0 Release:0 Summary:Do signal handling and orphan reaping for Unix PID1 init processes License:MIT @@ -28,6 +28,7 @@ Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: chrpath BuildRequires: ghc-Cabal-devel +BuildRequires: ghc-directory-devel BuildRequires: ghc-process-devel BuildRequires: ghc-rpm-macros BuildRequires: ghc-unix-devel ++ pid1-0.1.0.1.tar.gz -> pid1-0.1.2.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pid1-0.1.0.1/ChangeLog.md new/pid1-0.1.2.0/ChangeLog.md --- old/pid1-0.1.0.1/ChangeLog.md 2016-11-23 07:17:09.0 +0100 +++ new/pid1-0.1.2.0/ChangeLog.md 2017-07-13 17:47:22.0 +0200 @@ -1,3 +1,14 @@ +## 0.1.2.0 + +* Removes support for ',' separated list of environment variables + for `-e` command line option +* Adds support for setting child processes wait timeout on SIGTERM or SIGINT + +## 0.1.1.0 + +* Adds support for setuid and setguid when running command +* Adds support for setting current directory when running command + ## 0.1.0.1 * Turn off all RTS options diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pid1-0.1.0.1/README.md new/pid1-0.1.2.0/README.md --- old/pid1-0.1.0.1/README.md 2016-11-23 07:17:09.0 +0100 +++ new/pid1-0.1.2.0/README.md 2017-07-13 17:47:22.0 +0200 @@ -22,6 +22,18 @@ ### Usage +> pid1 [-e|--env ENV] [-u|--user USER] [-g|--group GROUP] [-w|--workdir DIR] [-t|--timeout TIMEOUT] COMMAND [ARG1 ARG2 ... ARGN] + +Where: +* `-e`, `--env` `ENV` - Override environment variable from given name=value + pair. Can be specified multiple times to set multiple environment variables. +* `-u`, `--user` `USER` - The username the process will setuid before executing + COMMAND +* `-g`, `--group` `GROUP` - The group name the process will setgid before + executing COMMAND +* `-w`, `--workdir` `DIR` - chdir to `DIR` before executing COMMAND +* `-t`, `--timeout` `TIMEOUT` - timeout (in seconds) to wait for all child processes to exit + The recommended use case for this executable is to embed it in a Docker image. Assuming you've placed it at `/sbin/pid1`, the two commonly recommended usages are: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pid1-0.1.0.1/app/Main.hs new/pid1-0.1.2.0/app/Main.hs --- old/pid1-0.1.0.1/app/Main.hs2016-11-23 07:17:09.0 +0100 +++ new/pid1-0.1.2.0/app/Main.hs2017-07-13 17:47:22.0 +0200 @@ -1,19 +1,39 @@ -module Main where - +module Main (main) where -- | This is a valid PID 1 process in Haskell, intended as a Docker -- entrypoint. It will handle reaping orphans and handling TERM and -- INT signals. + +import Data.Maybe (fromMaybe) import System.Process.PID1 import System.Environment +import System.Console.GetOpt +import System.IO (stderr, hPutStr) +import System.Exit (exitFailure) + +-- | `GetOpt` command line options +options :: [(String, String)] -> [OptDescr (RunOptions -> RunOptions)] +options defaultEnv = + [ Option ['e'] ["env"] (ReqArg (\opt opts -> setRunEnv (optEnvList (getRunEnv opts) opt) opts) "ENV") "override environment variable from given name=value pair. Can be specified multiple times to set multiple environment variables" + , Option ['u'] ["user"] (ReqArg setRunUser "USER") "run command as us
commit ghc-pipes-bytestring for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-pipes-bytestring for openSUSE:Factory checked in at 2017-07-23 12:14:51 Comparing /work/SRC/openSUSE:Factory/ghc-pipes-bytestring (Old) and /work/SRC/openSUSE:Factory/.ghc-pipes-bytestring.new (New) Package is "ghc-pipes-bytestring" Sun Jul 23 12:14:51 2017 rev:4 rq:511918 version:2.1.6 Changes: --- /work/SRC/openSUSE:Factory/ghc-pipes-bytestring/ghc-pipes-bytestring.changes 2017-07-05 23:59:31.395063053 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-pipes-bytestring.new/ghc-pipes-bytestring.changes 2017-07-23 12:14:52.251752848 +0200 @@ -1,0 +2,5 @@ +Mon Jul 17 03:01:30 UTC 2017 - psim...@suse.com + +- Update to version 2.1.6. + +--- Old: pipes-bytestring-2.1.5.tar.gz New: pipes-bytestring-2.1.6.tar.gz Other differences: -- ++ ghc-pipes-bytestring.spec ++ --- /var/tmp/diff_new_pack.QeHSCI/_old 2017-07-23 12:14:54.087493538 +0200 +++ /var/tmp/diff_new_pack.QeHSCI/_new 2017-07-23 12:14:54.087493538 +0200 @@ -18,7 +18,7 @@ %global pkg_name pipes-bytestring Name: ghc-%{pkg_name} -Version:2.1.5 +Version:2.1.6 Release:0 Summary:ByteString support for pipes License:BSD-3-Clause @@ -31,6 +31,7 @@ BuildRequires: ghc-pipes-group-devel BuildRequires: ghc-pipes-parse-devel BuildRequires: ghc-rpm-macros +BuildRequires: ghc-stringsearch-devel BuildRequires: ghc-transformers-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ pipes-bytestring-2.1.5.tar.gz -> pipes-bytestring-2.1.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pipes-bytestring-2.1.5/pipes-bytestring.cabal new/pipes-bytestring-2.1.6/pipes-bytestring.cabal --- old/pipes-bytestring-2.1.5/pipes-bytestring.cabal 2017-06-15 00:26:37.0 +0200 +++ new/pipes-bytestring-2.1.6/pipes-bytestring.cabal 2017-07-14 06:42:49.0 +0200 @@ -1,5 +1,5 @@ Name: pipes-bytestring -Version: 2.1.5 +Version: 2.1.6 Cabal-Version: >=1.8.0.2 Build-Type: Simple License: BSD3 @@ -23,6 +23,7 @@ pipes>= 4.0 && < 4.4 , pipes-group >= 1.0.0 && < 1.1 , pipes-parse >= 3.0.0 && < 3.1 , +stringsearch >= 0.3.0 && < 0.4 , transformers >= 0.2.0.0 && < 0.6 Exposed-Modules: Pipes.ByteString GHC-Options: -O2 -Wall diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pipes-bytestring-2.1.5/src/Pipes/ByteString.hs new/pipes-bytestring-2.1.6/src/Pipes/ByteString.hs --- old/pipes-bytestring-2.1.5/src/Pipes/ByteString.hs 2017-06-15 00:26:37.0 +0200 +++ new/pipes-bytestring-2.1.6/src/Pipes/ByteString.hs 2017-07-14 06:42:49.0 +0200 @@ -110,6 +110,7 @@ , splitAt , span , break +, breakOn , groupBy , group , word @@ -127,6 +128,7 @@ , chunksOf , splitsWith , splits +, splitOn , groupsBy , groups , lines @@ -150,9 +152,11 @@ import Data.ByteString (ByteString) import Data.ByteString.Internal (isSpaceWord8) import qualified Data.ByteString.Lazy as BL +import qualified Data.ByteString.Search import Data.ByteString.Lazy.Internal (foldrChunks, defaultChunkSize) import Data.ByteString.Unsafe (unsafeTake) import Data.Char (ord) +import Data.Monoid (mempty, (<>)) import Data.Functor.Constant (Constant(Constant, getConstant)) import Data.Functor.Identity (Identity) import qualified Data.List as List @@ -709,6 +713,42 @@ break predicate = span (not . predicate) {-# INLINABLE break #-} +{-| Improper lens that splits at the first occurrence of the pattern. +-} +breakOn +:: Monad m +=> ByteString +-> Lens' (Producer ByteString m x) + (Producer ByteString m (Producer ByteString m x)) +breakOn needle k p0 = +fmap join (k (go mempty p0)) + where +len0 = BS.length needle + +go leftovers p = +if BS.length leftovers < len0 +then do +x <- lift (next p) +case x of +Left r -> do +yield leftovers +return (return r) +Right (bytes, p') -> do +go (leftovers <> bytes) p' +else do +let (prefix, suffix) = Data.ByteString.Search.breakOn needle leftovers +if BS.null suffix +then do +let len = BS.length leftovers +let (output, leftovers') = +BS.splitAt (len + 1 - len0) leftovers +yield output +go leftovers' p +
commit ghc-language-ecmascript for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-language-ecmascript for openSUSE:Factory checked in at 2017-07-23 12:14:30 Comparing /work/SRC/openSUSE:Factory/ghc-language-ecmascript (Old) and /work/SRC/openSUSE:Factory/.ghc-language-ecmascript.new (New) Package is "ghc-language-ecmascript" Sun Jul 23 12:14:30 2017 rev:3 rq:511914 version:0.17.2.0 Changes: --- /work/SRC/openSUSE:Factory/ghc-language-ecmascript/ghc-language-ecmascript.changes 2017-03-12 20:04:15.943500948 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-language-ecmascript.new/ghc-language-ecmascript.changes 2017-07-23 12:14:30.762788307 +0200 @@ -1,0 +2,5 @@ +Mon Jul 17 03:01:30 UTC 2017 - psim...@suse.com + +- Update to version 0.17.2.0. + +--- Old: language-ecmascript-0.17.1.0.tar.gz language-ecmascript.cabal New: language-ecmascript-0.17.2.0.tar.gz Other differences: -- ++ ghc-language-ecmascript.spec ++ --- /var/tmp/diff_new_pack.qG2XpG/_old 2017-07-23 12:14:32.062604699 +0200 +++ /var/tmp/diff_new_pack.qG2XpG/_new 2017-07-23 12:14:32.066604134 +0200 @@ -19,17 +19,17 @@ %global pkg_name language-ecmascript %bcond_with tests Name: ghc-%{pkg_name} -Version:0.17.1.0 +Version:0.17.2.0 Release:0 Summary:JavaScript parser and pretty-printer library License:BSD-3-Clause Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Diff-devel BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-charset-devel BuildRequires: ghc-containers-devel BuildRequires: ghc-data-default-class-devel BuildRequires: ghc-mtl-devel @@ -70,7 +70,6 @@ %prep %setup -q -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ language-ecmascript-0.17.1.0.tar.gz -> language-ecmascript-0.17.2.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/language-ecmascript-0.17.1.0/CHANGELOG new/language-ecmascript-0.17.2.0/CHANGELOG --- old/language-ecmascript-0.17.1.0/CHANGELOG 2016-02-28 17:04:38.0 +0100 +++ new/language-ecmascript-0.17.2.0/CHANGELOG 2017-07-11 21:47:22.0 +0200 @@ -1,4 +1,10 @@ Version change log. + +=0.17.2.0= +Issue #82: Tighter lexing of identifiers using Unicode character classes (thanks @berdario). + +Dependency version bumps. + =0.17.1.0= Improvements to pretty-printing (Github PR #78) + fixed a bug in quasi-quotation (Github PR #77). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/language-ecmascript-0.17.1.0/language-ecmascript.cabal new/language-ecmascript-0.17.2.0/language-ecmascript.cabal --- old/language-ecmascript-0.17.1.0/language-ecmascript.cabal 2016-02-28 20:02:01.0 +0100 +++ new/language-ecmascript-0.17.2.0/language-ecmascript.cabal 2017-07-11 21:45:56.0 +0200 @@ -1,8 +1,8 @@ Name: language-ecmascript -Version:0.17.1.0 +Version:0.17.2.0 Cabal-Version: >= 1.10 Copyright: (c) 2007-2012 Brown University, (c) 2008-2010 Claudiu Saftoiu, -(c) 2012-2015 Stevens Institute of Technology, (c) 2016 Andrey Chudnov, (c) 2016 Eyal Lotem +(c) 2012-2015 Stevens Institute of Technology, (c) 2016 Eyal Lotem, (c) 2016-2017 Andrey Chudnov License:BSD3 License-file: LICENSE Author: Andrey Chudnov, Arjun Guha, Spiridon Aristides Eliopoulos, @@ -11,13 +11,13 @@ Homepage: http://github.com/jswebtools/language-ecmascript Bug-reports:http://github.com/jswebtools/language-ecmascript/issues Stability: experimental -Tested-with:GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.3 +Tested-with:GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.2 Extra-Source-Files: test/parse-pretty/*.js, test/diff/left/*.js, test/diff/right/*.js, test/diff/expects/*.diff, CHANGELOG Category: Language Build-Type: Simple Synopsis: JavaScript parser and pretty-printer library Description: - Tools for working with ECMAScript 3 (popularly known as JavaScript). + Tools for working with ECMAScript 3 (popularly known as JavaScript). Includes a parser, pretty-printer, tools for working with source tree annotations and an arbitrary instance. See CHANGELOG for a summary of changes. The package follows the Hask
commit ghc-machines-directory for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-machines-directory for openSUSE:Factory checked in at 2017-07-23 12:14:38 Comparing /work/SRC/openSUSE:Factory/ghc-machines-directory (Old) and /work/SRC/openSUSE:Factory/.ghc-machines-directory.new (New) Package is "ghc-machines-directory" Sun Jul 23 12:14:38 2017 rev:2 rq:511915 version:0.2.1.0 Changes: --- /work/SRC/openSUSE:Factory/ghc-machines-directory/ghc-machines-directory.changes 2017-05-10 20:45:39.603972380 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-machines-directory.new/ghc-machines-directory.changes 2017-07-23 12:14:39.833507006 +0200 @@ -1,0 +2,5 @@ +Tue Mar 14 09:25:59 UTC 2017 - psim...@suse.com + +- Update to version 0.2.1.0 with cabal2obs. + +--- Old: machines-directory-0.2.0.10.tar.gz New: machines-directory-0.2.1.0.tar.gz Other differences: -- ++ ghc-machines-directory.spec ++ --- /var/tmp/diff_new_pack.QpdEg8/_old 2017-07-23 12:14:40.825366900 +0200 +++ /var/tmp/diff_new_pack.QpdEg8/_new 2017-07-23 12:14:40.829366335 +0200 @@ -18,7 +18,7 @@ %global pkg_name machines-directory Name: ghc-%{pkg_name} -Version:0.2.0.10 +Version:0.2.1.0 Release:0 Summary:Directory (system) utilities for the machines library License:Apache-2.0 ++ machines-directory-0.2.0.10.tar.gz -> machines-directory-0.2.1.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/machines-directory-0.2.0.10/machines-directory.cabal new/machines-directory-0.2.1.0/machines-directory.cabal --- old/machines-directory-0.2.0.10/machines-directory.cabal2017-01-19 19:19:46.0 +0100 +++ new/machines-directory-0.2.1.0/machines-directory.cabal 2017-03-08 22:53:55.0 +0100 @@ -1,5 +1,5 @@ name:machines-directory -version: 0.2.0.10 +version: 0.2.1.0 synopsis:Directory (system) utilities for the machines library homepage:http://github.com/aloiscochard/machines-directory license: Apache-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/machines-directory-0.2.0.10/src/System/Directory/Machine/Internal.hs new/machines-directory-0.2.1.0/src/System/Directory/Machine/Internal.hs --- old/machines-directory-0.2.0.10/src/System/Directory/Machine/Internal.hs 2016-09-08 04:59:43.0 +0200 +++ new/machines-directory-0.2.1.0/src/System/Directory/Machine/Internal.hs 2017-03-08 22:53:55.0 +0100 @@ -1,13 +1,6 @@ module System.Directory.Machine.Internal where -import Data.Machine - --- TODO Contribute to machines? -joined :: Process [a] a -joined = f [] where - f [] = MachineT . return $ Await (\xs -> f xs) Refl stopped - f (x:xs) = MachineT . return $ Yield x $ f xs - +-- | Predicate to filter out relative paths: @"."@ and @".."@. isDirectoryContentsValid :: FilePath -> Bool isDirectoryContentsValid x = (x /= "." && x /= "..") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/machines-directory-0.2.0.10/src/System/Directory/Machine.hs new/machines-directory-0.2.1.0/src/System/Directory/Machine.hs --- old/machines-directory-0.2.0.10/src/System/Directory/Machine.hs 2016-09-08 04:59:43.0 +0200 +++ new/machines-directory-0.2.1.0/src/System/Directory/Machine.hs 2017-03-08 22:53:55.0 +0100 @@ -13,14 +13,29 @@ import System.Directory.Machine.Internal +-- | Recursively (breadth-first) walk thru the directory structure. +-- +-- >>> runT (files <~ directoryWalk <~ source ["."]) +-- ["./.gitignore",... directoryWalk :: ProcessT IO FilePath FilePath -directoryWalk = MachineT . return $ Await (\root -> f [root] []) Refl stopped where - f [][] = directoryWalk - f xs(y:ys) = MachineT . return $ Yield y $ f xs ys +directoryWalk = directoryWalk' (const True) + +-- | A variant of 'directoryWalk' with a predicate whether to descend +-- into particular directory. +-- +-- @ +-- directoryWalk' (not . isSuffixOf ".git") +-- @ +-- +-- @since 0.2.1.0 +directoryWalk' :: (FilePath -> Bool) -> ProcessT IO FilePath FilePath +directoryWalk' p = MachineT . return $ Await (\root -> f [root] []) Refl stopped where + f [] [] = directoryWalk + f xs (y:ys) = MachineT . return $ Yield y $ f xs ys f (x:xs) [] = MachineT $ do ys <- getDirectoryContents x let contents = (x ) <$> (filter isDirectoryContentsValid $ ys) -dirs <- filterM doesDirectoryExist contents +dirs <- filterM doesDirectoryExist (filter p contents) runMachineT $ f
commit ghc-mwc-probability for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-mwc-probability for openSUSE:Factory checked in at 2017-07-23 12:14:40 Comparing /work/SRC/openSUSE:Factory/ghc-mwc-probability (Old) and /work/SRC/openSUSE:Factory/.ghc-mwc-probability.new (New) Package is "ghc-mwc-probability" Sun Jul 23 12:14:40 2017 rev:4 rq:511916 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/ghc-mwc-probability/ghc-mwc-probability.changes 2017-03-14 10:05:39.347949004 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-mwc-probability.new/ghc-mwc-probability.changes 2017-07-23 12:14:41.233309275 +0200 @@ -1,0 +2,5 @@ +Fri Jul 21 03:01:31 UTC 2017 - psim...@suse.com + +- Update to version 1.3.0 revision 1. + +--- New: mwc-probability.cabal Other differences: -- ++ ghc-mwc-probability.spec ++ --- /var/tmp/diff_new_pack.QN6sDQ/_old 2017-07-23 12:14:42.169177078 +0200 +++ /var/tmp/diff_new_pack.QN6sDQ/_new 2017-07-23 12:14:42.173176513 +0200 @@ -25,6 +25,7 @@ Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-mwc-random-devel BuildRequires: ghc-primitive-devel @@ -72,6 +73,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ mwc-probability.cabal ++ name:mwc-probability version: 1.3.0 x-revision: 1 homepage:http://github.com/jtobin/mwc-probability license: MIT license-file:LICENSE author: Jared Tobin maintainer: ja...@jtobin.ca category:Math build-type: Simple cabal-version: >= 1.10 synopsis:Sampling function-based probability distributions. description: A simple probability distribution type, where distributions are characterized by sampling functions. . This implementation is a thin layer over @mwc-random@, which handles RNG state-passing automatically by using a @PrimMonad@ like @IO@ or @ST s@ under the hood. . /Examples/ . Transform a distribution's support while leaving its density structure invariant: . > -- uniform over [0, 1] to uniform over [1, 2] > succ <$> uniform . Sequence distributions together using bind: . > -- a beta-binomial conjugate distribution > beta 1 10 >>= binomial 10 . Use do-notation to build complex joint distributions from composable, local conditionals: . > hierarchicalModel = do > [c, d, e, f] <- replicateM 4 $ uniformR (1, 10) > a <- gamma c d > b <- gamma e f > p <- beta a b > n <- uniformR (5, 10) > binomial n p Source-repository head Type: git Location: http://github.com/jtobin/mwc-probability.git library exposed-modules: System.Random.MWC.Probability default-language:Haskell2010 hs-source-dirs: src build-depends: base >= 4.8 && < 5 , mwc-random> 0.13 && < 0.14 , primitive >= 0.6 && < 1.0 , transformers >= 0.5 && < 1.0
commit meson for openSUSE:Factory
Hello community, here is the log from the commit of package meson for openSUSE:Factory checked in at 2017-07-23 12:13:49 Comparing /work/SRC/openSUSE:Factory/meson (Old) and /work/SRC/openSUSE:Factory/.meson.new (New) Package is "meson" Sun Jul 23 12:13:49 2017 rev:21 rq:512065 version:0.41.2 Changes: --- /work/SRC/openSUSE:Factory/meson/meson-testsuite.changes2017-07-12 19:32:24.174867198 +0200 +++ /work/SRC/openSUSE:Factory/.meson.new/meson-testsuite.changes 2017-07-23 12:14:10.569640734 +0200 @@ -1,0 +2,13 @@ +Sat Jul 22 13:55:52 UTC 2017 - mailaen...@opensuse.org + +- Update to version 0.41.2: + + Various gtkdoc fixes + + Fix how rpath directories are handled. + + pkgconfig: avoid appending slash at Cflags + + Fix a missing path issue causing Python traceback. + + Qt4 support + + Skip handling non-available dependencies + + vala: Only add --use-header for unity builds regression + + Tag functions in asm properly. + +--- meson.changes: same change Old: meson-0.41.1.tar.gz meson-0.41.1.tar.gz.asc New: meson-0.41.2.tar.gz meson-0.41.2.tar.gz.asc Other differences: -- ++ meson-testsuite.spec ++ --- /var/tmp/diff_new_pack.PV70Ya/_old 2017-07-23 12:14:11.325533959 +0200 +++ /var/tmp/diff_new_pack.PV70Ya/_new 2017-07-23 12:14:11.325533959 +0200 @@ -24,7 +24,7 @@ %endif %define _name mesonbuild Name: meson%{name_ext} -Version:0.41.1 +Version:0.41.2 Release:0 Summary:Python-based build system License:Apache-2.0 ++ meson.spec ++ --- /var/tmp/diff_new_pack.PV70Ya/_old 2017-07-23 12:14:11.349530569 +0200 +++ /var/tmp/diff_new_pack.PV70Ya/_new 2017-07-23 12:14:11.353530004 +0200 @@ -1,5 +1,5 @@ # -# spec file for package meson +# spec file for package meson-testsuite # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # @@ -24,7 +24,7 @@ %endif %define _name mesonbuild Name: meson%{name_ext} -Version:0.41.1 +Version:0.41.2 Release:0 Summary:Python-based build system License:Apache-2.0 ++ meson-0.41.1.tar.gz -> meson-0.41.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meson-0.41.1/PKG-INFO new/meson-0.41.2/PKG-INFO --- old/meson-0.41.1/PKG-INFO 2017-06-19 22:47:47.0 +0200 +++ new/meson-0.41.2/PKG-INFO 2017-07-19 11:40:00.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: meson -Version: 0.41.1 +Version: 0.41.2 Summary: A high performance build system Home-page: http://mesonbuild.com Author: Jussi Pakkanen diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meson-0.41.1/man/meson.1 new/meson-0.41.2/man/meson.1 --- old/meson-0.41.1/man/meson.12017-06-19 22:46:19.0 +0200 +++ new/meson-0.41.2/man/meson.12017-07-19 11:39:36.0 +0200 @@ -1,4 +1,4 @@ -.TH MESON "1" "June 2017" "meson 0.41.1" "User Commands" +.TH MESON "1" "July 2017" "meson 0.41.2" "User Commands" .SH NAME meson - a high productivity build system .SH DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meson-0.41.1/man/mesonconf.1 new/meson-0.41.2/man/mesonconf.1 --- old/meson-0.41.1/man/mesonconf.12017-06-19 22:46:29.0 +0200 +++ new/meson-0.41.2/man/mesonconf.12017-07-19 11:39:36.0 +0200 @@ -1,4 +1,4 @@ -.TH MESONCONF "1" "June 2017" "mesonconf 0.41.1" "User Commands" +.TH MESONCONF "1" "July 2017" "mesonconf 0.41.2" "User Commands" .SH NAME mesonconf - a tool to configure Meson builds .SH DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meson-0.41.1/man/mesonintrospect.1 new/meson-0.41.2/man/mesonintrospect.1 --- old/meson-0.41.1/man/mesonintrospect.1 2017-06-19 22:46:15.0 +0200 +++ new/meson-0.41.2/man/mesonintrospect.1 2017-07-19 11:39:36.0 +0200 @@ -1,4 +1,4 @@ -.TH MESONCONF "1" "June 2017" "mesonintrospect 0.41.1" "User Commands" +.TH MESONCONF "1" "July 2017" "mesonintrospect 0.41.2" "User Commands" .SH NAME mesonintrospect - a tool to extract information about a Meson build .SH DESCRIPTION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/meson-0.41.1/man/mesontest.1 new/meson-0.41.2/man/mesontest.1 --- old/meson-0.41.1/man/mesontest.12017-06-19 22:46:24.0 +0200 +++ new/meson-0.41.2/man/mesontest.12017-07-19 11:39:36.0 +0200 @@ -1,4 +1,4 @@ -.TH MESON "1" "June 2017" "meson 0.41.1" "User Commands" +.TH MESON "1" "July 2017" "meson 0.41.2"
commit ghc-carray for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-carray for openSUSE:Factory checked in at 2017-07-23 12:14:17 Comparing /work/SRC/openSUSE:Factory/ghc-carray (Old) and /work/SRC/openSUSE:Factory/.ghc-carray.new (New) Package is "ghc-carray" Sun Jul 23 12:14:17 2017 rev:5 rq:511909 version:0.1.6.7 Changes: --- /work/SRC/openSUSE:Factory/ghc-carray/ghc-carray.changes2017-07-05 23:58:24.636467360 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-carray.new/ghc-carray.changes 2017-07-23 12:14:17.836614221 +0200 @@ -1,0 +2,5 @@ +Wed Jul 19 03:01:25 UTC 2017 - psim...@suse.com + +- Update to version 0.1.6.7 revision 1. + +--- New: carray.cabal Other differences: -- ++ ghc-carray.spec ++ --- /var/tmp/diff_new_pack.9KpfiY/_old 2017-07-23 12:14:18.308547557 +0200 +++ /var/tmp/diff_new_pack.9KpfiY/_new 2017-07-23 12:14:18.312546992 +0200 @@ -26,6 +26,7 @@ Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-array-devel @@ -56,6 +57,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ carray.cabal ++ name:carray version: 0.1.6.7 x-revision: 1 synopsis:A C-compatible array library. description: A C-compatible array library. . Provides both an immutable and mutable (in the IO monad) interface. Includes utilities for multi-dimensional arrays, slicing and norms. Memory is 16-byte aligned by default to enable use of vector instructions. category:Data license: BSD3 license-file:LICENSE author: Jed Brown maintainer: Jed Brown , Henning Thielemann stability: experimental cabal-version: >=1.14 build-type: Simple extra-source-files: tests/runtests.sh Makefile source-repository this tag: 0.1.6.7 type:darcs location:http://hub.darcs.net/thielema/carray/ source-repository head type:darcs location:http://hub.darcs.net/thielema/carray/ flag splitBase description: array was in base < 3 default: True flag bytestringInBase description: bytestring was included in base for 2.0 and 2.1 default: False flag base4 description: syb was split from base >= 4 default: True library -- due to `import Foreign.ForeignPtr.Unsafe` build-depends: base>=4.4 build-depends: ix-shapable >=0.1 && <0.2, binary >=0.5 && <0.9, QuickCheck >=2.4 && <3 if flag(bytestringInBase) build-depends: base >=2.0 && <2.2 else build-depends: base <2.0 || >=3, bytestring >=0.9 && <0.11 if flag(splitBase) build-depends: base >=3, array >=0.1 && <0.6 else build-depends: base <3 if flag(base4) build-depends: base >=4 && <5, syb >=0.1 && <0.8 else build-depends: base <4 exposed-modules: Data.Array.CArray Data.Array.IOCArray Data.Array.CArray.Base ghc-options: -Wall hs-source-dirs: src default-language: Haskell98 test-suite test main-is: tests.hs ghc-options: -Wall hs-source-dirs: tests type: exitcode-stdio-1.0 default-language: Haskell98 build-depends: QuickCheck, ix-shapable, carray, array, base benchmark meteor-contest-c main-is: meteor-contest-c.hs ghc-options: -Wall hs-source-dirs: tests type: exitcode-stdio-1.0 default-language: Haskell98 build-depends: carray, base benchmark meteor-contest-u main-is: meteor-contest-u.hs ghc-options: -Wall hs-source-dirs: tests type: exitcode-stdio-1.0 default-language: Haskell98 build-depends: array, base benchmark nsieve-bits-c main-is: nsieve-bits-c.hs ghc-options: -Wall hs-source-dirs: tests type: exitcode-stdio-1.0 default-language: Haskell98 build-depends: carray, array, base benchmark nsieve-bits-s main-is: nsieve-bits-s.hs ghc-options: -Wall hs-source-dirs: tests type: exitcode-stdio-1.0 default-language: Haskell98 build-depends: array, base benchmark nsieve-bits-u main-is: nsieve-bits-u.hs ghc-options: -Wall hs-source-dirs: tests type: exitcode-stdio-1.0 default-language: Haskell98 build-depends: array, base
commit ghc-http-conduit for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-http-conduit for openSUSE:Factory checked in at 2017-07-23 12:14:27 Comparing /work/SRC/openSUSE:Factory/ghc-http-conduit (Old) and /work/SRC/openSUSE:Factory/.ghc-http-conduit.new (New) Package is "ghc-http-conduit" Sun Jul 23 12:14:27 2017 rev:10 rq:511913 version:2.2.3.2 Changes: --- /work/SRC/openSUSE:Factory/ghc-http-conduit/ghc-http-conduit.changes 2017-03-21 22:48:25.540312143 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-http-conduit.new/ghc-http-conduit.changes 2017-07-23 12:14:29.558958356 +0200 @@ -1,0 +2,5 @@ +Mon Jul 17 03:01:30 UTC 2017 - psim...@suse.com + +- Update to version 2.2.3.2. + +--- Old: http-conduit-2.2.3.1.tar.gz New: http-conduit-2.2.3.2.tar.gz Other differences: -- ++ ghc-http-conduit.spec ++ --- /var/tmp/diff_new_pack.owglw8/_old 2017-07-23 12:14:30.566815990 +0200 +++ /var/tmp/diff_new_pack.owglw8/_new 2017-07-23 12:14:30.570815425 +0200 @@ -19,7 +19,7 @@ %global pkg_name http-conduit %bcond_with tests Name: ghc-%{pkg_name} -Version:2.2.3.1 +Version:2.2.3.2 Release:0 Summary:HTTP client package with conduit interface and HTTPS support License:BSD-2-Clause ++ http-conduit-2.2.3.1.tar.gz -> http-conduit-2.2.3.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/http-conduit-2.2.3.1/ChangeLog.md new/http-conduit-2.2.3.2/ChangeLog.md --- old/http-conduit-2.2.3.1/ChangeLog.md 2017-02-26 15:40:36.0 +0100 +++ new/http-conduit-2.2.3.2/ChangeLog.md 2017-07-07 11:45:59.0 +0200 @@ -1,3 +1,7 @@ +## 2.2.3.2 + +* Add proper headers for `httpJSON` and `httpJSONEither` [#284](https://github.com/snoyberg/http-client/issues/284) + ## 2.2.3.1 * Minor README improvement diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/http-conduit-2.2.3.1/Network/HTTP/Conduit.hs new/http-conduit-2.2.3.2/Network/HTTP/Conduit.hs --- old/http-conduit-2.2.3.1/Network/HTTP/Conduit.hs2016-12-19 16:29:45.0 +0100 +++ new/http-conduit-2.2.3.2/Network/HTTP/Conduit.hs2017-07-07 11:46:38.0 +0200 @@ -87,7 +87,7 @@ -- > , cookie_http_only = False -- > } -- > --- > main = withSocketsDo $ do +-- > main = do -- > request' <- parseRequest "http://example.com/secret-page"; -- > manager <- newManager tlsManagerSettings -- > let request = request' { cookieJar = Just $ createCookieJar [cookie] } @@ -99,19 +99,6 @@ -- >else return Nothing -- > _ -> E.throw ex) -- --- Any network code on Windows requires some initialization, and the network --- library provides withSocketsDo to perform it. Therefore, proper usage of --- this library will always involve calling that function at some point. The --- best approach is to simply call them at the beginning of your main function, --- such as: --- --- > import Network.HTTP.Conduit --- > import qualified Data.ByteString.Lazy as L --- > import Network (withSocketsDo) --- > --- > main = withSocketsDo --- > $ simpleHttp "http://www.haskell.org/"; >>= L.putStr --- -- Cookies are implemented according to RFC 6265. -- -- Note that by default, the functions in this package will throw exceptions @@ -124,7 +111,7 @@ -- > import Network -- > -- > main :: IO () --- > main = withSocketsDo $ do +-- > main = do -- > request' <- parseRequest "http://www.yesodweb.com/does-not-exist"; -- > let request = request' { checkStatus = \_ _ _ -> Nothing } -- > manager <- newManager tlsManagerSettings diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/http-conduit-2.2.3.1/Network/HTTP/Simple.hs new/http-conduit-2.2.3.2/Network/HTTP/Simple.hs --- old/http-conduit-2.2.3.1/Network/HTTP/Simple.hs 2016-12-19 16:29:45.0 +0100 +++ new/http-conduit-2.2.3.2/Network/HTTP/Simple.hs 2017-07-07 11:45:59.0 +0200 @@ -15,6 +15,8 @@ -- > -- > main :: IO () -- > main = httpLBS "http://example.com"; >>= L8.putStrLn +-- +-- The `Data.String.IsString` instance uses `H.parseRequest` behind the scenes and inherits its behavior. module Network.HTTP.Simple ( -- * Perform requests httpLBS @@ -123,17 +125,17 @@ httpJSONEither :: (MonadIO m, FromJSON a) => H.Request -> m (H.Response (Either JSONException a)) -httpJSONEither req = -liftIO $ httpSink req sink +httpJSONEither req = liftIO $ httpSink req' sink where +req' = addRequestHeader H.hAccept "application/jso
commit ghc-diagrams-builder for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-diagrams-builder for openSUSE:Factory checked in at 2017-07-23 12:14:18 Comparing /work/SRC/openSUSE:Factory/ghc-diagrams-builder (Old) and /work/SRC/openSUSE:Factory/.ghc-diagrams-builder.new (New) Package is "ghc-diagrams-builder" Sun Jul 23 12:14:18 2017 rev:3 rq:511910 version:0.8.0.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-diagrams-builder/ghc-diagrams-builder.changes 2017-05-27 13:16:38.958058703 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-diagrams-builder.new/ghc-diagrams-builder.changes 2017-07-23 12:14:22.895899560 +0200 @@ -1,0 +2,5 @@ +Fri Jul 21 03:01:31 UTC 2017 - psim...@suse.com + +- Update to version 0.8.0.1 revision 2. + +--- Other differences: -- ++ ghc-diagrams-builder.spec ++ --- /var/tmp/diff_new_pack.ONLIy8/_old 2017-07-23 12:14:23.679788830 +0200 +++ /var/tmp/diff_new_pack.ONLIy8/_new 2017-07-23 12:14:23.679788830 +0200 @@ -25,7 +25,7 @@ Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-base-orphans-devel BuildRequires: ghc-cmdargs-devel ++ diagrams-builder.cabal ++ --- /var/tmp/diff_new_pack.ONLIy8/_old 2017-07-23 12:14:23.727782051 +0200 +++ /var/tmp/diff_new_pack.ONLIy8/_new 2017-07-23 12:14:23.727782051 +0200 @@ -1,6 +1,6 @@ name:diagrams-builder version: 0.8.0.1 -x-revision: 1 +x-revision: 2 synopsis:hint-based build service for the diagrams graphics EDSL. description: @diagrams-builder@ provides backend-agnostic tools for @@ -53,7 +53,7 @@ base-orphans >= 0.3 && < 0.7, mtl >= 2.1 && < 2.3, diagrams-lib >= 1.4 && < 1.5, - hint >= 0.4 && < 0.7, + hint >= 0.4 && < 0.8, directory, filepath, transformers >= 0.3 && < 0.6,
commit perl-CPAN-Changes for openSUSE:Factory
Hello community, here is the log from the commit of package perl-CPAN-Changes for openSUSE:Factory checked in at 2017-07-23 12:13:36 Comparing /work/SRC/openSUSE:Factory/perl-CPAN-Changes (Old) and /work/SRC/openSUSE:Factory/.perl-CPAN-Changes.new (New) Package is "perl-CPAN-Changes" Sun Jul 23 12:13:36 2017 rev:4 rq:512057 version:0.42 Changes: --- /work/SRC/openSUSE:Factory/perl-CPAN-Changes/perl-CPAN-Changes.changes 2015-07-02 22:44:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-CPAN-Changes.new/perl-CPAN-Changes.changes 2017-07-23 12:14:07.854024335 +0200 @@ -1,0 +2,5 @@ +Thu Jul 20 12:10:45 UTC 2017 - co...@suse.com + +- disable perl(version) - obsolete by perl + +--- Other differences: -- ++ perl-CPAN-Changes.spec ++ --- /var/tmp/diff_new_pack.1A7MGZ/_old 2017-07-23 12:14:08.285963321 +0200 +++ /var/tmp/diff_new_pack.1A7MGZ/_new 2017-07-23 12:14:08.289962756 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-CPAN-Changes # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,8 +31,8 @@ BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Test::More) >= 0.96 -BuildRequires: perl(version) >= 0.9906 -Requires: perl(version) >= 0.9906 +#BuildRequires: perl(version) >= 0.9906 +#Requires: perl(version) >= 0.9906 %{perl_requires} %description
commit ghc-extensible-effects for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-extensible-effects for openSUSE:Factory checked in at 2017-07-23 12:14:22 Comparing /work/SRC/openSUSE:Factory/ghc-extensible-effects (Old) and /work/SRC/openSUSE:Factory/.ghc-extensible-effects.new (New) Package is "ghc-extensible-effects" Sun Jul 23 12:14:22 2017 rev:2 rq:511911 version:1.11.1.0 Changes: --- /work/SRC/openSUSE:Factory/ghc-extensible-effects/ghc-extensible-effects.changes 2017-01-19 10:42:32.556147915 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-extensible-effects.new/ghc-extensible-effects.changes 2017-07-23 12:14:23.883760018 +0200 @@ -1,0 +2,5 @@ +Mon Jul 17 03:01:33 UTC 2017 - psim...@suse.com + +- Update to version 1.11.1.0. + +--- Old: extensible-effects-1.11.0.4.tar.gz New: extensible-effects-1.11.1.0.tar.gz Other differences: -- ++ ghc-extensible-effects.spec ++ --- /var/tmp/diff_new_pack.AaBVYV/_old 2017-07-23 12:14:24.395687704 +0200 +++ /var/tmp/diff_new_pack.AaBVYV/_new 2017-07-23 12:14:24.399687139 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-extensible-effects # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,16 +19,15 @@ %global pkg_name extensible-effects %bcond_with tests Name: ghc-%{pkg_name} -Version:1.11.0.4 +Version:1.11.1.0 Release:0 Summary:An Alternative to Monad Transformers License:MIT -Group: System/Libraries +Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros -# Begin cabal-rpm deps: BuildRequires: ghc-transformers-base-devel BuildRequires: ghc-transformers-devel BuildRequires: ghc-type-aligned-devel @@ -42,7 +41,6 @@ BuildRequires: ghc-test-framework-quickcheck2-devel BuildRequires: ghc-test-framework-th-devel %endif -# End cabal-rpm deps %description This package introduces datatypes for typeclass-constrained effects, as an @@ -65,20 +63,14 @@ %prep %setup -q -n %{pkg_name}-%{version} - %build %ghc_lib_build - %install %ghc_lib_install - %check -%if %{with tests} -%{cabal} test -%endif - +%cabal_test %post devel %ghc_pkg_recache ++ extensible-effects-1.11.0.4.tar.gz -> extensible-effects-1.11.1.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/extensible-effects-1.11.0.4/README.md new/extensible-effects-1.11.1.0/README.md --- old/extensible-effects-1.11.0.4/README.md 2016-05-27 04:17:26.0 +0200 +++ new/extensible-effects-1.11.1.0/README.md 2017-07-11 05:15:11.0 +0200 @@ -4,6 +4,8 @@ [![Build Status](https://travis-ci.org/suhailshergill/extensible-effects.svg?branch=master)](https://travis-ci.org/suhailshergill/extensible-effects) [![Join the chat at https://gitter.im/suhailshergill/extensible-effects](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/suhailshergill/extensible-effects?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) +[![Stories in Ready](https://badge.waffle.io/suhailshergill/extensible-effects.png?label=ready&title=Ready)](http://waffle.io/suhailshergill/extensible-effects) +[![Stories in progress](https://badge.waffle.io/suhailshergill/extensible-effects.png?label=in%20progress&title=In%20progress)](http://waffle.io/suhailshergill/extensible-effects) ## Advantages diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/extensible-effects-1.11.0.4/extensible-effects.cabal new/extensible-effects-1.11.1.0/extensible-effects.cabal --- old/extensible-effects-1.11.0.4/extensible-effects.cabal2016-05-27 04:17:26.0 +0200 +++ new/extensible-effects-1.11.1.0/extensible-effects.cabal2017-07-11 05:15:11.0 +0200 @@ -6,7 +6,7 @@ -- PVP summary: +-+--- breaking API changes -- | | +- non-breaking API additions -- | | | +--- code changes with no API change -version: 1.11.0.4 +version: 1.11.1.0 -- A short (one-line) description of the package. synopsis:An Alternative to Monad Transformers diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/extensible-effects
commit apparmor for openSUSE:Factory
Hello community, here is the log from the commit of package apparmor for openSUSE:Factory checked in at 2017-07-23 12:13:24 Comparing /work/SRC/openSUSE:Factory/apparmor (Old) and /work/SRC/openSUSE:Factory/.apparmor.new (New) Package is "apparmor" Sun Jul 23 12:13:24 2017 rev:102 rq:511329 version:2.11.0 Changes: --- /work/SRC/openSUSE:Factory/apparmor/apparmor.changes2017-04-11 12:39:09.145551563 +0200 +++ /work/SRC/openSUSE:Factory/.apparmor.new/apparmor.changes 2017-07-23 12:13:40.981820246 +0200 @@ -1,0 +2,11 @@ +Fri Jul 14 18:51:26 UTC 2017 - suse-b...@cboltz.de + +- don't rely on implementation details for reload in %post + +--- +Wed Jul 12 13:33:20 UTC 2017 - rgold...@suse.com + +- add JSON support. Required for FATE#323380. + (apparmor-yast-cleanup.patch, apparmor-json-support.patch) + +--- New: apparmor-json-support.patch apparmor-yast-cleanup.patch Other differences: -- ++ apparmor.spec ++ --- /var/tmp/diff_new_pack.S0vDu7/_old 2017-07-23 12:13:43.577453592 +0200 +++ /var/tmp/diff_new_pack.S0vDu7/_new 2017-07-23 12:13:43.581453027 +0200 @@ -81,6 +81,10 @@ # add some exceptions to utils/test/test-parser-simple-tests.py (submitted upstream 2017-03-25) Patch11:parser-tests-dbus-duplicated-conditionals.diff +# add JSON support to aa-logprof and aa-genprof (will be in upstream 2.12) +Patch12:apparmor-yast-cleanup.patch +Patch13:apparmor-json-support.patch + PreReq: sed BuildRoot: %{_tmppath}/%{name}-%{version}-build %define apparmor_bin_prefix /lib/apparmor @@ -384,6 +388,8 @@ # patch10 (upstream-changes-r3629..3648.diff) fails to create empty files, do it manually touch libraries/libapparmor/testsuite/test_multi/unconfined-change_hat.err %patch11 +%patch12 -p1 +%patch13 -p1 # search for left-over multiline rules test -z "$(grep -r '^\s*\(unix\|dbus\)[^,]\(([^)]*)\)*[^,]*$' profiles/apparmor.d/)" @@ -737,14 +743,14 @@ %service_del_postun apparmor.service %post abstractions -#restart_on_update boot.apparmor - but non-broken (bnc#853019) -systemctl is-active -q apparmor && /lib/apparmor/apparmor.systemd reload ||: +#restart_on_update apparmor - but non-broken (bnc#853019) +systemctl is-active -q apparmor && systemctl reload apparmor ||: %post profiles # workaround for bnc#904620#c8 / lp#1392042 rm -f /var/lib/apparmor/cache/* 2>/dev/null -#restart_on_update boot.apparmor - but non-broken (bnc#853019) -systemctl is-active -q apparmor && /lib/apparmor/apparmor.systemd reload ||: +#restart_on_update apparmor - but non-broken (bnc#853019) +systemctl is-active -q apparmor && systemctl reload apparmor ||: %if %{with tomcat} ++ apparmor-json-support.patch ++ commit aa95d7c9d4b0a7386ac52ad8dbcb28922198c8b7 Author: Goldwyn Rodrigues Date: Thu Jun 15 18:22:43 2017 +0200 json support for logprof and genprof From: Goldwyn Rodrigues Provides json support to tools in order to interact with other utilities such as Yast. The JSON output is one per line, in order to differentiate between multiple records. Each JSON record has a "dialog" entry which defines the type of message passed. A response must contain the "dialog" entry. "info" message does not require a response. "apparmor-json-version" added in order to identify the communication protocol version for future updates. This is based on work done by Christian Boltz. Signed-off-by: Goldwyn Rodrigues Acked-by: Christian Boltz Acked-by: Seth Arnold diff --git a/utils/aa-genprof b/utils/aa-genprof index e2e65442..c9415e10 100755 --- a/utils/aa-genprof +++ b/utils/aa-genprof @@ -61,8 +61,12 @@ parser = argparse.ArgumentParser(description=_('Generate profile for the given p parser.add_argument('-d', '--dir', type=str, help=_('path to profiles')) parser.add_argument('-f', '--file', type=str, help=_('path to logfile')) parser.add_argument('program', type=str, help=_('name of program to profile')) +parser.add_argument('-j', '--json', action="store_true", help=_('Input and Output in JSON')) args = parser.parse_args() +if args.json: +aaui.set_json_mode() + profiling = args.program profiledir = args.dir diff --git a/utils/aa-logprof b/utils/aa-logprof index c05cbef3..0ff37652 100755 --- a/utils/aa-logprof +++ b/utils/aa-logprof @@ -16,6 +16,7 @@ import argparse import os import apparmor.aa as apparmor +import apparmor.ui as aaui # setup exception handling from apparmor.fail import enable_aa_exception_handler @@ -29,8 +30,12 @@ parser = argparse.ArgumentParser(desc
commit ghc-avers for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-avers for openSUSE:Factory checked in at 2017-07-23 12:14:10 Comparing /work/SRC/openSUSE:Factory/ghc-avers (Old) and /work/SRC/openSUSE:Factory/.ghc-avers.new (New) Package is "ghc-avers" Sun Jul 23 12:14:10 2017 rev:4 rq:511907 version:0.0.17.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-avers/ghc-avers.changes 2017-06-22 10:37:03.441838566 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-avers.new/ghc-avers.changes 2017-07-23 12:14:16.360822687 +0200 @@ -1,0 +2,5 @@ +Tue Jul 18 03:01:47 UTC 2017 - psim...@suse.com + +- Update to version 0.0.17.1 revision 12. + +--- Other differences: -- ++ ghc-avers.spec ++ --- /var/tmp/diff_new_pack.QjYYvM/_old 2017-07-23 12:14:16.860752068 +0200 +++ /var/tmp/diff_new_pack.QjYYvM/_new 2017-07-23 12:14:16.864751503 +0200 @@ -26,7 +26,7 @@ Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/11.cabal#/%{pkg_name}.cabal +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/12.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-MonadRandom-devel BuildRequires: ghc-aeson-devel ++ avers.cabal ++ --- /var/tmp/diff_new_pack.QjYYvM/_old 2017-07-23 12:14:16.904745854 +0200 +++ /var/tmp/diff_new_pack.QjYYvM/_new 2017-07-23 12:14:16.904745854 +0200 @@ -1,6 +1,6 @@ name: avers version: 0.0.17.1 -x-revision: 11 +x-revision: 12 cabal-version: >=1.10 build-type: Simple license: GPL-3 @@ -58,7 +58,7 @@ unordered-containers >=0.2.7.2 && <0.3, vector >=0.11.0.0 && <0.13, MonadRandom >=0.4.2.3 && <0.6, -cryptonite >=0.21 && <0.24, +cryptonite >=0.21 && <0.25, memory ==0.14.*, inflections >=0.3.0.0 && <0.4, resource-pool >=0.2.3.2 && <0.3,
commit mpg123 for openSUSE:Factory
Hello community, here is the log from the commit of package mpg123 for openSUSE:Factory checked in at 2017-07-23 12:13:16 Comparing /work/SRC/openSUSE:Factory/mpg123 (Old) and /work/SRC/openSUSE:Factory/.mpg123.new (New) Package is "mpg123" Sun Jul 23 12:13:16 2017 rev:5 rq:511320 version:1.25.3 Changes: --- /work/SRC/openSUSE:Factory/mpg123/mpg123.changes2017-07-17 09:01:51.034586604 +0200 +++ /work/SRC/openSUSE:Factory/.mpg123.new/mpg123.changes 2017-07-23 12:13:35.818549601 +0200 @@ -1,0 +2,9 @@ +Tue Jul 18 15:55:51 UTC 2017 - aloi...@gmx.com + +- Update to version 1.25.3 + libmpg123: + * Better checks for xrpnt overflow in III_dequantize_sample() +before each use, avoiding false positives and catching cases +that were rendered harmless by alignment-enlarged buffers. + +--- Old: mpg123-1.25.2.tar.bz2 mpg123-1.25.2.tar.bz2.sig New: mpg123-1.25.3.tar.bz2 mpg123-1.25.3.tar.bz2.sig Other differences: -- ++ mpg123.spec ++ --- /var/tmp/diff_new_pack.vq5I0o/_old 2017-07-23 12:13:36.398467682 +0200 +++ /var/tmp/diff_new_pack.vq5I0o/_new 2017-07-23 12:13:36.402467118 +0200 @@ -17,7 +17,7 @@ Name: mpg123 -Version:1.25.2 +Version:1.25.3 Release:0 Summary:Console MPEG audio player and decoder library License:LGPL-2.1 ++ mpg123-1.25.2.tar.bz2 -> mpg123-1.25.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.25.2/NEWS new/mpg123-1.25.3/NEWS --- old/mpg123-1.25.2/NEWS 2017-07-11 11:36:46.0 +0200 +++ new/mpg123-1.25.3/NEWS 2017-07-18 09:19:40.0 +0200 @@ -1,6 +1,12 @@ -1.25.2 +1.25.3 -- +- libmpg123: +-- Better checks for xrpnt overflow in III_dequantize_sample() before each + use, avoiding false positives and catching cases that were rendered + harmless by alignment-enlarged buffers. +1.25.2 +-- - libmpg123: -- Extend pow tables for layer III to properly handle files with i-stereo and 5-bit scalefactors. Never observed them for real, just as fuzzed input to diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mpg123-1.25.2/configure new/mpg123-1.25.3/configure --- old/mpg123-1.25.2/configure 2017-07-11 11:37:28.0 +0200 +++ new/mpg123-1.25.3/configure 2017-07-18 09:21:56.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for mpg123 1.25.2. +# Generated by GNU Autoconf 2.69 for mpg123 1.25.3. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='mpg123' PACKAGE_TARNAME='mpg123' -PACKAGE_VERSION='1.25.2' -PACKAGE_STRING='mpg123 1.25.2' +PACKAGE_VERSION='1.25.3' +PACKAGE_STRING='mpg123 1.25.3' PACKAGE_BUGREPORT='maintai...@mpg123.org' PACKAGE_URL='' @@ -1567,7 +1567,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures mpg123 1.25.2 to adapt to many kinds of systems. +\`configure' configures mpg123 1.25.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1637,7 +1637,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of mpg123 1.25.2:";; + short | recursive ) echo "Configuration of mpg123 1.25.3:";; esac cat <<\_ACEOF @@ -1863,7 +1863,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -mpg123 configure 1.25.2 +mpg123 configure 1.25.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2469,7 +2469,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by mpg123 $as_me 1.25.2, which was +It was created by mpg123 $as_me 1.25.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2822,7 +2822,7 @@ API_VERSION=44 -LIB_PATCHLEVEL=2 +LIB_PATCHLEVEL=3 OUTAPI_VERSION=2 OUTLIB_PATCHLEVEL=1 @@ -3425,7 +3425,7 @@ # Define the identity of the package. PACKAGE='mpg123' - VERSION='1.25.2' + VERSION='1.25.3' cat >>confdefs.h <<_ACEOF @@ -20241,7 +20241,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by mpg123 $as_me 1.25.2, which was +This file was extended by mpg123 $as_me 1.25.3, which was generated by GNU Autoconf 2.69. Invocation command line was CONFI
commit docker-distribution for openSUSE:Factory
Hello community, here is the log from the commit of package docker-distribution for openSUSE:Factory checked in at 2017-07-23 12:14:07 Comparing /work/SRC/openSUSE:Factory/docker-distribution (Old) and /work/SRC/openSUSE:Factory/.docker-distribution.new (New) Package is "docker-distribution" Sun Jul 23 12:14:07 2017 rev:14 rq:511821 version:2.6.2 Changes: --- /work/SRC/openSUSE:Factory/docker-distribution/docker-distribution.changes 2017-06-13 16:10:15.724440159 +0200 +++ /work/SRC/openSUSE:Factory/.docker-distribution.new/docker-distribution.changes 2017-07-23 12:14:13.941164481 +0200 @@ -1,0 +2,16 @@ +Fri Jul 21 10:48:11 UTC 2017 - msab...@suse.com + +- Updated to 2.6.2 + +This release is a special security release to address an issue allowing +an attacker to force arbitrarily-sized memory allocations in a registry +instance through the manifest endpoint. The problem has been mitigated +by limiting the size of reads for image manifest content. + +Details for mitigation are in 29fa466 + +CVE-2017-11468 has been assigned for this issue. + +Fixes bsc#1049850 + +--- Old: distribution-2.6.1.tar.xz New: distribution-2.6.2.tar.xz Other differences: -- ++ docker-distribution.spec ++ --- /var/tmp/diff_new_pack.UxFRxd/_old 2017-07-23 12:14:14.561076914 +0200 +++ /var/tmp/diff_new_pack.UxFRxd/_new 2017-07-23 12:14:14.561076914 +0200 @@ -17,7 +17,7 @@ Name: docker-distribution -Version:2.6.1 +Version:2.6.2 Release:0 Summary:The Docker toolset to pack, ship, store, and deliver content License:Apache-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.UxFRxd/_old 2017-07-23 12:14:14.609070135 +0200 +++ /var/tmp/diff_new_pack.UxFRxd/_new 2017-07-23 12:14:14.609070135 +0200 @@ -3,8 +3,8 @@ https://github.com/docker/distribution.git git .git -2.6.1 -v2.6.1 +2.6.2 +v2.6.2 distribution-*.tar ++ distribution-2.6.1.tar.xz -> distribution-2.6.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distribution-2.6.1/.mailmap new/distribution-2.6.2/.mailmap --- old/distribution-2.6.1/.mailmap 2017-04-06 01:18:07.0 +0200 +++ new/distribution-2.6.2/.mailmap 2017-07-20 23:12:45.0 +0200 @@ -16,3 +16,4 @@ Omer Cohen Omer Cohen Eric Yang Eric Yang Nikita Tarasov Nikita +Misty Stanley-Jones Misty Stanley-Jones diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distribution-2.6.1/AUTHORS new/distribution-2.6.2/AUTHORS --- old/distribution-2.6.1/AUTHORS 2017-04-06 01:18:07.0 +0200 +++ new/distribution-2.6.2/AUTHORS 2017-07-20 23:12:45.0 +0200 @@ -1,4 +1,3 @@ -a-palchikov Aaron Lehmann Aaron Schlesinger Aaron Vinson @@ -18,10 +17,11 @@ Andrey Kostov Andy Goldstein Anis Elleuch -Anton Tiurin Antonio Mercado Antonio Murdaca +Anton Tiurin Anusha Ragunathan +a-palchikov Arien Holthuizen Arnaud Porterie Arthur Baars @@ -46,9 +46,9 @@ Dave Trombley Dave Tucker David Lawrence +davidli David Verhasselt David Xia -davidli Dejan Golja Derek McGowan Diogo Mónica @@ -68,8 +68,8 @@ Gleb Schukin harche Henri Gomez -Hu Keping Hua Wang +Hu Keping HuKeping Ian Babrou igayoso @@ -86,21 +86,21 @@ Joao Fernandes John Mulhausen John Starks +Jonathan Boulle Jon Johnson Jon Poler -Jonathan Boulle Jordan Liggitt Josh Chorlton Josh Hawn Julien Fernandez -Ke Xu Keerthan Mala Kelsey Hightower Kenneth Lim Kenny Leung -Li Yi -Liu Hua +Ke Xu liuchang0812 +Liu Hua +Li Yi Lloyd Ramey Louis Kottmann Luke Carpenter @@ -108,15 +108,14 @@ Mary Anthony Matt Bentley Matt Duch +Matthew Green Matt Moore Matt Robenolt -Matthew Green Michael Prokop Michal Minar Michal Minář Mike Brown Miquel Sabaté -Misty Stanley-Jones Misty Stanley-Jones Morgan Bauer moxiegirl @@ -165,17 +164,18 @@ Tony Holdstock-Brown Trevor Pounds Troels Thomsen -Victor Vieux Victoria Bialas +Victor Vieux Vincent Batts Vincent Demeester Vincent Giersch -W. Trevor King weiyuan.yl +W. Trevor King xg.song xiekeyang Yann ROBERT yaoyao.xyy +yixi zhang yuexiao-wang yuzou zhouhaibing089 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/distribution-2.6.1/docs/architecture.md new/distribution-2.6.2/docs/architecture.md --- old/distribution-2.6.1/docs/architecture.md 1970-01-01 01:00:00.0 +0100 +++ new/distribution-2.6.2/docs/architecture.md 2017-07-20 23:12:45.0 +0200 @@ -0
commit virtualbox for openSUSE:Factory
Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2017-07-23 12:13:29 Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new (New) Package is "virtualbox" Sun Jul 23 12:13:29 2017 rev:137 rq:511466 version:5.1.24 Changes: --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes2017-07-12 19:33:33.577075187 +0200 +++ /work/SRC/openSUSE:Factory/.virtualbox.new/virtualbox.changes 2017-07-23 12:14:04.766460477 +0200 @@ -1,0 +2,42 @@ +Wed Jul 19 04:41:55 UTC 2017 - larry.fin...@lwfinger.net + +- File "vbox_fix_for_kernel_4.12.patch" removed as these changes are fixed upstream. +- File "vbox_fix_for_kernel_4.13.patch" removed as these changes are fixed upstream. +- Version bump to 5.1.24 (released 2017-07-18 by Oracle) + +This is a maintenance release. The following items were fixed and/or added: + +VMM: mask the VME CPUID capability on AMD Ryzen processors for now to make certain guests works, for example Windows XP +VMM: emulate more SSE2 instructions +VMM: properly clear the TF and AC flags when dispatching real-mode interrupts +GUI: fixes to make the mini-toolbar work with recent versions of KDE / Plasma (bug #16325) +GUI: fixed a potential crash when a VM with multiple screens is running in full screen / seamless mode and a host screen is removed, for example when connecting to the host via RDP +GUI: fixed initial size hints for guests which set intermediate sizes before responding (bug #16593) +GUI: prevent stopped screen updates or black screen on reboot in a multi-screen setup under certain conditions +Audio: many improvements for Windows 10 guests (bugs #15189, #15925, #16170, #16682, #16794 and others) +Storage: fixed possible crash when using Intels SPDK +API: use the correct file name of the VM machine state if the VM settings directory is renamed, for example during grouping / ungrouping a VM (bugs #16075 and #16745) +API: return the correct error code if powering up a VM fails +API: video recording did not automatically start at VM start when enabled in the VM settings (bug #16803) +API: when relocating a medium, check that the target path is fully qualified +EFI: fix for VMs with more than 3504MB RAM (bug #11103) +Host-only adapter: correctly determine IPv4 netmasks on Windows hosts (bug #16826) +NAT network: properly do the refcounting for starting / stopping the NAT / DHCP services if the NAT network is changed while the adapter network connection type is anything else but NAT network +VBoxManage: fixed controlvm videocapfile (bug #16779) +Linux / Mac OS X hosts: more fixes for loading shared libraries (5.1.20 regression; bugs #16778, #16693) +Linux hosts / guests: Linux 4.12 fixes (bugs #16725, #16800) +Linux hosts / guests: reduce the kernel stack consumption for Linux kernels with CONFIG_CPUMASK_OFFSTACK defined +Linux hosts / guests: fixes for kernel modules built with gcc-7 (bug #16772) +Linux hosts / guests: Linux 4.13 fix (bug #16887) +Linux hosts: don't depend on net-tools on newer distributions as this package is deprecated in favour of iproute (bug #16764) +Linux hosts: make 2D video acceleration available for older Linux distributions (5.1 regression; bug #16858) +Linux Additions: fix for dynamic resizing with Oracle Linux 6 with UEK4 +Linux Additions: make Fedora 25 and 26 Alpha work when 3D pass-through is enabled +Linux Additions: no longer recommend removing distribution- installed Additions if they are updated to our guidelines + +--- +Tue Jul 18 14:19:44 UTC 2017 - larry.fin...@lwfinger.net + +- In kernel 4.13, wait_queue_t => wait_queue_entry_t. File "vbox_fix_for_kernel_4.13.patch" patches the source to account for this change. + +--- Old: VirtualBox-5.1.22-patched.tar.bz2 vbox_fix_for_kernel_4.12.patch New: VirtualBox-5.1.24-patched.tar.bz2 Other differences: -- ++ virtualbox.spec ++ --- /var/tmp/diff_new_pack.KgOQFh/_old 2017-07-23 12:14:07.146124331 +0200 +++ /var/tmp/diff_new_pack.KgOQFh/_new 2017-07-23 12:14:07.150123766 +0200 @@ -22,7 +22,7 @@ %define _vbox_instdir %{_libexecdir}/virtualbox %define _udevrulesdir %{_sysconfdir}/udev/rules.d Name: virtualbox -Version:5.1.22 +Version:5.1.24 Release:0 Summary:VirtualBox is an Emulator License:GPL-2.0+ @@ -102,10 +102,8 @@ Patch115: vbox_fix_for_gcc7.patch # Fix for missing include needed for server 1.19 Patc
commit ghc-b9 for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-b9 for openSUSE:Factory checked in at 2017-07-23 12:14:13 Comparing /work/SRC/openSUSE:Factory/ghc-b9 (Old) and /work/SRC/openSUSE:Factory/.ghc-b9.new (New) Package is "ghc-b9" Sun Jul 23 12:14:13 2017 rev:3 rq:511908 version:0.5.32 Changes: --- /work/SRC/openSUSE:Factory/ghc-b9/ghc-b9.changes2017-04-26 21:44:35.532310302 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-b9.new/ghc-b9.changes 2017-07-23 12:14:17.084720431 +0200 @@ -1,0 +2,5 @@ +Mon Jul 17 03:01:34 UTC 2017 - psim...@suse.com + +- Update to version 0.5.32. + +--- Old: b9-0.5.31.tar.gz New: b9-0.5.32.tar.gz Other differences: -- ++ ghc-b9.spec ++ --- /var/tmp/diff_new_pack.fIWVHE/_old 2017-07-23 12:14:17.604646988 +0200 +++ /var/tmp/diff_new_pack.fIWVHE/_new 2017-07-23 12:14:17.604646988 +0200 @@ -19,7 +19,7 @@ %global pkg_name b9 %bcond_with tests Name: ghc-%{pkg_name} -Version:0.5.31 +Version:0.5.32 Release:0 Summary:A tool and library for building virtual machine images License:MIT ++ b9-0.5.31.tar.gz -> b9-0.5.32.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/b9-0.5.31/b9.cabal new/b9-0.5.32/b9.cabal --- old/b9-0.5.31/b9.cabal 2017-01-17 21:45:26.0 +0100 +++ new/b9-0.5.32/b9.cabal 2017-07-12 16:56:53.0 +0200 @@ -1,5 +1,5 @@ name: b9 -version: 0.5.31 +version: 0.5.32 cabal-version: >=1.22 build-type: Simple license: MIT @@ -88,33 +88,33 @@ build-depends: ConfigFile >=1.1.4, QuickCheck >=2.5, -aeson >=0.11.2.1, -async >=2.1.0, +aeson >=1.0.2.1, +async >=2.1.1.1, base >=4.8 && <5, binary >=0.8.3.0, bytestring >=0.10.8.1, -conduit >=1.2.8, -conduit-extra >=1.1.15, -directory >=1.2.6.2, -filepath >=1.4.1.0, -hashable >=1.2.4.0, +conduit >=1.2.11, +conduit-extra >=1.1.16, +directory >=1.3.0.0, +filepath >=1.4.1.1, +hashable >=1.2.6.1, mtl >=2.2.1, time >=1.6.0.1, -parallel >=3.2.1.0, +parallel >=3.2.1.1, parsec >=3.1.11, -pretty-show >=1.6.12, +pretty-show >=1.6.13, pretty >=1.1.3.3, -process >=1.4.2.0, +process >=1.4.3.0, random >=1.1, semigroups >=0.18.2, syb >=0.6, template >=0.2.0.10, text >=1.2.2.1, transformers >=0.5.2.0, -unordered-containers >=0.2.7.1, +unordered-containers >=0.2.8.0, vector >=0.11.0.0, -yaml >=0.8.20, -bifunctors >=5.4.1, +yaml >=0.8.23.1, +bifunctors >=5.4.2, free >=4.12.4, boxes >=0.1.4 default-language: Haskell2010 @@ -133,11 +133,11 @@ ghc-options: -fno-warn-amp main-is: Main.hs build-depends: -b9 >=0.5.31, +b9 >=0.5.32, base >=4.8 && <5, -directory >=1.2.6.2, +directory >=1.3.0.0, bytestring >=0.10.8.1, -optparse-applicative >=0.12.1.0 +optparse-applicative >=0.13.2.0 default-language: Haskell2010 default-extensions: TupleSections GeneralizedNewtypeDeriving DeriveDataTypeable RankNTypes FlexibleContexts GADTs DataKinds @@ -153,14 +153,14 @@ main-is: Spec.hs build-depends: base >=4.8 && <5, -b9 >=0.5.31, -hspec >=2.2.4, -hspec-expectations >=0.7.2, -QuickCheck >=2.8.2, -aeson >=0.11.2.1, -yaml >=0.8.20, +b9 >=0.5.32, +hspec >=2.4.3, +hspec-expectations >=0.8.2, +QuickCheck >=2.5, +aeson >=1.0.2.1, +yaml >=0.8.23.1, vector >=0.11.0.0, -unordered-containers >=0.2.7.1, +unordered-containers >=0.2.8.0, bytestring >=0.10.8.1, text >=1.2.2.1, semigroups >=0.18.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/b9-0.5.31/src/lib/B9/Content/ErlTerms.hs new/b9-0.5.32/src/lib/B9/Content/ErlTerms.hs --- old/b9-0.5.31/src/lib/B9/Content/ErlTerms.hs2017-01-17 21:09:14.0 +0100 +++ new/b9-0.5.32/src/lib/B9/Content/ErlTerms.hs2017-07-12 16:52:41.0 +0200 @@ -67,10 +67,14 @@ prettyPrintErlTerm (ErlAtom a) = PP.text quotedAtom where quotedAtom = - if all (`elem` (['a'..'z']++['A'..'Z']++['0'..'9']++"@_")) a' -then a' -else "'"++a'++"'" -a' = toErlAtomString a + case toErlAtomString a of +"" -> "''
commit ffmpeg for openSUSE:Factory
Hello community, here is the log from the commit of package ffmpeg for openSUSE:Factory checked in at 2017-07-23 12:13:11 Comparing /work/SRC/openSUSE:Factory/ffmpeg (Old) and /work/SRC/openSUSE:Factory/.ffmpeg.new (New) Package is "ffmpeg" Sun Jul 23 12:13:11 2017 rev:30 rq:511228 version:3.3.2 Changes: --- /work/SRC/openSUSE:Factory/ffmpeg/ffmpeg.changes2017-07-02 13:37:05.464259837 +0200 +++ /work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg.changes 2017-07-23 12:13:34.826689709 +0200 @@ -1,0 +2,6 @@ +Tue Jul 18 08:47:03 UTC 2017 - jeng...@inai.de + +- Add 0001-avcodec-apedec-Fix-integer-overflow.patch + to address CVE-2017-11399 [boo#1049095] + +--- New: 0001-avcodec-apedec-Fix-integer-overflow.patch Other differences: -- ++ ffmpeg.spec ++ --- /var/tmp/diff_new_pack.uEBKc8/_old 2017-07-23 12:13:35.570584628 +0200 +++ /var/tmp/diff_new_pack.uEBKc8/_new 2017-07-23 12:13:35.570584628 +0200 @@ -59,6 +59,7 @@ Patch3: ffmpeg-pkgconfig-version.patch Patch4: ffmpeg-new-coder-errors.diff Patch5: ffmpeg-codec-choice.diff +Patch6: 0001-avcodec-apedec-Fix-integer-overflow.patch BuildRequires: ladspa-devel BuildRequires: libgsm-devel BuildRequires: pkg-config @@ -420,7 +421,7 @@ %prep %setup -q -%patch -P 1 -P 2 -P 3 -P 4 -P 5 -p1 +%patch -P 1 -P 2 -P 3 -P 4 -P 5 -P 6 -p1 %build perl -i -pe 's{__TIME__|__DATE__}{"$&"}g' *.c ++ 0001-avcodec-apedec-Fix-integer-overflow.patch ++ >From ba4beaf6149f7241c8bd85fe853318c2f6837ad0 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 16 Jul 2017 14:57:20 +0200 Subject: [PATCH] avcodec/apedec: Fix integer overflow Fixes: out of array access Fixes: PoC.ape and others Found-by: Bingchang, Liu@VARAS of IIE Signed-off-by: Michael Niedermayer References: CVE-2017-11399 References: http://bugzilla.opensuse.org/1049095 --- libavcodec/apedec.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libavcodec/apedec.c b/libavcodec/apedec.c index a6b14b8e24..15eb416ba4 100644 --- a/libavcodec/apedec.c +++ b/libavcodec/apedec.c @@ -1412,6 +1412,7 @@ static int ape_decode_frame(AVCodecContext *avctx, void *data, int32_t *sample24; int i, ch, ret; int blockstodecode; +uint64_t decoded_buffer_size; /* this should never be negative, but bad things will happen if it is, so check it just to make sure. */ @@ -1467,7 +1468,7 @@ static int ape_decode_frame(AVCodecContext *avctx, void *data, skip_bits_long(&s->gb, offset); } -if (!nblocks || nblocks > INT_MAX) { +if (!nblocks || nblocks > INT_MAX / 2 / sizeof(*s->decoded_buffer) - 8) { av_log(avctx, AV_LOG_ERROR, "Invalid sample count: %"PRIu32".\n", nblocks); return AVERROR_INVALIDDATA; @@ -1493,8 +1494,9 @@ static int ape_decode_frame(AVCodecContext *avctx, void *data, blockstodecode = s->samples; /* reallocate decoded sample buffer if needed */ -av_fast_malloc(&s->decoded_buffer, &s->decoded_size, - 2 * FFALIGN(blockstodecode, 8) * sizeof(*s->decoded_buffer)); +decoded_buffer_size = 2LL * FFALIGN(blockstodecode, 8) * sizeof(*s->decoded_buffer); +av_assert0(decoded_buffer_size <= INT_MAX); +av_fast_malloc(&s->decoded_buffer, &s->decoded_size, decoded_buffer_size); if (!s->decoded_buffer) return AVERROR(ENOMEM); memset(s->decoded_buffer, 0, s->decoded_size); -- 2.13.2
commit libreoffice for openSUSE:Factory
Hello community, here is the log from the commit of package libreoffice for openSUSE:Factory checked in at 2017-07-23 12:13:05 Comparing /work/SRC/openSUSE:Factory/libreoffice (Old) and /work/SRC/openSUSE:Factory/.libreoffice.new (New) Package is "libreoffice" Sun Jul 23 12:13:05 2017 rev:134 rq:510542 version:5.4.0.2 Changes: --- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes 2017-06-28 10:34:30.306497446 +0200 +++ /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice.changes 2017-07-23 12:13:21.808528637 +0200 @@ -1,0 +2,13 @@ +Tue Jul 11 12:44:57 UTC 2017 - tchva...@suse.com + +- Version update to 5.4.0.2: + * More fixes from 5.4.0 release branch +- Use system based xmlsec1 + +--- +Tue Jul 4 10:05:19 UTC 2017 - tchva...@suse.com + +- Add api keys for google drive to work bsc#1047167 + * Copied from chromium + +--- Old: libreoffice-5.4.0.1.tar.xz libreoffice-help-5.4.0.1.tar.xz libreoffice-translations-5.4.0.1.tar.xz xmlsec1-1.2.24.tar.gz New: libreoffice-5.4.0.2.tar.xz libreoffice-help-5.4.0.2.tar.xz libreoffice-translations-5.4.0.2.tar.xz Other differences: -- ++ libreoffice.spec ++ --- /var/tmp/diff_new_pack.XA75hv/_old 2017-07-23 12:13:31.963094217 +0200 +++ /var/tmp/diff_new_pack.XA75hv/_new 2017-07-23 12:13:31.967093651 +0200 @@ -36,7 +36,7 @@ %bcond_with firebird %endif Name: libreoffice -Version:5.4.0.1 +Version:5.4.0.2 Release:0 Summary:A Free Office Suite (Framework) License:LGPL-3.0+ and MPL-2.0+ @@ -56,8 +56,6 @@ # This never had an release so just bundle it as per what other distros do Source1999: %{external_url}/4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2 # Internal bundled stuff we can't remove -# XMLSec is patched over and over in here -Source2000: %{external_url}/xmlsec1-1.2.24.tar.gz # To build this we would pull cygwin; not worth it Source2001: http://dev-www.libreoffice.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll # hsqldb simply does not work with new system version, but luckily we migrate to firebird @@ -223,6 +221,7 @@ BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(redland) BuildRequires: pkgconfig(sane-backends) +BuildRequires: pkgconfig(xmlsec1-nss) >= 1.2.24 BuildRequires: pkgconfig(xt) Requires: libreoffice-branding >= 4.0 Requires: libreoffice-icon-themes = %{version} @@ -958,6 +957,13 @@ export OPENCOLLADA_CFLAGS='-I/usr/include/COLLADABaseUtils -I/usr/include/COLLADAFramework -I/usr/include/COLLADASaxFrameworkLoader -I/usr/include/GeneratedSaxParser' export OPENCOLLADA_LIBS='-lOpenCOLLADABaseUtils -lOpenCOLLADAFramework -lOpenCOLLADASaxFrameworkLoader -lGeneratedSaxParser' +# Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys +# Note: these are for the openSUSE Chromium builds ONLY. For your own distribution, +# please get your own set of keys. +google_api_key="AIzaSyD1hTe85_a14kr1Ks8T3Ce75rvbR1_Dx7Q" +google_default_client_id="4139804441.apps.googleusercontent.com" +google_default_client_secret="KDTRKEZk2jwT_7CDpcmMA--P" + # do not run configure in autogen but use macro later export NOCONFIGURE=yes ./autogen.sh @@ -1031,7 +1037,9 @@ --enable-neon \ --disable-ccache \ --disable-coinmp \ ---enable-symbols +--enable-symbols \ +--with-gdrive-client-secret="${google_default_client_secret}" \ +--with-gdrive-client-id="${google_default_client_id}" # no coinormp packages for coinmp # just call make here as we added the jobs in configure @@ -1040,8 +1048,8 @@ make verbose=true build-nocheck %check -# Run tests only on 32/64b intel as they are resource hogs -%ifarch %ix86 x86_64 +# Run tests only on 64b intel as they are resource hogs +%ifarch x86_64 make unset WITH_LANG # work around flawed accessibility check ++ libreoffice-5.4.0.1.tar.xz -> libreoffice-5.4.0.2.tar.xz ++ /work/SRC/openSUSE:Factory/libreoffice/libreoffice-5.4.0.1.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice-5.4.0.2.tar.xz differ: char 26, line 1 ++ libreoffice-help-5.4.0.1.tar.xz -> libreoffice-help-5.4.0.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libreoffice-5.4.0.1/ChangeLog-helpcontent2 new/libreoffice-5.4.0.2/ChangeLog-helpcontent2 --- old/libreoffice-5.4.0.1/ChangeLog-helpcontent2 2017-06-22 13:07:34.0 +0200 +++ new/libreoffice-5.4.0.2/ChangeLog-helpcontent2 2017-07-06 23:43:52.0 +