maav / guix-mirror (public) (License: GPLv3+) (since 2019-11-02) (hash sha1)
Mirror of GNU Guix (https://git.savannah.gnu.org/git/guix.git) with personal branches integrated into master branch.
List of commits:
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
Commit 1263bd0dbf55f340e5292bcee00dd1f3d4eb6ef1 - gnu: Add lua-resty-lrucache.
* gnu/packages/lua.scm (lua-resty-lrucache): New variable.
Author: Oleg Pykhalov
Author date (UTC): 2020-10-11 14:25
Committer name: Oleg Pykhalov
Committer date (UTC): 2020-10-14 20:41
Parent(s): cb53c59dd19be8de2525d28bab59d91585dfe296
Signer:
Signing key: 167F8EA5001AFA9C
Signing status: E
Tree: 59fa9d3e4007fe89a9e438244c10e666e556afef
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)))
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/maav/guix-mirror

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/maav/guix-mirror

Clone this repository using git:
git clone git://git.rocketgit.com/user/maav/guix-mirror

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main