Skip to content

Instantly share code, notes, and snippets.

View ant32's full-sized avatar

Philip A Reimer ant32

  • Alberta, Canada
View GitHub Profile
@ant32
ant32 / PKGBUILD
Last active December 16, 2015 19:29
mingw-w64-postgresql-libs 9.2.4 using windows dll files and reimp
# Maintainer: Philip A Reimer <antreimer@gmail.com>
# Contributor: Schala Zeal <schalaalexiazeal@gmail.com>
pkgname=mingw-w64-postgresql-libs
pkgver=9.2.4
pkgrel=2
pkgdesc="Libraries for use with PostgreSQL (mingw-w64)"
arch=('any')
url="http://www.postgresql.org/"
license=('custom:PostgreSQL')
# I don't think it depends on readline since it says while configureing that postgresql doesn't work with readline in mingw32
@ant32
ant32 / PKGBUILD
Created May 4, 2013 13:00
working mingw-w64-postgresql-libs built with rubenvb mingw-w64 gcc version 4.7.2 not working to build with 4.8.
# Maintainer: Philip A Reimer <antreimer@gmail.com>
# Contributor: Schala Zeal <schalaalexiazeal@gmail.com>
pkgname=mingw-w64-postgresql-libs
pkgver=9.2.4
pkgrel=2
pkgdesc="Libraries for use with PostgreSQL (mingw-w64)"
arch=('any')
url="http://www.postgresql.org/"
license=('custom:PostgreSQL')
depends=('mingw-w64-crt')
@ant32
ant32 / PKGBUILD
Created May 18, 2013 18:26
PKGBUILD to create Arch Linux Qt 5.1.0 beta1 qtbase package
# Maintainer: Philip A Reimer <antreimer@gmail.com>
pkgname=qt5-base-beta1
pkgver=5.1.0
pkgrel=1
pkgdesc="Qt 5.1 beta1: qtbase module"
arch=('i686' 'x86_64')
url="https://qt.gitorious.org/qt/qtbase"
license=('LGPL')
depends=('gtk2' 'unixodbc' 'sqlite' 'libxrender' 'xcb-util-wm' 'xcb-util-image' 'xcb-util-keysyms' 'xcb-util-renderutil' 'xcb-util-wm' 'mesa')
@ant32
ant32 / PKGBUILD
Created June 13, 2013 18:53
qt5-qtserialport PKGBUILD
# Maintainer: Philip A Reimer <antreimer@gmail.com>
_qt_ver=5.1.0-beta1
_qt_module=qtserialport
_pkgfqn="${_qt_module}-opensource-src-$_qt_ver"
pkgname=qt5-serialport
pkgver=5.1.0beta1
pkgrel=1
arch=('i686' 'x86_64')
@ant32
ant32 / mingw-w64-qt5-qttools-5.0.2-1-x86_64-build.log
Created June 21, 2013 17:53
mingw-w64-qt5-qttools 5.0.2-1 fails to build with message of /usr/bin/ld: cannot find -lQt5Bootstrap
This file has been truncated, but you can view the full file.
~/build/mingw-w64-qt5-qttools_20130621-1637/mingw-w64-qt5-qttools/src/qttools-opensource-src-5.0.2/build-i686-w64-mingw32 ~/build/mingw-w64-qt5-qttools_20130621-1637/mingw-w64-qt5-qttools/src/qttools-opensource-src-5.0.2
Info: creating cache file builddir/mingw-w64-qt5-qttools/src/qttools-opensource-src-5.0.2/build-i686-w64-mingw32/.qmake.cache
Project WARNING: Unknown build part(s): demos
cd src/ && /usr/bin/i686-w64-mingw32-qmake-qt5 builddir/mingw-w64-qt5-qttools/src/qttools-opensource-src-5.0.2/src/src.pro -o Makefile
cd src/ && make -f Makefile qmake_all
make[1]: Entering directory `builddir/mingw-w64-qt5-qttools/src/qttools-opensource-src-5.0.2/build-i686-w64-mingw32/src'
cd assistant/ && /usr/bin/i686-w64-mingw32-qmake-qt5 builddir/mingw-w64-qt5-qttools/src/qttools-opensource-src-5.0.2/src/assistant/assistant.pro -o Makefile
cd assistant/ && make -f Makefile qmake_all
make[2]: Entering directory `builddir/mingw-w64-qt5-qttools/src/qttools-opensource-src-5.0.2/build-i686-w64-mingw32/src/assistant'
@ant32
ant32 / mingw-w64-qt5-qtbase-static-5.0.2-1-x86_64-package.log
Created June 21, 2013 17:59
mingw-w64-qt5-qtbase-static 5.0.2-1 failes to package
This file has been truncated, but you can view the full file.
make: Entering directory `builddir/mingw-w64-qt5-qtbase-static/src/build_release_static_win32'
cd src/ && ( test -e Makefile || builddir/mingw-w64-qt5-qtbase-static/src/build_release_static_win32/bin/qmake builddir/mingw-w64-qt5-qtbase-static/src/qtbase-opensource-src-5.0.2/src/src.pro -o Makefile ) && make -f Makefile install
make[1]: Entering directory `builddir/mingw-w64-qt5-qtbase-static/src/build_release_static_win32/src'
cd tools/ && ( test -e Makefile || builddir/mingw-w64-qt5-qtbase-static/src/build_release_static_win32/bin/qmake builddir/mingw-w64-qt5-qtbase-static/src/qtbase-opensource-src-5.0.2/src/tools/tools.pro -o Makefile ) && make -f Makefile install
make[2]: Entering directory `builddir/mingw-w64-qt5-qtbase-static/src/build_release_static_win32/src/tools'
@ant32
ant32 / PKGBUILD
Last active December 18, 2015 19:29
tuxtype PKGBUILD
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: arjan <arjan@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk> and patched by orelien <aurelien.foret@wanadoo.fr>
pkgname=tuxtype
pkgver=1.8.1
pkgrel=1
pkgdesc="An educational typing tutorial game starring Tux"
arch=('i686' 'x86_64')
url="http://tux4kids.alioth.debian.org/"
@ant32
ant32 / PKGBUILD
Created July 2, 2013 17:50
mingw-w64-wxmsw2.9 PKGBUILD
pkgname=mingw-w64-wxmsw2.9
pkgver=2.9.4
pkgrel=7
pkgdesc="MSW implementation of wxWidgets API for GUI (mingw-w64)"
arch=(any)
url="http://wxwidgets.org"
license=("custom:wxWindows")
makedepends=(mingw-w64-gcc)
depends=(mingw-w64-crt
mingw-w64-libjpeg-turbo
@ant32
ant32 / PKGBUILD
Created July 3, 2013 23:29
mingw-w64-qt5-serialport PKGBUILD
# Maintainer: Philip A Reimer <antreimer@gmail.com>
_qt_module=qtserialport
pkgname="mingw-w64-qt5-serialport"
pkgver="5.1.0"
pkgrel=1
arch=('any')
pkgdesc="Qt5 for Windows -- QtSerialPort module (mingw-w64)"
depends=('mingw-w64-qt5-qtbase')
@ant32
ant32 / gccerror-mingw-w64-bullet
Created July 5, 2013 23:06
bullet-2.81-rev2613/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp segmentation fault. testing details
///@original (not working)
calculatedEdge.normalize();
btVector3 calculatedNormalA = calculatedEdge.cross(edgeCrossA);
calculatedNormalA.normalize();
angle2 = btGetAngle(calculatedNormalA,edgeCrossA,edgeCrossB);
ang4 = SIMD_PI-angle2;
btScalar dotA = normalA.dot(edgeCrossB);
///@todo: check if we need some epsilon, due to floating point imprecision
isConvex = (dotA<0.);