aboutsummaryrefslogtreecommitdiff
#pragma once

namespace nix {

void setAffinityTo(int cpu);
int lockToCurrentCPU();
void restoreAffinity();

}
ent'> nable....* gnu/packages/bqn.scm (cbqn)[properties]: Add ‘tunable?’.
AgeCommit message (Expand)Author
2023-03-11gnu: cbqn: Add header files to lib output....* gnu/packages/bqn.scm (cbqn)[arguments]: Add include/bqnffi.h to lib output. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> aecepoglu
2023-02-16gnu: Remove unneeded module imports....* gnu/packages/abiword.scm, * gnu/packages/ada.scm, * gnu/packages/agda.scm, * gnu/packages/backup.scm, * gnu/packages/barrier.scm, * gnu/packages/bioinformatics.scm, * gnu/packages/bootstrap.scm, * gnu/packages/bqn.scm, * gnu/packages/c.scm, * gnu/packages/chemistry.scm, * gnu/packages/coq.scm, * gnu/packages/cross-base.scm, * gnu/packages/databases.scm, * gnu/packages/emacs-xyz.scm, * gnu/packages/enlightenment.scm, * gnu/packages/games.scm, * gnu/packages/geo.scm, * gnu/packages/ghostscript.scm, * gnu/packages/gl.scm, * gnu/packages/golang.scm, * gnu/packages/jami.scm, * gnu/packages/java-maths.scm, * gnu/packages/kde-frameworks.scm, * gnu/packages/kde-plasma.scm, * gnu/packages/language.scm, * gnu/packages/libreoffice.scm, * gnu/packages/linphone.scm, * gnu/packages/lisp.scm, * gnu/packages/llvm.scm, * gnu/packages/machine-learning.scm, * gnu/packages/minetest.scm, * gnu/packages/monitoring.scm, * gnu/packages/nfs.scm, * gnu/packages/ocr.scm, * gnu/packages/opencl.scm, * gnu/packages/pdf.scm, * gnu/packages/python-xyz.scm, * gnu/packages/racket.scm, * gnu/packages/rust.scm, * gnu/packages/syncthing.scm, * gnu/packages/syndication.scm, * gnu/packages/telegram.scm, * gnu/packages/vulkan.scm, * gnu/packages/web-browsers.scm, * gnu/packages/web.scm, * gnu/packages/webkit.scm:
2022-06-28gnu: rocclr-4: Remove package....Not useful on its own after upgrading to ROCm 5 in commit 01444b297bb3ed28bb33cd01604aadb98bb65333. * gnu/packages/rocm.scm (rocclr-4): Remove variable. Lars-Dominik Braun
2022-06-16gnu: rocm: Update to 5.1.3....All packages updated at the same time as they have a shared version. rocclr is no longer a stand-alone package, so the previous version is kept as rocclr-4 and the current version is just the source, rocclr-src, needed by rocm-opencl-runtime. * gnu/packages/patches/rocm-opencl-runtime-3.10.0-includes.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-nocltrace.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them. * gnu/packages/patches/rocm-comgr-3.1.0-dependencies.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-noopencl.patch: Update patches. * gnu/packages/rocm.scm (rocm-cmake, rocm-device-libs, rocm-comgr, roct-thunk-interface, rocr-runtime, rocm-opencl-runtime, rocminfo, rocm-bandwidth-test): Update to 5.1.3. (roct-thunk-interface)[inputs]: Add libdrm. [native-inputs]: Add gcc:lib and pkg-config. (rocclr-src): New variable. (rocclr-4): New variable (previous version of the package). (rocm-opencl-runtime)[source]: Remove obsolete patches. [arguments]: Rewrite with gexps. Add needed #:configure-flags. [inputs]: Remove rocclr, add numactl. Signed-off-by: Ludovic Courtès <ludo@gnu.org> John Kehayias
Liliana Marie Prikler
2022-11-07gnu: cbqn: Install regular files rather than copying them recursively....* gnu/packages/bqn.scm (cbqn)[#:phases]<install>: Use ‘install-file’ rather than ‘copy-recursively’ for “bqn”. Liliana Marie Prikler
2022-11-07gnu: cbqn-bootstrap: Install regular files rather than copying them recursively....* gnu/packages/bqn.scm (cbqn-bootstrap)[arguments]: Reindent. <#:phases>{install}: Use ‘install-file’ rather than ‘copy-recursively’ for “bqn”. Liliana Marie Prikler
2022-11-07gnu: dbqn: Install regular files rather than copying them recursively....* gnu/packages/bqn.scm (dbqn)[#:phases]<install>: Use ‘install-file’ rather than ‘copy-recursively’ for “dbqn”. Liliana Marie Prikler
2022-11-07gnu: cbqn: Build using GCC....* gnu/packages/bqn.scm (cbqn-bootstrap, cbqn)[#:make-flags]: Set CC via ‘cc-for-target’. [inputs]: Remove clang-toolchain. Liliana Marie Prikler
2022-11-07gnu: cbqn: Rewrite in terms of cbqn-bootstrap....* gnu/packages/bqn.scm (cbqn)[arguments]: Use substitute-keyword-arguments to preserve options from cbqn-bootstrap. Liliana Marie Prikler
2022-11-07gnu: cbqn-bootstrap: Use let-bound revision....* gnu/packages/bqn.scm (cbqn-bootstrap)[version]: Use let-bound revision. Liliana Marie Prikler
2022-11-07gnu: Remove singeli-sources....They aren't currently used to build a package, nor a package themselves. * gnu/packages/bqn.scm (singeli-sources): Delete variable. Liliana Marie Prikler
2022-11-07cbqn: Build without singeli....* gnu/packages/bqn.scm (cbqn)[inputs]: Remove singeli-sources. [arguments]<#:make-flags: Replace “o3n-singeli” with “o3”. <#:phases>: Remove “link-singeli”. Liliana Marie Prikler
2022-09-01gnu: Add cbqn....* gnu/packages/bqn.scm (cbqn): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Christopher Rodriguez
2022-09-01gnu: Add singeli-sources....* gnu/packages/bqn.scm: Add singeli-sources origin definition. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Christopher Rodriguez
2022-09-01gnu: Add cbqn-bootstrap....* gnu/packages/bqn.scm: Add cbqn-bootstrap package. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Christopher Rodriguez
2022-09-01gnu: Add bqn-sources....* gnu/packages/bqn.scm (bqn-sources): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Christopher Rodriguez
2022-09-01gnu: Add dbqn....* gnu/packages/bqn.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Christopher Rodriguez