Skip to content

Instantly share code, notes, and snippets.

View artynet's full-sized avatar

Arturo Rinaldi artynet

View GitHub Profile
@artynet
artynet / mpv-win32-build.sh
Created March 10, 2018 00:57
easy script to cross-build mpv
#!/bin/bash -x
# Add MXE binaries to $PATH
export PATH=${HOME}/MPVCROSS/mxe-trunk/usr/bin:${PATH}
# creating folder where storing archives
WRKDIR=${HOME}/MPVCROSS/mpv_release
mkdir -p ${WRKDIR}
@artynet
artynet / git-completion.bash
Created March 3, 2018 15:51
bash/zsh completion support for core Git.
#!bash
#
# bash/zsh completion support for core Git.
#
# Copyright (C) 2006,2007 Shawn O. Pearce <[email protected]>
# Conceptually based on gitcompletion (http://gitweb.hawaga.org.uk/).
# Distributed under the GNU General Public License, version 2.0.
#
# The contained completion routines provide support for completing:
#
@artynet
artynet / Install NVIDIA Driver and CUDA.md
Created January 4, 2018 13:54 — forked from wangruohui/Install NVIDIA Driver and CUDA.md
Install NVIDIA Driver and CUDA on Ubuntu / CentOS / Fedora Linux OS
From 5e1cb0b78142bf7ed7d348f4a47c236590e72b57 Mon Sep 17 00:00:00 2001
From: MilhouseVH <[email protected]>
Date: Mon, 27 Nov 2017 20:48:13 +0000
Subject: [PATCH] kernel 4.15 fix
---
kernel/nv.c | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/kernel/nv.c b/kernel/nv.c
From 070b07f0d41c8a1481a7e40ad5869868aad8c680 Mon Sep 17 00:00:00 2001
From: MilhouseVH <[email protected]>
Date: Mon, 27 Nov 2017 20:38:14 +0000
Subject: [PATCH 1/2] kernel 4.15 fix
---
kernel/nvidia-modeset/nvidia-modeset-linux.c | 8 +++-----
kernel/nvidia-uvm/uvm8_va_block.c | 2 ++
kernel/nvidia/nv.c | 10 ++++------
3 files changed, 9 insertions(+), 11 deletions(-)
@artynet
artynet / cross-mozilla-iot-modules.sh
Last active December 24, 2017 20:44
Simple script to cross-compile mozilla-iot-gateway modules for ARMv7 architecture
#!/bin/bash -x
#
# This script is expected to run inside a docker container which has the Raspberry Pi toolchain
# and required prerequisites:
# - pkg-config
# - libusb-1.0-0-dev
# - libudev-dev
#
# /build corresponds to the current directory when the docker container is run and it is expected
# that the following directory structure has been setup:
@artynet
artynet / cross-openzwave-rpi3.sh
Last active August 29, 2018 03:45
Steps to cross compile open-zwave library for ARMv7 architecture
# building eudev
cd eudev-3.2.5/
./autogen.sh
./configure --prefix=${HOME}/cross-raspbian --host=arm-linux-gnueabihf
make -j3
make install
# building libusb
cd libusb-1.0.21/
./bootstrap.sh
@artynet
artynet / eq.preset
Created December 9, 2017 21:51 — forked from kra3/eq.preset
Audacious presets: ~/.config/audacious/eq.preset
[Presets]
Preset0=Classical
Preset1=Club
Preset2=Dance
Preset3=Flat
Preset4=Live
Preset5=Laptop Speakers/Headphone
Preset6=Rock
Preset7=Pop
@artynet
artynet / virtualbox-modules-5.1.28-udp.patch
Created November 14, 2017 11:16 — forked from ObserverHerb/virtualbox-modules-5.1.28-udp.patch
virtualbox-modules-5.1.28 SKB_GSO_UDP patch for Gentoo
diff --git a/work/vboxnetflt/linux/VBoxNetFlt-linux.c b/work/vboxnetflt/linux/VBoxNetFlt-linux.c
index f824654..b61d82c 100644
--- work/vboxnetflt/linux/VBoxNetFlt-linux.c
+++ work/vboxnetflt/linux/VBoxNetFlt-linux.c
@@ -126,6 +126,10 @@ typedef struct VBOXNETFLTNOTIFIER *PVBOXNETFLTNOTIFIER;
# endif
#endif
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 0)
+#define SKB_GSO_UDP 0
tell application "Microsoft Database Daemon" to quit
tell application "Microsoft AU Daemon" to quit
tell application "Office365Service" to quit
tell application "Finder"
try
delete file "Microsoft Communicator.app" of (path to applications folder)
end try
try
delete file "Microsoft Lync.app" of (path to applications folder)
end try