Merge pull request #3627 from Fuuzetsu/base32-bytestring

Base32 bytestring

+40
+18
pkgs/development/libraries/haskell/base32-bytestring/default.nix
···
··· 1 + # This file was auto-generated by cabal2nix. Please do NOT edit manually! 2 + 3 + { cabal, bitsExtras, cpu, hspec, QuickCheck }: 4 + 5 + cabal.mkDerivation (self: { 6 + pname = "base32-bytestring"; 7 + version = "0.2.1.0"; 8 + sha256 = "0z0q3fw3jzprgxmq9b2iz98kf4hwl3nydrzlaiwk81aplisfdgkl"; 9 + buildDepends = [ bitsExtras cpu ]; 10 + testDepends = [ hspec QuickCheck ]; 11 + meta = { 12 + homepage = "https://github.com/pxqr/base32-bytestring"; 13 + description = "Fast base32 and base32hex codec for ByteStrings"; 14 + license = self.stdenv.lib.licenses.bsd3; 15 + platforms = self.ghc.meta.platforms; 16 + maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ]; 17 + }; 18 + })
+18
pkgs/development/libraries/haskell/bits-extras/default.nix
···
··· 1 + # This file was auto-generated by cabal2nix. Please do NOT edit manually! 2 + 3 + { cabal }: 4 + 5 + cabal.mkDerivation (self: { 6 + pname = "bits-extras"; 7 + version = "0.1.3"; 8 + sha256 = "0sy9dksmdx0773bsn8yi5hw4qpgn16g8aqqj888w1x75cbsxr997"; 9 + isLibrary = true; 10 + isExecutable = true; 11 + configureFlags = "--ghc-option=-lgcc_s"; 12 + meta = { 13 + description = "Efficient high-level bit operations not found in Data.Bits"; 14 + license = self.stdenv.lib.licenses.bsd3; 15 + platforms = self.ghc.meta.platforms; 16 + maintainers = with self.stdenv.lib.maintainers; [ fuuzetsu ]; 17 + }; 18 + })
+4
pkgs/top-level/haskell-packages.nix
··· 221 222 base16Bytestring = callPackage ../development/libraries/haskell/base16-bytestring {}; 223 224 base64String = callPackage ../development/libraries/haskell/base64-string {}; 225 226 base64Bytestring = callPackage ../development/libraries/haskell/base64-bytestring {}; ··· 266 bitmap = callPackage ../development/libraries/haskell/bitmap {}; 267 268 bitsAtomic = callPackage ../development/libraries/haskell/bits-atomic {}; 269 270 bktrees = callPackage ../development/libraries/haskell/bktrees {}; 271
··· 221 222 base16Bytestring = callPackage ../development/libraries/haskell/base16-bytestring {}; 223 224 + base32Bytestring = callPackage ../development/libraries/haskell/base32-bytestring {}; 225 + 226 base64String = callPackage ../development/libraries/haskell/base64-string {}; 227 228 base64Bytestring = callPackage ../development/libraries/haskell/base64-bytestring {}; ··· 268 bitmap = callPackage ../development/libraries/haskell/bitmap {}; 269 270 bitsAtomic = callPackage ../development/libraries/haskell/bits-atomic {}; 271 + 272 + bitsExtras = callPackage ../development/libraries/haskell/bits-extras {}; 273 274 bktrees = callPackage ../development/libraries/haskell/bktrees {}; 275