packages feed

cabal2nix 2.11.1 → 2.12

raw patch · 29 files changed

+183/−14 lines, 29 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ Distribution.Nixpkgs.Haskell.FromCabal.License: fromSPDXLicense :: License -> License
+ Distribution.Nixpkgs.Haskell.FromCabal.License: isFreeLicense :: License -> Bool
- Distribution.Nixpkgs.Haskell.Hackage: VersionData :: !GenericPackageDescription -> !String -> !(Maybe String) -> VersionData
+ Distribution.Nixpkgs.Haskell.Hackage: VersionData :: !GenericPackageDescription -> !String -> !Maybe String -> VersionData
- Distribution.Nixpkgs.Haskell.Hackage: [tarballSha256] :: VersionData -> !(Maybe String)
+ Distribution.Nixpkgs.Haskell.Hackage: [tarballSha256] :: VersionData -> !Maybe String

Files

cabal2nix.cabal view
@@ -1,5 +1,5 @@ name:               cabal2nix-version:            2.11.1+version:            2.12 synopsis:           Convert Cabal files into Nix build instructions. description:   Convert Cabal files into Nix build instructions. Users of Nix can install the latest@@ -74,7 +74,7 @@                     Александр Цамутали maintainer:         Peter Simons <simons@cryp.to> stability:          stable-tested-with:        GHC == 8.4.3, GHC == 8.6.1+tested-with:        GHC == 8.4.4, GHC == 8.6.2 category:           Distribution, Nix homepage:           https://github.com/nixos/cabal2nix#readme bug-reports:        https://github.com/nixos/cabal2nix/issues
src/Distribution/Nixpkgs/Haskell/FromCabal.hs view
@@ -11,7 +11,6 @@ import Data.Set ( Set ) import qualified Data.Set as Set import Distribution.Compiler-import Distribution.License import Distribution.Nixpkgs.Haskell import qualified Distribution.Nixpkgs.Haskell as Nix import Distribution.Nixpkgs.Haskell.Constraint@@ -108,7 +107,7 @@                      & Nix.description .~ synopsis                      & Nix.license .~ nixLicense                      & Nix.platforms .~ Nix.allKnownPlatforms-                     & Nix.hydraPlatforms .~ (if nixLicense == Nix.Known "stdenv.lib.licenses.unfree" then Set.empty else Nix.allKnownPlatforms)+                     & Nix.hydraPlatforms .~ (if isFreeLicense nixLicense then Nix.allKnownPlatforms else Set.empty)                      & Nix.maintainers .~ mempty                      & Nix.broken .~ not (null missingDeps)                      )@@ -116,7 +115,7 @@     xrev = maybe 0 read (lookup "x-revision" customFieldsPD)      nixLicense :: Nix.License-    nixLicense =  fromCabalLicense (either licenseFromSPDX id licenseRaw)+    nixLicense =  either fromSPDXLicense fromCabalLicense licenseRaw      resolveInHackage :: Identifier -> Binding     resolveInHackage i | (i^.ident) `elem` [ unPackageName n | (Dependency n _) <- missingDeps ] = bindNull i
src/Distribution/Nixpkgs/Haskell/FromCabal/Flags.hs view
@@ -19,6 +19,7 @@  | name == "cassava"            = [disable "bytestring--lt-0_10_4"]  | name == "darcs"              = [enable "library", enable "force-char8-encoding"]  | name == "diagrams-builder"   = [enable "cairo", enable "svg", enable "ps", enable "rasterific"]+ | name == "fltkhs"             = [enable "opengl"]  | name == "folds"              = [disable "test-hlint"]  | name == "git-annex"          = [ enable "assistant"                                   , enable "cryptonite"@@ -54,6 +55,7 @@  | name == "persistent-sqlite"  = [enable "systemlib"]  | name == "reactive-banana-wx" = [disable "buildExamples"]  | name == "snap-server"        = [enable "openssl"]+ | name == "stack"              = [enable "disable-git-info", enable "hide-dependency-versions", enable "supported-build"]  | name == "xmobar"             = [enable "with_alsa", enable "with_conduit", enable "with_datezone", enable "with_dbus", enable "with_inotify", enable "with_iwlib", enable "with_mpd", enable "with_mpris", enable "with_rtsopts", enable "with_threaded", enable "with_utf8", enable "with_uvmeter", enable "with_weather", enable "with_xft", enable "with_xpm"]  | name == "xmonad-extras"      = [disable "with_hlist", enable "with_split", enable "with_parsec"]  | name == "yaml"               = [("system-libyaml", version >= "0.10.1.1")]
src/Distribution/Nixpkgs/Haskell/FromCabal/License.hs view
@@ -1,11 +1,17 @@ {-# LANGUAGE ViewPatterns #-} -module Distribution.Nixpkgs.Haskell.FromCabal.License ( fromCabalLicense ) where+module Distribution.Nixpkgs.Haskell.FromCabal.License+    ( fromCabalLicense+    , fromSPDXLicense+    , isFreeLicense+    ) where -import Distribution.Nixpkgs.License+import Data.List (intercalate) import Distribution.License ( License(..), knownLicenses )+import Distribution.Nixpkgs.License+import Distribution.Pretty (prettyShow)+import qualified Distribution.SPDX as SPDX import Distribution.Text (display)-import Data.List (intercalate) import Distribution.Version  -- TODO: Programmatically strip trailing zeros from license version numbers.@@ -39,3 +45,126 @@ fromCabalLicense (UnknownLicense "BSD3ClauseORApache20")   = Known "stdenv.lib.licenses.bsd3" fromCabalLicense l                                         = error $ "Distribution.Nixpkgs.Haskell.FromCabal.License.fromCabalLicense: unknown license"                                                                   ++ show l ++"\nChoose one of: " ++ intercalate ", " (map display knownLicenses)++fromSPDXLicense :: SPDX.License -> Distribution.Nixpkgs.License.License+fromSPDXLicense SPDX.NONE = Unknown Nothing+fromSPDXLicense (SPDX.License expr) =+  case expr of+    SPDX.ELicense simpl Nothing ->+      -- Not handled: license exceptions+      case simpl of+        SPDX.ELicenseId lid ->+          case lid of+            SPDX.AFL_2_1 -> Known "stdenv.lib.licenses.afl21"+            SPDX.AFL_3_0 -> Known "stdenv.lib.licenses.afl3"+            SPDX.AGPL_3_0_only -> Known "stdenv.lib.licenses.agpl3"+            SPDX.AGPL_3_0_or_later -> Known "stdenv.lib.licenses.agpl3Plus"+            SPDX.APSL_2_0 -> Known "stdenv.lib.licenses.apsl20"+            SPDX.Artistic_1_0 -> Known "stdenv.lib.licenses.artistic1"+            SPDX.Artistic_2_0 -> Known "stdenv.lib.licenses.artistic2"+            SPDX.Apache_2_0 -> Known "stdenv.lib.licenses.asl20"+            SPDX.BSL_1_0 -> Known "stdenv.lib.licenses.boost"+            SPDX.Beerware -> Known "stdenv.lib.licenses.beerware"+            SPDX.NullBSD -> Known "stdenv.lib.licenses.bsd0"+            SPDX.BSD_2_Clause -> Known "stdenv.lib.licenses.bsd2"+            SPDX.BSD_3_Clause -> Known "stdenv.lib.licenses.bsd3"+            SPDX.BSD_4_Clause -> Known "stdenv.lib.licenses.bsdOriginal"+            SPDX.ClArtistic -> Known "stdenv.lib.licenses.clArtistic"+            SPDX.CC0_1_0 -> Known "stdenv.lib.licenses.cc0"+            SPDX.CC_BY_NC_SA_2_0 -> Known "stdenv.lib.licenses.cc-by-nc-sa-20"+            SPDX.CC_BY_NC_SA_2_5 -> Known "stdenv.lib.licenses.cc-by-nc-sa-25"+            SPDX.CC_BY_NC_SA_3_0 -> Known "stdenv.lib.licenses.cc-by-nc-sa-30"+            SPDX.CC_BY_NC_SA_4_0 -> Known "stdenv.lib.licenses.cc-by-nc-sa-40"+            SPDX.CC_BY_NC_4_0 -> Known "stdenv.lib.licenses.cc-by-nc-40"+            SPDX.CC_BY_ND_3_0 -> Known "stdenv.lib.licenses.cc-by-nd-30"+            SPDX.CC_BY_SA_2_5 -> Known "stdenv.lib.licenses.cc-by-sa-25"+            SPDX.CC_BY_3_0 -> Known "stdenv.lib.licenses.cc-by-30"+            SPDX.CC_BY_SA_3_0 -> Known "stdenv.lib.licenses.cc-by-sa-30"+            SPDX.CC_BY_4_0 -> Known "stdenv.lib.licenses.cc-by-40"+            SPDX.CC_BY_SA_4_0 -> Known "stdenv.lib.licenses.cc-by-sa-40"+            SPDX.CDDL_1_0 -> Known "stdenv.lib.licenses.cddl"+            SPDX.CECILL_2_0 -> Known "stdenv.lib.licenses.cecill20"+            SPDX.CECILL_B -> Known "stdenv.lib.licenses.cecill-b"+            SPDX.CECILL_C -> Known "stdenv.lib.licenses.cecill-c"+            SPDX.CPAL_1_0 -> Known "stdenv.lib.licenses.cpal10"+            SPDX.CPL_1_0 -> Known "stdenv.lib.licenses.cpl10"+            SPDX.Curl -> Known "stdenv.lib.licenses.curl"+            SPDX.DOC -> Known "stdenv.lib.licenses.doc"+            SPDX.EFL_1_0 -> Known "stdenv.lib.licenses.efl10"+            SPDX.EFL_2_0 -> Known "stdenv.lib.licenses.efl20"+            SPDX.EPL_1_0 -> Known "stdenv.lib.licenses.epl10"+            SPDX.EPL_2_0 -> Known "stdenv.lib.licenses.epl20"+            SPDX.EUPL_1_1 -> Known "stdenv.lib.licenses.eupl11"+            SPDX.GFDL_1_2_only -> Known "stdenv.lib.licenses.fdl12"+            SPDX.GFDL_1_3_only -> Known "stdenv.lib.licenses.fdl13"+            SPDX.GPL_1_0_only -> Known "stdenv.lib.licenses.gpl1"+            SPDX.GPL_1_0_or_later -> Known "stdenv.lib.licenses.gpl1Plus"+            SPDX.GPL_2_0_only -> Known "stdenv.lib.licenses.gpl2"+            SPDX.GPL_2_0_or_later -> Known "stdenv.lib.licenses.gpl2Plus"+            SPDX.GPL_3_0_only -> Known "stdenv.lib.licenses.gpl3"+            SPDX.GPL_3_0_or_later -> Known "stdenv.lib.licenses.gpl3Plus"+            SPDX.HPND -> Known "stdenv.lib.licenses.hpnd"+            SPDX.IJG -> Known "stdenv.lib.licenses.ijg"+            SPDX.ImageMagick -> Known "stdenv.lib.licenses.imagemagick"+            SPDX.IPA -> Known "stdenv.lib.licenses.ipa"+            SPDX.IPL_1_0 -> Known "stdenv.lib.licenses.ipl10"+            SPDX.ISC -> Known "stdenv.lib.licenses.isc"+            SPDX.JasPer_2_0 -> Known "stdenv.lib.licenses.jasper"+            SPDX.LGPL_2_0_only -> Known "stdenv.lib.licenses.lgpl2"+            SPDX.LGPL_2_0_or_later -> Known "stdenv.lib.licenses.lgpl2Plus"+            SPDX.LGPL_2_1_only -> Known "stdenv.lib.licenses.lgpl21"+            SPDX.LGPL_2_1_or_later -> Known "stdenv.lib.licenses.lgpl21Plus"+            SPDX.LGPL_3_0_only -> Known "stdenv.lib.licenses.lgpl3"+            SPDX.LGPL_3_0_or_later -> Known "stdenv.lib.licenses.lgpl3Plus"+            SPDX.Libpng -> Known "stdenv.lib.licenses.libpng"+            SPDX.Libtiff -> Known "stdenv.lib.licenses.libtiff"+            SPDX.LPPL_1_2 -> Known "stdenv.lib.licenses.lppl12"+            SPDX.LPPL_1_3c -> Known "stdenv.lib.licenses.lppl13c"+            SPDX.LPL_1_02 -> Known "stdenv.lib.licenses.lpl-102"+            SPDX.MIT -> Known "stdenv.lib.licenses.mit"+            SPDX.MPL_1_0 -> Known "stdenv.lib.licenses.mpl10"+            SPDX.MPL_1_1 -> Known "stdenv.lib.licenses.mpl11"+            SPDX.MPL_2_0 -> Known "stdenv.lib.licenses.mpl20"+            SPDX.MS_PL -> Known "stdenv.lib.licenses.mspl"+            SPDX.NCSA -> Known "stdenv.lib.licenses.ncsa"+            SPDX.NPOSL_3_0 -> Known "stdenv.lib.licenses.nposl3"+            SPDX.OFL_1_1 -> Known "stdenv.lib.licenses.ofl"+            SPDX.OLDAP_2_8 -> Known "stdenv.lib.licenses.openldap"+            SPDX.OpenSSL -> Known "stdenv.lib.licenses.openssl"+            SPDX.OSL_2_1 -> Known "stdenv.lib.licenses.osl21"+            SPDX.OSL_3_0 -> Known "stdenv.lib.licenses.osl3"+            SPDX.PHP_3_01 -> Known "stdenv.lib.licenses.php201"+            SPDX.PostgreSQL -> Known "stdenv.lib.licenses.postgresql"+            SPDX.Python_2_0 -> Known "stdenv.lib.licenses.psfl"+            SPDX.QPL_1_0 -> Known "stdenv.lib.licenses.qpl"+            SPDX.Ruby -> Known "stdenv.lib.licenses.ruby"+            SPDX.Sendmail -> Known "stdenv.lib.licenses.sendmail"+            SPDX.SGI_B_2_0 -> Known "stdenv.lib.licenses.sgi-b-0"+            SPDX.Sleepycat -> Known "stdenv.lib.licenses.sleepycat"+            SPDX.TCL -> Known "stdenv.lib.licenses.tcltx"+            SPDX.Unlicense -> Known "stdenv.lib.licenses.unlicense"+            SPDX.Vim -> Known "stdenv.lib.licenses.vim"+            SPDX.VSL_1_0 -> Known "stdenv.lib.licenses.vsl10"+            SPDX.Watcom_1_0 -> Known "stdenv.lib.licenses.watcom"+            SPDX.W3C -> Known "stdenv.lib.licenses.w3c"+            SPDX.WTFPL -> Known "stdenv.lib.licenses.wtfpl"+            SPDX.Zlib -> Known "stdenv.lib.licenses.zlib"+            SPDX.ZPL_2_0 -> Known "stdenv.lib.licenses.zpl20"+            SPDX.ZPL_2_1 -> Known "stdenv.lib.licenses.zpl21"+            _ ->+              -- Licence is not in Nixpkgs.+              -- Use the SPDX expression as a free-form license string.+              Unknown (Just $ prettyShow expr)+        _ ->+          -- Not handed: the '+' suffix and user-defined licences references.+          -- Use the SPDX expression as a free-form license string.+          Unknown (Just $ prettyShow expr)+    _ ->+      -- Not handled: compound expressions, not expressible in Nixpkgs.+      -- Use the SPDX expression as a free-form license string.+      Unknown (Just $ prettyShow expr)++isFreeLicense :: Distribution.Nixpkgs.License.License -> Bool+isFreeLicense (Known "stdenv.lib.licenses.unfree") = False+isFreeLicense (Unknown Nothing)                    = False+isFreeLicense _                                    = True
src/Distribution/Nixpkgs/Haskell/FromCabal/Name.hs view
@@ -127,6 +127,7 @@ libNixName "Qt5Qml"                             = return "qt5" libNixName "Qt5Quick"                           = return "qt5" libNixName "Qt5Widgets"                         = return "qt5"+libNixName "quadprog"                           = return "QuadProgpp" libNixName "rt"                                 = [] -- in glibc libNixName "rtlsdr"                             = return "rtl-sdr" libNixName "ruby1.8"                            = return "ruby"@@ -193,6 +194,7 @@ buildToolNixName "nix-hash"                     = return "nix" buildToolNixName "nix-instantiate"              = return "nix" buildToolNixName "nix-store"                    = return "nix"+buildToolNixName "pkg-config"                   = return "pkgconfig" buildToolNixName x                              = return (fromString x)  -- | Helper function to extract the package name from a String that may or may
src/Distribution/Nixpkgs/Haskell/FromCabal/PostProcess.hs view
@@ -55,7 +55,7 @@ -- for a while packages scraped from Hackage will continue to improperly use -- `build-depends: package-for-tool` instead of `build-tool-depends` (which does -- also work for Stack). Until that changes, we provide do this to work around--- those package's brokeness.+-- those package's brokenness. fixBuildDependsForTools :: Derivation -> Derivation fixBuildDependsForTools = foldr (.) id   [ fmap snd $ runState $ do@@ -89,15 +89,22 @@   , ("dns", set testTarget "spec")      -- don't execute tests that try to access the network   , ("eventstore", over (metaSection . platforms) (Set.filter (\(Platform arch _) -> arch == X86_64)))   , ("freenect < 1.2.1", over configureFlags (Set.union (Set.fromList ["--extra-include-dirs=${pkgs.freenect}/include/libfreenect", "--extra-lib-dirs=${pkgs.freenect}/lib"])))+  , ("fltkhs", set (libraryDepends . system . contains (pkg "fltk14")) True . set (libraryDepends . pkgconfig . contains (pkg "libGLU_combined")) True) -- TODO: fltk14 belongs into the *setup* dependencies.   , ("gf", set phaseOverrides gfPhaseOverrides . set doCheck False)   , ("gi-cairo", giCairoPhaseOverrides)                     -- https://github.com/haskell-gi/haskell-gi/issues/36+  , ("gi-gdk", set runHaddock True )+  , ("gi-gio", set runHaddock True )+  , ("gi-glib", set runHaddock True )   , ("gi-gst", giGstLibOverrides "gstreamer")               -- https://github.com/haskell-gi/haskell-gi/issues/36   , ("gi-gstaudio", giGstLibOverrides "gst-plugins-base")   -- https://github.com/haskell-gi/haskell-gi/issues/36   , ("gi-gstbase", giGstLibOverrides "gst-plugins-base")    -- https://github.com/haskell-gi/haskell-gi/issues/36   , ("gi-gstvideo", giGstLibOverrides "gst-plugins-base")   -- https://github.com/haskell-gi/haskell-gi/issues/36+  , ("gi-gtk", set runHaddock True )   , ("gi-javascriptcore < 4.0.0.0", webkitgtk24xHook)       -- https://github.com/haskell-gi/haskell-gi/issues/36   , ("gi-pango", giCairoPhaseOverrides)                     -- https://github.com/haskell-gi/haskell-gi/issues/36+  , ("gi-pango", set runHaddock True )   , ("gi-pangocairo", giCairoPhaseOverrides)                     -- https://github.com/haskell-gi/haskell-gi/issues/36+  , ("gi-vte", set runHaddock True )   , ("gi-webkit", webkitgtk24xHook)   -- https://github.com/haskell-gi/haskell-gi/issues/36   , ("gio", set (libraryDepends . pkgconfig . contains "system-glib = pkgs.glib") True)   , ("git", set doCheck False)          -- https://github.com/vincenthz/hit/issues/33@@ -108,6 +115,7 @@   , ("GlomeVec", set (libraryDepends . pkgconfig . contains (bind "self.llvmPackages.llvm")) True)   , ("graphviz", set (testDepends . system . contains (pkg "graphviz")) True)   , ("gtk3", gtk3Hook)+  , ("gtkglext", gtkglextHook)   , ("haddock", haddockHook) -- https://github.com/haskell/haddock/issues/511   , ("hakyll", set (testDepends . tool . contains (pkg "utillinux")) True) -- test suite depends on "rev"   , ("haskell-src-exts", set doCheck False)@@ -350,8 +358,6 @@ opencvOverrides :: Derivation -> Derivation opencvOverrides = set phaseOverrides "hardeningDisable = [ \"bindnow\" ];"                 . over (libraryDepends . pkgconfig) (replace (pkg "opencv") (pkg "opencv3"))-                . set (configureFlags . contains "--with-gcc=${stdenv.cc}/bin/c++") True-                . set (configureFlags . contains "--with-ld=${stdenv.cc}/bin/c++") True  hspecCoreOverrides :: Derivation -> Derivation   -- https://github.com/hspec/hspec/issues/330 hspecCoreOverrides = set phaseOverrides "testTarget = \"--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'\";"@@ -363,3 +369,15 @@   , "  export HOME=\"$TMPDIR/home\""   , "'';"   ]++gtkglextHook :: Derivation -> Derivation+gtkglextHook = over (libraryDepends . system) (Set.union (Set.fromList deps))+  where+    deps :: [Binding]+    deps = bind <$> [ "pkgs.gtk2"+                    , "pkgs.libGLU"+                    , "pkgs.xorg.libSM"+                    , "pkgs.xorg.libICE"+                    , "pkgs.xorg.libXt"+                    , "pkgs.xorg.libXmu"+                    ]
test/golden-test-cases/ede.nix.golden view
@@ -21,4 +21,5 @@   homepage = "http://github.com/brendanhay/ede";   description = "Templating language with similar syntax and features to Liquid or Jinja2";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-adexchange-buyer.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Ad Exchange Buyer SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-admin-emailmigration.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Email Migration API v2 SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-affiliates.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Affiliate Network SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-apps-tasks.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Tasks SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-appstate.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google App State SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-blogger.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Blogger SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-datastore.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Cloud Datastore SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-dfareporting.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google DCM/DFA Reporting And Trafficking SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-firebase-rules.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Firebase Rules SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-gmail.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Gmail SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-kgsearch.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Knowledge Graph Search SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-maps-engine.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Maps Engine SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-plus.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google + SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-resourceviews.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Compute Engine Instance Groups SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-translate.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Translate SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-webmaster-tools.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google Search Console SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/gogol-youtube.nix.golden view
@@ -7,4 +7,5 @@   homepage = "https://github.com/brendanhay/gogol";   description = "Google YouTube Data SDK";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/hxt-expat.nix.golden view
@@ -7,4 +7,5 @@   homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html";   description = "Expat parser for HXT";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/hxt-tagsoup.nix.golden view
@@ -11,4 +11,5 @@   homepage = "https://github.com/UweSchmidt/hxt";   description = "TagSoup parser for HXT";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/opencv.nix.golden view
@@ -9,9 +9,6 @@   pname = "opencv";   version = "0.0.2.1";   sha256 = "deadbeef";-  configureFlags = [-    "--with-gcc=${stdenv.cc}/bin/c++" "--with-ld=${stdenv.cc}/bin/c++"-  ];   setupHaskellDepends = [ base Cabal ];   libraryHaskellDepends = [     aeson base base64-bytestring bindings-DSL bytestring containers
test/golden-test-cases/openpgp-asciiarmor.nix.golden view
@@ -15,4 +15,5 @@   homepage = "http://floss.scru.org/openpgp-asciiarmor";   description = "OpenPGP (RFC4880) ASCII Armor codec";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }
test/golden-test-cases/swagger.nix.golden view
@@ -11,4 +11,5 @@   testHaskellDepends = [ aeson base bytestring tasty tasty-hunit ];   description = "Implementation of swagger data model";   license = "unknown";+  hydraPlatforms = stdenv.lib.platforms.none; }