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 +2/−2
- src/Distribution/Nixpkgs/Haskell/FromCabal.hs +2/−3
- src/Distribution/Nixpkgs/Haskell/FromCabal/Flags.hs +2/−0
- src/Distribution/Nixpkgs/Haskell/FromCabal/License.hs +132/−3
- src/Distribution/Nixpkgs/Haskell/FromCabal/Name.hs +2/−0
- src/Distribution/Nixpkgs/Haskell/FromCabal/PostProcess.hs +21/−3
- test/golden-test-cases/ede.nix.golden +1/−0
- test/golden-test-cases/gogol-adexchange-buyer.nix.golden +1/−0
- test/golden-test-cases/gogol-admin-emailmigration.nix.golden +1/−0
- test/golden-test-cases/gogol-affiliates.nix.golden +1/−0
- test/golden-test-cases/gogol-apps-tasks.nix.golden +1/−0
- test/golden-test-cases/gogol-appstate.nix.golden +1/−0
- test/golden-test-cases/gogol-blogger.nix.golden +1/−0
- test/golden-test-cases/gogol-datastore.nix.golden +1/−0
- test/golden-test-cases/gogol-dfareporting.nix.golden +1/−0
- test/golden-test-cases/gogol-firebase-rules.nix.golden +1/−0
- test/golden-test-cases/gogol-gmail.nix.golden +1/−0
- test/golden-test-cases/gogol-kgsearch.nix.golden +1/−0
- test/golden-test-cases/gogol-maps-engine.nix.golden +1/−0
- test/golden-test-cases/gogol-plus.nix.golden +1/−0
- test/golden-test-cases/gogol-resourceviews.nix.golden +1/−0
- test/golden-test-cases/gogol-translate.nix.golden +1/−0
- test/golden-test-cases/gogol-webmaster-tools.nix.golden +1/−0
- test/golden-test-cases/gogol-youtube.nix.golden +1/−0
- test/golden-test-cases/hxt-expat.nix.golden +1/−0
- test/golden-test-cases/hxt-tagsoup.nix.golden +1/−0
- test/golden-test-cases/opencv.nix.golden +0/−3
- test/golden-test-cases/openpgp-asciiarmor.nix.golden +1/−0
- test/golden-test-cases/swagger.nix.golden +1/−0
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; }