Skip to content

Instantly share code, notes, and snippets.

View J5lx's full-sized avatar
📆
I may be slow to respond.

Jakob J5lx

📆
I may be slow to respond.
View GitHub Profile
@J5lx
J5lx / tutorial.md
Created March 8, 2015 10:46
How to install Minecraft in Arch Linux
  1. Visit https://aur.archlinux.org and search for the package minecraft.
  2. Select that package from the results. You may have to use the pagination.
  3. Click the "Download tarball" link on the details page of the package to, well, download it's tarball. Remember the directory you save it in.
  4. Open up a terminal
  5. Use cd to go into the directory you saved the tarball in. For example, if you saved it in a subdirectory of your home directory called Downloads, enter cd ~/Downloads (the ~ stands for your home directory)
  6. Now extract the contents of the tarball to a new directory called minecraft using the command tar xvf minecraft.tar.gz. (I used another method in the video but this one has a higher availability)
  7. Now go into the new directory using cd minecraft
  8. Then type makepkg to create the package. If there were no errors, a new file with the extension .pkg.tar.xz should have been created.
  9. Now you have to get root (the admin). In most cases this can be achieved by running th
@J5lx
J5lx / pfto.patch
Created December 12, 2015 11:57
Patch to make Aqsis work with boost 1.59
diff -aur package.pristine/tools/displays/piqsl/piqsldisplay.cpp package.new/tools/displays/piqsl/piqsldisplay.cpp
--- package.pristine/tools/displays/piqsl/piqsldisplay.cpp 2015-12-12 12:52:50.455773602 +0100
+++ package.new/tools/displays/piqsl/piqsldisplay.cpp 2015-12-12 12:54:31.291661954 +0100
@@ -450,8 +450,8 @@
TiXmlElement* bucketDataXML = new TiXmlElement("BucketData");
std::stringstream base64Data;
- std::copy( base64_text(BOOST_MAKE_PFTO_WRAPPER(data)),
- base64_text(BOOST_MAKE_PFTO_WRAPPER(data + bufferlength)),
+ std::copy( base64_text(data),
@J5lx
J5lx / openpgp.txt
Created November 22, 2017 00:37
OpenKeychain Linked Identity
This Gist confirms the Linked Identity in my OpenPGP key, and links it to this GitHub account.
Token for proof:
[Verifying my OpenPGP key: openpgp4fpr:eb24f4c626a7e0c7d379161e7fbba482ba1bc85d]
@J5lx
J5lx / openpgp.txt
Created November 22, 2017 00:35
OpenKeychain Linked Identity
This Gist confirms the Linked Identity in my OpenPGP key, and links it to this GitHub account.
Token for proof:
[Verifying my OpenPGP key: openpgp4fpr:eb24f4c626a7e0c7d379161e7fbba482ba1bc85d]
@J5lx
J5lx / openpgp.txt
Created November 22, 2017 00:35
OpenKeychain Linked Identity
This Gist confirms the Linked Identity in my OpenPGP key, and links it to this GitHub account.
Token for proof:
[Verifying my OpenPGP key: openpgp4fpr:eb24f4c626a7e0c7d379161e7fbba482ba1bc85d]

Keybase proof

I hereby claim:

  • I am j5lx on github.
  • I am j5lx (https://keybase.io/j5lx) on keybase.
  • I have a public key ASD5B4c7ZS5Fji7ag1uz_FYa4Jx_WyniZZ4oHnFnjiFJCwo

To claim this, I am signing this object:

Commencing CoreCLR Repo build
WARNING: Can not determine runtime id for current distro.
Setting up directories for build
Checking prerequisites...
Laying out dynamically generated files consumed by the build system
Laying out dynamically generated Event Logging Test files
Generating Event Logging Tests
Laying out dynamically generated Event Logging Implementation of Lttng
Cleaning the temp folder of dynamically generated Event Logging files
Updating /build/dotnet/src/coreclr-1.1.1/bin/obj/Linux.x64.Release/Generated/eventprovider with /build/dotnet/src/coreclr-1.1.1/bin/obj/Linux.x64.Release/Generated/eventprovider_new
@J5lx
J5lx / make.log
Created November 7, 2016 22:05
Log of failed DKMS build of the Darling kernel module with a realtime kernel
DKMS make.log for darling-mach-r25.0c2da6e for kernel 4.8.6-rt5-1-rt (x86_64)
Mon Nov 7 23:04:56 CET 2016
make: Entering directory '/usr/lib/modules/4.8.6-rt5-1-rt/build'
CC [M] /usr/src/darling-mach-r25.0c2da6e/lkm/ipc_server.o
In file included from /usr/src/darling-mach-r25.0c2da6e/lkm/ipc_server.c:23:0:
./include/linux/rwlock.h:27:0: warning: "rwlock_init" redefined
# define rwlock_init(lock) \
In file included from ./include/linux/spinlock.h:275:0,
from ./include/linux/mutex_rt.h:11,
@J5lx
J5lx / use-system-vstsdk.patch
Created October 29, 2016 14:32
Patch to make Radium use the VST SDK from steinberg-sdk36
diff -aur --no-dereference package.pristine/Makefile.Qt package.new/Makefile.Qt
--- package.pristine/Makefile.Qt 2016-10-29 12:36:00.479600104 +0200
+++ package.new/Makefile.Qt 2016-10-29 12:38:36.228464209 +0200
@@ -190,7 +190,7 @@
FLAGOPTS = $(DEFINES) -DGUIISQT -DUSE_GFX_OP_QUEUE -DFULL_VERSION=$(FULL_VERSION) -DIS_LITTLE_ENDIAN=1 -DUSE_OPENGL=1 $(VISUAL) $(REQTYPE_TYPE) $(MENU_TYPE)
-COMMONOPT = -c `cat buildtype.opt` -I$(GCDIR)/include -I$(P) -I$(PYPATH) `cat flagopts.opt` $(MIDIINC) $(OS_OPTS) $(VST_OPTS) -I${HOME}/boost_1_61_0 -I${HOME}/SDKs/vstsdk2.4 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-omit-frame-pointer
+COMMONOPT = -c `cat buildtype.opt` -I$(GCDIR)/include -I$(P) -I$(PYPATH) `cat flagopts.opt` $(MIDIINC) $(OS_OPTS) $(VST_OPTS) -I${HOME}/boost_1_61_0 -I/usr/include/vst36 -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -fno-omit-frame-pointer