Hello community, here is the log from the commit of package cabal-install for openSUSE:Factory checked in at 2016-02-11 12:37:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cabal-install (Old) and /work/SRC/openSUSE:Factory/.cabal-install.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cabal-install" Changes: -------- --- /work/SRC/openSUSE:Factory/cabal-install/cabal-install.changes 2016-01-28 17:24:32.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.cabal-install.new/cabal-install.changes 2016-02-11 12:37:23.000000000 +0100 @@ -1,0 +2,8 @@ +Mon Feb 1 10:01:14 UTC 2016 - [email protected] + +- update to 1.22.8.0 +* Only Custom setup scripts should be compiled with '-i -i.'. +* installedCabalVersion: Don't special-case Cabal anymore. +* Bump the HTTP upper bound. + +------------------------------------------------------------------- Old: ---- cabal-install-1.22.7.0.tar.gz New: ---- cabal-install-1.22.8.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cabal-install.spec ++++++ --- /var/tmp/diff_new_pack.merVhs/_old 2016-02-11 12:37:24.000000000 +0100 +++ /var/tmp/diff_new_pack.merVhs/_new 2016-02-11 12:37:24.000000000 +0100 @@ -17,7 +17,7 @@ Name: cabal-install -Version: 1.22.7.0 +Version: 1.22.8.0 Release: 0 Summary: The command-line interface for Cabal and Hackage License: BSD-3-Clause @@ -56,7 +56,6 @@ %prep %setup -q -cabal-tweak-dep-ver HTTP "< 4000.3" "< 4000.4" %build %ghc_bin_build ++++++ cabal-install-1.22.7.0.tar.gz -> cabal-install-1.22.8.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cabal-install-1.22.7.0/Distribution/Client/SetupWrapper.hs new/cabal-install-1.22.8.0/Distribution/Client/SetupWrapper.hs --- old/cabal-install-1.22.7.0/Distribution/Client/SetupWrapper.hs 2015-12-28 00:03:03.000000000 +0100 +++ new/cabal-install-1.22.8.0/Distribution/Client/SetupWrapper.hs 2016-01-31 22:28:52.000000000 +0100 @@ -357,8 +357,6 @@ installedCabalVersion :: SetupScriptOptions -> Compiler -> ProgramConfiguration -> IO (Version, Maybe InstalledPackageId ,SetupScriptOptions) - installedCabalVersion options' _ _ | packageName pkg == PackageName "Cabal" = - return (packageVersion pkg, Nothing, options') installedCabalVersion options' compiler conf = do index <- maybeGetInstalledPackages options' compiler conf let cabalDep = Dependency (PackageName "Cabal") (useCabalVersion options') @@ -501,7 +499,9 @@ , ghcOptObjDir = Flag setupDir , ghcOptHiDir = Flag setupDir , ghcOptSourcePathClear = Flag True - , ghcOptSourcePath = toNubListR [workingDir] + , ghcOptSourcePath = case bt of + Custom -> toNubListR [workingDir] + _ -> mempty , ghcOptPackageDBs = usePackageDB options'' , ghcOptPackages = toNubListR $ maybe [] (\ipkgid -> [(ipkgid, cabalPkgid, defaultRenaming)]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cabal-install-1.22.7.0/bootstrap.sh new/cabal-install-1.22.8.0/bootstrap.sh --- old/cabal-install-1.22.7.0/bootstrap.sh 2015-12-28 00:03:03.000000000 +0100 +++ new/cabal-install-1.22.8.0/bootstrap.sh 2016-01-31 22:28:52.000000000 +0100 @@ -178,33 +178,33 @@ # Versions of the packages to install. # The version regex says what existing installed versions are ok. -PARSEC_VER="3.1.7"; PARSEC_VER_REGEXP="[3]\.[01]\." +PARSEC_VER="3.1.9"; PARSEC_VER_REGEXP="[3]\.[01]\." # >= 3.0 && < 3.2 -DEEPSEQ_VER="1.4.0.0"; DEEPSEQ_VER_REGEXP="1\.[1-9]\." +DEEPSEQ_VER="1.4.1.2"; DEEPSEQ_VER_REGEXP="1\.[1-9]\." # >= 1.1 && < 2 -BINARY_VER="0.7.2.3"; BINARY_VER_REGEXP="[0]\.[7]\." - # == 0.7.* -TEXT_VER="1.2.0.3"; TEXT_VER_REGEXP="((1\.[012]\.)|(0\.([2-9]|(1[0-1]))\.))" +BINARY_VER="0.8.0.1"; BINARY_VER_REGEXP="[0]\.[78]\." + # >= 0.7 && < 0.9 +TEXT_VER="1.2.2.0"; TEXT_VER_REGEXP="((1\.[012]\.)|(0\.([2-9]|(1[0-1]))\.))" # >= 0.2 && < 1.3 -NETWORK_VER="2.6.0.2"; NETWORK_VER_REGEXP="2\.[0-6]\." +NETWORK_VER="2.6.2.1"; NETWORK_VER_REGEXP="2\.[0-6]\." # >= 2.0 && < 2.7 -NETWORK_URI_VER="2.6.0.1"; NETWORK_URI_VER_REGEXP="2\.6\." +NETWORK_URI_VER="2.6.0.3"; NETWORK_URI_VER_REGEXP="2\.6\." # >= 2.6 && < 2.7 -CABAL_VER="1.22.6.0"; CABAL_VER_REGEXP="1\.22" +CABAL_VER="1.22.7.0"; CABAL_VER_REGEXP="1\.22" # >= 1.22 && < 1.23 -TRANS_VER="0.4.2.0"; TRANS_VER_REGEXP="0\.[4]\." - # >= 0.2.* && < 0.5 +TRANS_VER="0.5.1.0"; TRANS_VER_REGEXP="0\.[45]\." + # >= 0.2.* && < 0.6 MTL_VER="2.2.1"; MTL_VER_REGEXP="[2]\." # >= 2.0 && < 3 -HTTP_VER="4000.2.19"; HTTP_VER_REGEXP="4000\.2\.([5-9]|1[0-9]|2[0-9])" - # >= 4000.2.5 < 4000.3 -ZLIB_VER="0.5.4.2"; ZLIB_VER_REGEXP="0\.[45]\." - # == 0.4.* || == 0.5.* -TIME_VER="1.5" TIME_VER_REGEXP="1\.[12345]\.?" - # >= 1.1 && < 1.6 +HTTP_VER="4000.3.2"; HTTP_VER_REGEXP="4000\.(2\.([5-9]|1[0-9]|2[0-9])|3\.?)" + # >= 4000.2.5 < 4000.4 +ZLIB_VER="0.6.1.1"; ZLIB_VER_REGEXP="0\.((5\.([3-9]|1[0-9]))|6\.?)" + # >= 0.5.3 && < 0.7 +TIME_VER="1.6" TIME_VER_REGEXP="1\.[123456]\.?" + # >= 1.1 && < 1.7 RANDOM_VER="1.1" RANDOM_VER_REGEXP="1\.[01]\.?" # >= 1 && < 1.2 -STM_VER="2.4.4"; STM_VER_REGEXP="2\." +STM_VER="2.4.4.1"; STM_VER_REGEXP="2\." # == 2.* OLD_TIME_VER="1.1.0.3"; OLD_TIME_VER_REGEXP="1\.[01]\.?" # >=1.0.0.0 && <1.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cabal-install-1.22.7.0/cabal-install.cabal new/cabal-install-1.22.8.0/cabal-install.cabal --- old/cabal-install-1.22.7.0/cabal-install.cabal 2015-12-28 00:03:03.000000000 +0100 +++ new/cabal-install-1.22.8.0/cabal-install.cabal 2016-01-31 22:28:52.000000000 +0100 @@ -1,5 +1,5 @@ Name: cabal-install -Version: 1.22.7.0 +Version: 1.22.8.0 Synopsis: The command-line interface for Cabal and Hackage. Description: The \'cabal\' command-line program simplifies the process of managing @@ -132,12 +132,12 @@ Cabal >= 1.22.2 && < 1.23, containers >= 0.1 && < 0.6, filepath >= 1.0 && < 1.5, - HTTP >= 4000.2.5 && < 4000.3, + HTTP >= 4000.2.5 && < 4000.4, mtl >= 2.0 && < 3, pretty >= 1 && < 1.2, random >= 1 && < 1.2, stm >= 2.0 && < 3, - time >= 1.1 && < 1.6, + time >= 1.1 && < 1.7, zlib >= 0.5.3 && < 0.7 if flag(old-directory) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cabal-install-1.22.7.0/changelog new/cabal-install-1.22.8.0/changelog --- old/cabal-install-1.22.7.0/changelog 2015-12-28 00:03:03.000000000 +0100 +++ new/cabal-install-1.22.8.0/changelog 2016-01-31 22:28:52.000000000 +0100 @@ -1,4 +1,9 @@ -*-change-log-*- +1.22.8.0 Ryan Thomas <[email protected]> February 2016 + * Only Custom setup scripts should be compiled with '-i -i.'. + * installedCabalVersion: Don't special-case Cabal anymore. + * Bump the HTTP upper bound. See #3069. + 1.22.7.0 * Remove GZipUtils tests * maybeDecompress: bail on all errors at the beginning of the stream with zlib < 0.6
