Subject | Hash | Author | Date (UTC) |
---|---|---|---|
gnu: Add lua-resty-lrucache. | 1263bd0dbf55f340e5292bcee00dd1f3d4eb6ef1 | Oleg Pykhalov | 2020-10-11 14:25:28 |
gnu: Add lua-resty-core. | cb53c59dd19be8de2525d28bab59d91585dfe296 | Oleg Pykhalov | 2020-10-11 14:24:52 |
gnu: musescore: Update to 3.5.1. | dd642517aee1e67045a5317c1eab247c88701f59 | Nicolas Goaziou | 2020-10-14 20:34:14 |
gnu: emacs-haskell-mode: Update to 17.2. | aeb22459144b7790efe063e0cdca67dced6ca3cc | Nicolas Goaziou | 2020-10-14 20:00:46 |
gnu: lollypop: Update to 1.4.2. | 2e0ab8c9916435c9905126c7a53e08f514027dd7 | Christopher Baines | 2020-10-14 18:01:53 |
gnu: cuirass: Update to 0.0.1-52.38ee2c5. | 33c66110980adc4d582b7c86d4ce5759f3802579 | Mathieu Othacehe | 2020-10-14 14:35:34 |
gnu: cpuid: Use CC-FOR-TARGET. | 2bfe99b11ac89ea723fd5d8aed9d6cdac78d71d4 | Tobias Geerinckx-Rice | 2020-10-14 12:17:13 |
gnu: cpuid: Update to 20201006. | ea36db33924ec06450578d8febd6268e0ae439ba | Tobias Geerinckx-Rice | 2020-10-14 10:05:59 |
gnu: jasper: Update to 2.0.22. | bf476ea16a0e7f1cb1fbad4ae1e355cb9d9707bb | Tobias Geerinckx-Rice | 2020-10-13 20:24:24 |
gnu: python-pastedeploy: Update to 2.1.1. | cf4fafc46768eee2bef9758971d5c230c0eac029 | Tobias Geerinckx-Rice | 2020-10-13 20:13:04 |
gnu: oil: Update to 0.8.2. | d3d1aec2ac742682cebf1c416afd9f6a889cc879 | Tobias Geerinckx-Rice | 2020-10-14 10:52:41 |
gnu: osinfo-db: Update to 20201011. | 79145ab4f2599d28a99ae2ff6527ea64c8e8b4e4 | Tobias Geerinckx-Rice | 2020-10-14 10:43:38 |
gnu: plantuml: Update to 1.2020.19. | 2d0bea9c6d98a0dec99218935239dca8b676b86f | Tobias Geerinckx-Rice | 2020-10-14 10:43:16 |
gnu: vim: Update to 8.2.1844. | 9112ec6b72340b40fcf3bf6d6ed9e5e672732ba5 | Tobias Geerinckx-Rice | 2020-10-14 10:42:40 |
gnu: python-pgpy: Run the tests. | ed0e8c7cc92df8deec15edd097c03a82cdc2e58b | Tobias Geerinckx-Rice | 2020-10-14 12:56:40 |
gnu: python-pgpy: Update to 0.5.3. | 642647ae9305c701b2191a4cbcf28ce583da7d1d | Tobias Geerinckx-Rice | 2020-10-14 12:54:21 |
gnu: gphoto2: Update to 2.5.26. | 81f3adb4d192cc75eca465bc95883fff1f46e1a6 | Tobias Geerinckx-Rice | 2020-10-14 12:32:29 |
gnu: libgphoto2: Update to 2.5.26. | ce7548e69112f67580f529ad78d4a053ed133b63 | Tobias Geerinckx-Rice | 2020-10-14 12:30:44 |
gnu: python-aiohttp: Update to 3.6.3. | 3e0b02203036f41659d231fca24712ea67557103 | Tobias Geerinckx-Rice | 2020-10-14 12:24:14 |
gnu: python-passlib: Update to 1.7.4. | 2a30ca09291a28df4e45c7240fa603c8e505d87d | Tobias Geerinckx-Rice | 2020-10-14 13:23:13 |
File | Lines added | Lines deleted |
---|---|---|
gnu/packages/lua.scm | 35 | 0 |
File gnu/packages/lua.scm changed (mode: 100644) (index 774df85170..59d449dfe5) | |||
... | ... | on numbers.") | |
917 | 917 | (description "This package provides a FFI-based Lua API for | (description "This package provides a FFI-based Lua API for |
918 | 918 | @code{ngx_http_lua_module} or @code{ngx_stream_lua_module}.") | @code{ngx_http_lua_module} or @code{ngx_stream_lua_module}.") |
919 | 919 | (license license:bsd-2))) | (license license:bsd-2))) |
920 | |||
921 | (define-public lua-resty-lrucache | ||
922 | (package | ||
923 | (name "lua-resty-lrucache") | ||
924 | (version "0.09") | ||
925 | (source (origin | ||
926 | (method git-fetch) | ||
927 | (uri (git-reference | ||
928 | (url "https://github.com/openresty/lua-resty-lrucache") | ||
929 | (commit (string-append "v" version)))) | ||
930 | (file-name (git-file-name name version)) | ||
931 | (sha256 | ||
932 | (base32 | ||
933 | "1mwiy55qs8bija1kpgizmqgk15ijizzv4sa1giaz9qlqs2kqd7q2")))) | ||
934 | (build-system trivial-build-system) | ||
935 | (arguments | ||
936 | `(#:modules ((guix build utils)) | ||
937 | #:builder | ||
938 | (begin | ||
939 | (use-modules (guix build utils)) | ||
940 | (let* ((luajit-major+minor ,(version-major+minor (package-version lua))) | ||
941 | (package-lua-resty (lambda (input output) | ||
942 | (mkdir-p (string-append output "/lib/lua/" luajit-major+minor)) | ||
943 | (copy-recursively (string-append input "/lib/resty") | ||
944 | (string-append output "/lib/lua/" luajit-major+minor "/resty")) | ||
945 | (symlink (string-append output "/lib/lua/" luajit-major+minor "/resty") | ||
946 | (string-append output "/lib/resty"))))) | ||
947 | (package-lua-resty (assoc-ref %build-inputs "source") | ||
948 | (assoc-ref %outputs "out"))) | ||
949 | #t))) | ||
950 | (home-page "https://github.com/openresty/lua-resty-lrucache") | ||
951 | (synopsis "Lua LRU cache based on the LuaJIT FFI") | ||
952 | (description | ||
953 | "This package provides Lua LRU cache based on the LuaJIT FFI.") | ||
954 | (license license:bsd-2))) |