diff options
author | Дамјан Георгиевски | 2021-04-16 14:50:29 +0200 |
---|---|---|
committer | Дамјан Георгиевски | 2021-04-16 14:50:29 +0200 |
commit | 981dd153dea0a1d244067e5380edd164d2d65140 (patch) | |
tree | b54ae615c5b80a7bfb280afeaff9a69a384ba20b | |
parent | 9f89d59cdd8092b90ad80c018864dd6133ace05f (diff) | |
download | aur-981dd153dea0a1d244067e5380edd164d2d65140.tar.gz |
nchan version v1.2.8
https://github.com/slact/nchan/releases/tag/v1.2.8
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | f484c603a81c3bddd3f0160cfdbe231b8a453cde.diff | 68 |
3 files changed, 7 insertions, 80 deletions
@@ -1,17 +1,15 @@ pkgbase = nginx-mod-nchan pkgdesc = nchan nginx module - pkgver = 1.2.7 - pkgrel = 3 + pkgver = 1.2.8 + pkgrel = 1 url = https://nchan.io/ arch = i686 arch = x86_64 license = MIT makedepends = nginx-src depends = nginx - source = https://github.com/slact/nchan/archive/v1.2.7.tar.gz - source = f484c603a81c3bddd3f0160cfdbe231b8a453cde.diff - sha256sums = 8bb5d1749af759bb5e9cc5476a9c4b44d51bee6096bb89ab5ff53e85367b490b - sha256sums = 9f73929de9741a3571de712f6767069ea0a3e16282ac7b3e3d33df77113d04ed + source = https://github.com/slact/nchan/archive/v1.2.8.tar.gz + sha256sums = de42e8d4fef6aef9e4c7303a7480adfe9545992470a7f6be008de7a4bb64cc98 pkgname = nginx-mod-nchan @@ -2,8 +2,8 @@ _mod_name=nchan pkgname=nginx-mod-$_mod_name -pkgver=1.2.7 -pkgrel=3 +pkgver=1.2.8 +pkgrel=1 pkgdesc='nchan nginx module' arch=('i686' 'x86_64') @@ -14,7 +14,6 @@ license=('MIT') source=( https://github.com/slact/$_mod_name/archive/v${pkgver}.tar.gz - f484c603a81c3bddd3f0160cfdbe231b8a453cde.diff ) prepare() { @@ -23,7 +22,6 @@ prepare() { build() { _module_dir="$srcdir"/$_mod_name-$pkgver - patch -p1 -d $_module_dir < f484c603a81c3bddd3f0160cfdbe231b8a453cde.diff cd "$srcdir"/nginx ./configure --with-compat --add-dynamic-module=$_module_dir @@ -42,5 +40,4 @@ package() { done } -sha256sums=('8bb5d1749af759bb5e9cc5476a9c4b44d51bee6096bb89ab5ff53e85367b490b' - '9f73929de9741a3571de712f6767069ea0a3e16282ac7b3e3d33df77113d04ed') +sha256sums=('de42e8d4fef6aef9e4c7303a7480adfe9545992470a7f6be008de7a4bb64cc98') diff --git a/f484c603a81c3bddd3f0160cfdbe231b8a453cde.diff b/f484c603a81c3bddd3f0160cfdbe231b8a453cde.diff deleted file mode 100644 index e64883c652e3..000000000000 --- a/f484c603a81c3bddd3f0160cfdbe231b8a453cde.diff +++ /dev/null @@ -1,68 +0,0 @@ -diff --git a/dev/Gemfile b/dev/Gemfile -index 567848b5..55292781 100644 ---- a/dev/Gemfile -+++ b/dev/Gemfile -@@ -41,4 +41,4 @@ gem 'minitest-reporters' - - gem 'fpm', :git => "https://github.com/slact/fpm.git" - --gem 'hsss' -+gem 'hsss', "~> 0.1.20" -diff --git a/dev/rebuild.sh b/dev/rebuild.sh -index ab443f54..49bc5be9 100755 ---- a/dev/rebuild.sh -+++ b/dev/rebuild.sh -@@ -244,6 +244,7 @@ if [[ -z $NO_MAKE ]]; then - bundle exec hsss \ - --format whole \ - --header-only \ -+ --header-guard NCHAN_REDIS_LUA_SCRIPTS_H \ - --no-static \ - ${rdstore_dir}/redis-lua-scripts/*.lua > ${rdstore_dir}/redis_lua_commands.h - if ! [ $? -eq 0 ]; then; -diff --git a/src/store/memory/memstore.c b/src/store/memory/memstore.c -index 2844220c..f0f78acc 100755 ---- a/src/store/memory/memstore.c -+++ b/src/store/memory/memstore.c -@@ -40,6 +40,8 @@ static ngx_int_t redis_fakesub_timer_interval; - - #endif - -+uint16_t memstore_worker_generation; -+ - - typedef struct { - //memstore_channel_head_t unbuffered_dummy_chanhead; -diff --git a/src/store/memory/store-private.h b/src/store/memory/store-private.h -index e4a426a3..49de940b 100644 ---- a/src/store/memory/store-private.h -+++ b/src/store/memory/store-private.h -@@ -172,6 +172,6 @@ ngx_int_t chanhead_gc_withdraw(memstore_channel_head_t *chanhead, const char *); - void memstore_chanhead_release(memstore_channel_head_t *ch, char *label); - void memstore_chanhead_reserve(memstore_channel_head_t *ch, const char *label); - --uint16_t memstore_worker_generation; //times nginx has been restarted + 1 -+extern uint16_t memstore_worker_generation; //times nginx has been restarted + 1 - - #endif /*MEMSTORE_PRIVATE_HEADER*/ -diff --git a/src/store/redis/redis_lua_commands.h b/src/store/redis/redis_lua_commands.h -index 76fb7b95..2efb25bd 100644 ---- a/src/store/redis/redis_lua_commands.h -+++ b/src/store/redis/redis_lua_commands.h -@@ -1,3 +1,5 @@ -+#ifndef NCHAN_REDIS_LUA_SCRIPTS_H -+#define NCHAN_REDIS_LUA_SCRIPTS_H - // don't edit this please, it was auto-generated by hsss - // https://github.com/slact/hsss - -@@ -63,7 +65,8 @@ typedef struct { - redis_lua_script_t subscriber_unregister; - - } redis_lua_scripts_t; --redis_lua_scripts_t redis_lua_scripts; --const int redis_lua_scripts_count; -+extern redis_lua_scripts_t redis_lua_scripts; -+extern const int redis_lua_scripts_count; - #define REDIS_LUA_SCRIPTS_EACH(script) \ - for((script)=(redis_lua_script_t *)&redis_lua_scripts; (script) < (redis_lua_script_t *)(&redis_lua_scripts + 1); (script)++) -+#endif //NCHAN_REDIS_LUA_SCRIPTS_H |