Skip to content

Instantly share code, notes, and snippets.

View nijikon's full-sized avatar

Tomasz Pajor nijikon

  • Cracow, Poland
  • 18:06 (UTC +02:00)
View GitHub Profile
@nijikon
nijikon / nvi-db4.patch
Last active December 27, 2015 19:55
nvi-db4.patch
--- a/common/msg.c.orig 2015-12-27 20:53:11.000000000 +0100
+++ a/common/msg.c 2015-12-27 20:54:26.000000000 +0100
@@ -724,9 +724,18 @@
p = buf;
} else
p = file;
+ if (access(p, F_OK) != 0) {
+ if (first) {
+ first = 0;
+ return (1);
@nijikon
nijikon / clusapi.idl.patch
Last active December 23, 2015 18:49
homebrew-samba4
--- a/librpc/idl/clusapi.idl.orig
+++ a/librpc/idl/clusapi.idl
@@ -28,15 +28,15 @@
typedef [context_handle] void *HNETINTERFACE_RPC;
typedef [context_handle] void *HBATCH_PORT_RPC;
#else
- #define HCLUSTER_RPC policy_handle
- #define HNODE_RPC policy_handle
- #define HGROUP_RPC policy_handle
- #define HRES_RPC policy_handle
@nijikon
nijikon / rdiff-backup_librsyncmodule.c.patch
Last active September 6, 2015 16:24
rdiff-backup_librsyncmodule.c.patch
--- a/_librsyncmodule.c.orig 2015-09-06 18:16:56.000000000 +0200
+++ b/_librsyncmodule.c 2015-09-06 18:19:13.000000000 +0200
@@ -58,9 +58,13 @@
sm = PyObject_New(_librsync_SigMakerObject, &_librsync_SigMakerType);
if (sm == NULL) return NULL;
sm->x_attr = NULL;
-
- sm->sig_job = rs_sig_begin((size_t)blocklen,
- (size_t)RS_DEFAULT_STRONG_LEN);
+ #ifdef RS_DEFAULT_STRONG_LEN /* librsync < 1.0.0 */
balrog:local n$ brew install agda
/usr/local/Library/brew.rb (Formulary::FormulaLoader): loading /usr/local/Library/Formula/agda.rb
/usr/local/Library/brew.rb (Formulary::FormulaLoader): loading /usr/local/Library/Formula/ghc.rb
/usr/local/Library/brew.rb (Formulary::FormulaLoader): loading /usr/local/Library/Formula/xz.rb
/usr/local/Library/brew.rb (Formulary::FormulaLoader): loading /usr/local/Library/Formula/cabal-install.rb
/usr/local/Library/brew.rb (Formulary::FormulaLoader): loading /usr/local/Library/Formula/gmp.rb
==> Installing agda dependency: ghc
==> Downloading https://homebrew.bintray.com/bottles/ghc-7.10.1_1.yosemite.bottle.tar.gz
Already downloaded: /Library/Caches/Homebrew/ghc-7.10.1_1.yosemite.bottle.tar.gz
==> Verifying ghc-7.10.1_1.yosemite.bottle.tar.gz checksum
bash-3.2$ make
/usr/local/Cellar/cmake/3.2.3/bin/cmake -H/tmp/libcec20150709-57124-110w21t/libcec-libcec-3.0.1 -B/tmp/libcec20150709-57124-110w21t/libcec-libcec-3.0.1/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/local/Cellar/cmake/3.2.3/bin/cmake -E cmake_progress_start /tmp/libcec20150709-57124-110w21t/libcec-libcec-3.0.1/build/CMakeFiles /tmp/libcec20150709-57124-110w21t/libcec-libcec-3.0.1/build/CMakeFiles/progress.marks
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f src/libcec/CMakeFiles/cec.dir/build.make src/libcec/CMakeFiles/cec.dir/depend
cd /tmp/libcec20150709-57124-110w21t/libcec-libcec-3.0.1/build && /usr/local/Cellar/cmake/3.2.3/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/libcec20150709-57124-110w21t/libcec-libcec-3.0.1 /tmp/libcec20150709-57124-110w21t/libcec-libcec-3.0.1/src/libcec /tmp/libcec20150709-57124-110w21t/libcec-libcec-3.0.1/build /tmp/libcec20150709-57124-110w21t/libcec-
@nijikon
nijikon / giflib-4.2.x.patch
Last active December 2, 2015 07:39
xplanet-giflib-4.2
--- a/src/libimage/gif.c
+++ b/src/libimage/gif.c
@@ -20,222 +20,566 @@
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <gif_lib.h>
@nijikon
nijikon / patch-SConstruct
Created October 3, 2014 09:50
homebrew-mongodb-yosemite-patch
--- a/SConstruct.orig 2014-09-23 15:09:49.000000000 +0200
+++ a/SConstruct 2014-09-23 15:10:13.000000000 +0200
@@ -307,7 +307,7 @@
0, False)
if darwin:
- osx_version_choices = ['10.6', '10.7', '10.8', '10.9']
+ osx_version_choices = ['10.6', '10.7', '10.8', '10.9', '10.10']
add_option("osx-version-min", "minimum OS X version to support", 1, True,
type = 'choice', default = osx_version_choices[0], choices = osx_version_choices)
@nijikon
nijikon / gist:11004537
Created April 17, 2014 18:52
keybase.md
### Keybase proof
I hereby claim:
* I am nijikon on github.
* I am tomaszpajor (https://keybase.io/tomaszpajor) on keybase.
* I have a public key whose fingerprint is BB64 761A 79CC FBBD 8061 E3D5 4239 D43B 1638 9A64
To claim this, I am signing this object:
@nijikon
nijikon / gist:1494045
Created December 18, 2011 17:55
question
MyTestApp::Application.routes.draw do
get 'dupa/index'
devise_for :user
# user
get 'user/edit' => 'user#edit'
put 'user/edit' => 'user#update'
get 'user/change_password' => 'user#change_password'
put 'user/change_password' => 'user#update_password'