Skip to content

Instantly share code, notes, and snippets.

@jclds139
jclds139 / fftw-amd.PKGBUILD
Last active October 16, 2024 16:48
fftw-amd PKGBUILD, updated for AOCL 5.0 and not overwriting everyone's $CFLAGS anymore
# Submitter: tuxzz <dorazzsoft@gmail.com>
# Maintainer: EntropicEffect <william.grunow93@gmail.com>
# Contributor: Jesse Codling <codling@umich.edu>
pkgname=fftw-amd
_ver=5.0
_fftw=3.3.10
pkgver=${_fftw}amd${_ver}
pkgrel=1
pkgdesc="A library for computing the discrete Fourier transform (DFT) - AMD Ryzen/EPYC Optimized Version"
arch=('x86_64')
_base=pyFFTW
pkgname=python-${_base,,}
pkgver=0.15.1
pkgrel=1
pkgdesc="A pythonic wrapper around FFTW"
arch=(x86_64 aarch64)
url="https://github.com/${_base}/${_base}"
license=(BSD-3-Clause)
depends=(fftw python-numpy openmp)
makedepends=(python-build python-installer python-setuptools python-setuptools-scm python-wheel cython)
@jclds139
jclds139 / aocl-utils.PKGBUILD
Last active August 31, 2023 18:01
aocl-utils PKGBUILD, not `-bin` version
pkgname=aocl-utils
pkgver=4.1
pkgrel=2
pkgdesc="AOCL-Utils provides a uniform interface to all the AOCL libraries to access the CPU features for AMD CPUs."
arch=('x86_64')
url="https://github.com/amd/aocl-utils"
license=('BSD')
depends=()
makedepends=('cmake')
source=("${pkgname}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz")
# GNU Screen - main configuration file
# All other .screenrc files will source this file to inherit settings.
# Author: Christian Wills - cwills.sys@gmail.com
# Allow bold colors - necessary for some reason
attrcolor b ".I"
# Tell screen how to set colors. AB = background, AF=foreground
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'