fix some packages
more/packages/google.scm
134 | 134 | (zero? (system* "ninja" "-C" "out/Shared")))) | |
135 | 135 | (replace 'install | |
136 | 136 | (lambda* (#:key outputs #:allow-other-keys) | |
137 | - | (let ((lib (string-append (assoc-ref outputs "out") "/lib"))) | |
137 | + | (let ((lib (string-append (assoc-ref outputs "out") "/lib")) | |
138 | + | (include (string-append (assoc-ref outputs "out") | |
139 | + | "/include"))) | |
138 | 140 | (mkdir-p lib) | |
141 | + | (mkdir-p include) | |
142 | + | (copy-recursively "include" include) | |
139 | 143 | (copy-file "out/Shared/libskia.so" | |
140 | 144 | (string-append lib "/libskia.so")))))))) | |
141 | 145 | (native-inputs |
more/packages/ocaml.scm
73 | 73 | "/lib/ocaml/site-lib")) | |
74 | 74 | #:phases (modify-phases %standard-phases (delete 'configure)))) | |
75 | 75 | ||
76 | + | (define-public ocaml-qcheck | |
77 | + | (package | |
78 | + | (name "ocaml-qcheck") | |
79 | + | (version "0.5.3.1") | |
80 | + | (source (origin | |
81 | + | (method url-fetch) | |
82 | + | (uri (string-append "https://github.com/c-cube/qcheck/archive/" | |
83 | + | version ".tar.gz")) | |
84 | + | (file-name (string-append name "-" version ".tar.gz")) | |
85 | + | (sha256 | |
86 | + | (base32 | |
87 | + | "1zs1pg5cb1iry554v3cdmmiglsrwmsqa9x8zxmzb118fnk5d3ha6")))) | |
88 | + | (build-system ocaml-build-system) | |
89 | + | (native-inputs | |
90 | + | `(("ounit" ,ocaml-ounit))) | |
91 | + | (home-page "https://github.com/c-cube/qcheck") | |
92 | + | (synopsis "QuickCheck inspired property-based testing for OCaml") | |
93 | + | (description "QuickCheck inspired property-based testing for OCaml. This | |
94 | + | module allows to check invariants (properties of some types) over randomly | |
95 | + | generated instances of the type. It provides combinators for generating | |
96 | + | instances and printing them.") | |
97 | + | (license license:lgpl3+))) | |
98 | + | ||
76 | 99 | (define-public ocaml-ppx-sexp-value | |
77 | 100 | (package | |
78 | 101 | (name "ocaml-ppx-sexp-value") |
more/packages/python.scm
646 | 646 | (base32 | |
647 | 647 | "16ccq9hvsrc6nf0nakn19dqncr913kf97j8ip28s5f8m3wgcy34r")))) | |
648 | 648 | (build-system python-build-system) | |
649 | + | (native-inputs | |
650 | + | `(("mariadb" ,mariadb))) | |
649 | 651 | (inputs | |
650 | 652 | `(("mysql" ,mysql) | |
651 | 653 | ("libz" ,zlib) | |
652 | 654 | ("openssl" ,openssl))) | |
655 | + | (propagated-inputs | |
656 | + | `(("nose" ,python-nose) | |
657 | + | ("mock" ,python-mock) | |
658 | + | ("py.test" ,python-pytest))) | |
653 | 659 | (home-page "https://github.com/PyMySQL/mysqlclient-python") | |
654 | 660 | (synopsis "MySQLdb is an interface to the popular MySQL database server for Python") | |
655 | 661 | (description "MySQLdb is an interface to the popular MySQL database server |