Skip to content

Instantly share code, notes, and snippets.

@mcs07
mcs07 / subset.diff
Created August 14, 2014 12:13
Patch for subset makefile to skip tests
diff --git a/makefile b/makefile
index 7afcae0..533b228 100644
--- a/makefile
+++ b/makefile
@@ -2,13 +2,3 @@ OBJECTS =main.o SCA.o bitvector.o argv.o error.o mem_2.o label_vector.o linkedli
CFLAGS = -O
subset: $(OBJECTS)
$(CC) $(OBJECTS) -o subset -lm
- subset < Test/label_vector.tab
- subset -sim 0.5 < Test/label_vector.tab
@mcs07
mcs07 / open-babel-mavericks.diff
Last active August 29, 2015 14:07
Patch to backport upstream commit so Open Babel 2.3.2 can support libc++ on OS X 10.9+
From c3abbddae78e654df9322ad1020ff79dd6332946 Mon Sep 17 00:00:00 2001
From: Matt Swain <[email protected]>
Date: Thu, 31 Oct 2013 15:25:53 +0000
Subject: [PATCH] Detect libc++ as this is now the default in OS X Mavericks
---
include/openbabel/obmolecformat.h | 7 ++++++-
include/openbabel/shared_ptr.h | 12 ++++++++++--
src/ops/unique.cpp | 8 ++++++--
3 files changed, 22 insertions(+), 5 deletions(-)
@mcs07
mcs07 / keybase.md
Created January 12, 2015 23:15
keybase.md

Keybase proof

I hereby claim:

  • I am mcs07 on github.
  • I am mcs07 (https://keybase.io/mcs07) on keybase.
  • I have a public key whose fingerprint is 9329 8D08 E4D2 F2B6 85FB 56B0 3872 03B9 4DFC 10FD

To claim this, I am signing this object:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""Download all UV-Vis spectra available from NIST Chemistry Webbook."""
import os
import re
import requests
from bs4 import BeautifulSoup
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@mcs07
mcs07 / indigo-el-capitan.diff
Created January 2, 2016 16:39
Allow Indigo to compile under OS X 10.11
diff --git a/common/cmake/GetSystemVersion.cmake b/common/cmake/GetSystemVersion.cmake
index 17615ab..794babd 100644
--- a/common/cmake/GetSystemVersion.cmake
+++ b/common/cmake/GetSystemVersion.cmake
@@ -27,6 +27,8 @@ elseif(APPLE)
set(SUBSYSTEM_NAME "10.9")
elseif(DARWIN_VERSION MATCHES 14)
set(SUBSYSTEM_NAME "10.10")
+ elseif(DARWIN_VERSION MATCHES 15)
+ set(SUBSYSTEM_NAME "10.11")
@mcs07
mcs07 / indigo-depict-1.2.1.diff
Created January 2, 2016 16:56
Fix indigo-depict link flags
diff --git a/utils/indigo-depict/CMakeLists.txt b/utils/indigo-depict/CMakeLists.txt
index ac7e6ec..34ae32d 100644
--- a/utils/indigo-depict/CMakeLists.txt
+++ b/utils/indigo-depict/CMakeLists.txt
@@ -4,6 +4,7 @@ project(IndigoDepict)
include(DefineTest)
include_directories(../../api ../../api/plugins/renderer ../../common)
+include_directories(${IndigoRenderer_SOURCE_DIR} ${Indigo_SOURCE_DIR} ${Indigo_SOURCE_DIR}/src ${Cairo_SOURCE_DIR} ${Common_SOURCE_DIR} ${Common_SOURCE_DIR}/..)
@mcs07
mcs07 / osra-adaptiveThreshold.diff
Created January 2, 2016 20:47
Fix OSRA use of graphicsmagick adaptiveThreshold to avoid ambiguous error
diff --git a/src/osra_grayscale.cpp b/src/osra_grayscale.cpp
index 32816ed..1b819d1 100644
--- a/src/osra_grayscale.cpp
+++ b/src/osra_grayscale.cpp
@@ -266,12 +266,12 @@ bool convert_to_gray(Image &image, bool invert, bool adaptive, bool verbose)
image.despeckle();
if (invert)
{
- image.adaptiveThreshold(window,window,7);
+ image.adaptiveThreshold(window,window,7.0);
@mcs07
mcs07 / osra-makefile.diff
Created January 3, 2016 14:17
Remove Makefile.dep from OSRA makefile so it compiles without java
diff --git a/src/Makefile b/src/Makefile
index 031a499..3ba2de7 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -3,7 +3,6 @@
#
include ../Makefile.inc
-include Makefile.dep

Download:

cd /opt
wget https://github.com/rdkit/rdkit/archive/Release_2015_09_2.tar.gz
tar -xvf Release_2015_09_2.tar.gz
mv rdkit-Release_2015_09_2 rdkit_2015_09_2

Setup environment:

cd /opt/rdkit_2015_09_2