summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorДамјан Георгиевски2021-04-16 14:50:29 +0200
committerДамјан Георгиевски2021-04-16 14:50:29 +0200
commit981dd153dea0a1d244067e5380edd164d2d65140 (patch)
treeb54ae615c5b80a7bfb280afeaff9a69a384ba20b
parent9f89d59cdd8092b90ad80c018864dd6133ace05f (diff)
downloadaur-981dd153dea0a1d244067e5380edd164d2d65140.tar.gz
nchan version v1.2.8
https://github.com/slact/nchan/releases/tag/v1.2.8
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD9
-rw-r--r--f484c603a81c3bddd3f0160cfdbe231b8a453cde.diff68
3 files changed, 7 insertions, 80 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 18b68e8a7811..cf2b11a05b72 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 0fc668e852c9..5e1e90b23106 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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