Skip to content

Instantly share code, notes, and snippets.

@wo01
wo01 / sapling.diff
Last active January 1, 2019 02:51
ccminer-KlausT-8.21-mod-r17 patch for Koto Sapling
diff --git a/ccminer.cpp b/ccminer.cpp
index 6d8ad73..8e2e981 100644
--- a/ccminer.cpp
+++ b/ccminer.cpp
@@ -831,24 +831,25 @@ static bool submit_upstream_work(CURL *curl, struct work *work)
char data_str[2 * sizeof(work->data) + 1];
char *req;
+ int datasize = work->sapling ? 112 : 80;
diff --git a/buildozer/targets/android.py b/buildozer/targets/android.py
index 62c8522..dc13c1f 100644
--- a/buildozer/targets/android.py
+++ b/buildozer/targets/android.py
@@ -849,7 +849,7 @@ class TargetAndroid(Target):
packagename = config.get('app', 'package.name')
apk = u'{packagename}-{mode}.apk'.format(
packagename=packagename, mode=mode)
- apk_dir = join(dist_dir, "build", "outputs", "apk")
+ apk_dir = join(dist_dir, "build", "outputs", "apk", mode)
diff --git a/pythonforandroid/bootstraps/sdl2/build/templates/build.tmpl.gradle b/pythonforandroid/bootstraps/sdl2/build/templates/build.tmpl.gradle
index c8bcd801..ffe8b93d 100644
--- a/pythonforandroid/bootstraps/sdl2/build/templates/build.tmpl.gradle
+++ b/pythonforandroid/bootstraps/sdl2/build/templates/build.tmpl.gradle
@@ -11,6 +11,7 @@ buildscript {
allprojects {
repositories {
+ google()
jcenter()
@wo01
wo01 / diff-cpuminer-sapling
Last active November 13, 2018 08:42
Diff cpuminer for Koto Sapling
diff --git a/configure.ac b/configure.ac
index eb48278..32c2f1e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([cpuminer], [2.5])
+AC_INIT([cpuminer], [3.0])
AC_PREREQ([2.59c])
AC_CANONICAL_SYSTEM
#include "miner.h"
#include "yespower.h"
#include "yespower-opt.c"
static const yespower_params_t v1 = {YESPOWER_0_5, 2048, 8, "Client Key", 10}; // ZNY
static const yespower_params_t v2 = {YESPOWER_0_5, 4096, 16, "Client Key", 10}; // YTN
// TODO >> KOTO
static yespower_params_t v3 = {YESPOWER_0_5, 2048, 8, NULL, 80}; // KOTO
#include "miner.h"
#include "yespower.h"
#include "yespower-opt.c"
static const yespower_params_t v1 = {YESPOWER_0_5, 2048, 8, "Client Key", 10}; // ZNY
static const yespower_params_t v2 = {YESPOWER_0_5, 4096, 16, "Client Key", 10}; // YTN
// TODO >> KOTO
static yespower_params_t v3 = {YESPOWER_0_5, 2048, 8, NULL, 80}; // KOTO