Skip to content

Instantly share code, notes, and snippets.

# Maintainer: Maxime Gauduin <alucryd@gmail.com>
# Contributors: M0Rf30, faidoc, sh4nks, PedroHLC
pkgname=lightdm-pantheon-greeter-bzr
pkgver=r274
pkgrel=0
pkgdesc="LightDM greeter from the ElementaryOS team written in Vala "
arch=('i686' 'x86_64')
url="https://launchpad.net/pantheon-greeter"
@PedroHLC
PedroHLC / make-avalanche-toolchain.sh
Created July 27, 2014 17:02
Generate an Android standalone toolchain for use with Avalanche
#!/usr/bin/sh
# Created by: PedroHLC <pedro.laracampos@gmail.com>
# Version: 1.0
# This:
# 1. Compiles SDL2*, Chipmunk, GLib and libgee for Android (Platform-9 ARM)
# 2. Creates a standalone toolchain
# 3. Move some dynamics libraries that you should never use for an Android project
# 4. Points libpthread to Androd's libc
# Compatible with ArchLinux only
@PedroHLC
PedroHLC / imbc_dm_gamecontrol.rb
Created July 8, 2013 23:00
IMBC's Digimon Masters Online - Alternative Game Starter
#IMBC's Digimon Masters Online - Alternative Game Starter
#Developed by PedroHLC <pedro.laracampos@gmail.com>
#Version: 0.1 [WORKING]
#This script starts the game without Internet Explorer
require 'win32ole'
DIGITALIC_LAUNCHER_CLSID='{21CEC2FC-24FA-4EEB-A043-3CC248060880}'
DIGITALIC_LAUNCHER_PROGID='DIGITALICLAUNCHE.DigitalicLauncheCtrl.1'
$GameStartControl = WIN32OLE.new DIGITALIC_LAUNCHER_PROGID
@PedroHLC
PedroHLC / gmp4.PKGBUILD
Created September 28, 2013 13:52
AUR gmp4 PKGBUILD fixed
pkgname=gmp4
pkgver=4.3.2
pkgrel=2
pkgdesc="Legacy version of gmp. Provides 'libgmp.so.3'."
arch=('i686')
url="http://gmplib.org/"
depends=('gcc-libs' 'sh')
optdepends=('gmp')
license=('LGPL3')
options=('!libtool' '!buildflags')
@PedroHLC
PedroHLC / mingw32-smpeg-svn.PKGBUILD
Last active December 24, 2015 08:49
AUR mingw32-smpeg-svn remade
pkgname=mingw32-smpeg-svn
pkgver=412
pkgrel=0
pkgdesc="svn build of SDL2 MPEG Player Library (mingw32)"
arch=('any')
url="http://icculus.org/smpeg/"
license=('LGPL')
depends=('mingw32-sdl-hg' 'mingw32-runtime')
makedepends=('mingw32-gcc' 'svn')
optdepends=('mingw32-gtk: to use gtv ' 'mingw32-glu: to use glmovie')
pkgname=shashlik-bin
pkgver=0.9.1
pkgrel=1
pkgdesc="Android Apps on Real Linux - Precompiled binary from official repository"
arch=('x86_64')
url="http://www.shashlik.io"
license=('')
options=(!strip)
depends=('lib32-gcc-libs' 'lib32-zlib' 'python-xdg' 'kdebase-kdialog')
conflicts=('shashlik' 'shashlik-git')
//ex1
import Foundation
func fibbo(alvo: UIntMax) -> IntMax? {
switch alvo {
case 0:
return nil
case 1...2:
return 1
default:
@PedroHLC
PedroHLC / ideia.txt
Created September 13, 2016 18:46
PlugInAnyOS
[THIS IS JUST THE HELL OF AN IDEIA I GOT, BUT PROBABLY WILL NEVER IMPLEMENT]
What is PlugInAnyOS?
+ First of all, it isn't an OS.
+ It's actual job is to create, manage and run multiple SOs.
What it can do?
+ Create and manage any OS rootfs using what it calls layers and enviroments.
+ Create and manage pseudo enviroments (in case you want to chroot in a different env, or sandbox some app).
+ Capable of running multiple OSs simulteneously using HVM
@PedroHLC
PedroHLC / mingw-w64-gc.PKGBUILD
Last active May 18, 2017 16:37
mingw-w64-gc for ArchLinux
# Original author: Alexey Pavlov <alexpux@gmail.com>
MINGW_PACKAGE_PREFIX="mingw-w64"
_realname=gc
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=7.4.2
pkgrel=1
pkgdesc="A garbage collector for C and C++ (mingw-w64)"
arch=('any')
url="http://www.hboehm.info/gc"
@PedroHLC
PedroHLC / binary_tree.rs
Created July 1, 2017 20:34
incomplete data structures implemented in Rust for academy purposes
use std::fmt;
use std::any::Any;
// Implements Binary Trees
#[derive(Clone)]
struct BruteBinaryTree<T> {
info: T,
left: BinaryTree<T>,
right: BinaryTree<T>,
}