about summary refs log tree commit diff
path: root/pkgs/stdenv
diff options
context:
space:
mode:
authorjanus <janus@xn--kn-1ia.guru>2015-11-24 12:00:19 +0000
committerjanus <janus@xn--kn-1ia.guru>2016-01-01 17:01:13 +0000
commitc01dbc4932955a8c1fa2f28a135aafaa4111ef81 (patch)
treee26a2387b718d2101bc14d49446627a4d67143f0 /pkgs/stdenv
parent3cb831d2bcb6d534325178c6928bc893a14534f8 (diff)
downloadnixlib-c01dbc4932955a8c1fa2f28a135aafaa4111ef81.tar
nixlib-c01dbc4932955a8c1fa2f28a135aafaa4111ef81.tar.gz
nixlib-c01dbc4932955a8c1fa2f28a135aafaa4111ef81.tar.bz2
nixlib-c01dbc4932955a8c1fa2f28a135aafaa4111ef81.tar.lz
nixlib-c01dbc4932955a8c1fa2f28a135aafaa4111ef81.tar.xz
nixlib-c01dbc4932955a8c1fa2f28a135aafaa4111ef81.tar.zst
nixlib-c01dbc4932955a8c1fa2f28a135aafaa4111ef81.zip
FreeBSD patches for GNU m4, stdenv, miniupnpc
Diffstat (limited to 'pkgs/stdenv')
-rw-r--r--pkgs/stdenv/native/default.nix94
1 files changed, 94 insertions, 0 deletions
diff --git a/pkgs/stdenv/native/default.nix b/pkgs/stdenv/native/default.nix
index bd90d580d3f5..93d1c7e971c2 100644
--- a/pkgs/stdenv/native/default.nix
+++ b/pkgs/stdenv/native/default.nix
@@ -24,6 +24,100 @@ rec {
     alias make=gmake
     alias tar=gtar
     alias sed=gsed
+
+    alias patch=gpatch # pcre relied on this for patching binary files
+
+    # we need GNU cp for --reflink, need to alias all of coreutils
+    alias basename=gbasename
+    alias cat=gcat
+    alias chgrp=gchgrp
+    alias chmod=gchmod
+    alias chown=gchown
+    alias chroot=gchroot
+    alias cksum=gcksum
+    alias comm=gcomm
+    alias cp=gcp
+    alias csplit=gcsplit
+    alias cut=gcut
+    alias date=gdate
+    alias dd=gdd
+    alias df=gdf
+    alias dir=gdir
+    alias dircolors=gdircolors
+    alias dirname=gdirname
+    alias du=gdu
+    alias echo=gecho
+    alias env=genv
+    alias expand=gexpand
+    alias expr=gexpr
+    alias factor=gfactor
+    alias false=gfalse
+    alias fmt=gfmt
+    alias fold=gfold
+    alias groups=ggroups
+    alias head=ghead
+    alias hostid=ghostid
+    alias hostname=ghostname
+    alias id=gid
+    alias install=ginstall
+    alias join=gjoin
+    alias kill=gkill
+    alias link=glink
+    alias ln=gln
+    alias logname=glogname
+    alias ls=gls
+    alias md5sum=gmd5sum
+    alias mkdir=gmkdir
+    alias mkfifo=gmkfifo
+    alias mknod=gmknod
+    alias mv=gmv
+    alias nice=gnice
+    alias nl=gnl
+    alias nohup=gnohup
+    alias od=god
+    alias paste=gpaste
+    alias pathchk=gpathchk
+    alias pinky=gpinky
+    alias pr=gpr
+    alias printenv=gprintenv
+    alias printf=gprintf
+    alias ptx=gptx
+    alias pwd=gpwd
+    alias readlink=greadlink
+    alias rm=grm
+    alias rmdir=grmdir
+    alias seq=gseq
+    alias sha1sum=gsha1sum
+    alias shred=gshred
+    alias sleep=gsleep
+    alias sort=gsort
+    alias split=gsplit
+    alias stat=gstat
+    alias stty=gstty
+    alias su=gsu
+    alias sum=gsum
+    alias sync=gsync
+    alias tac=gtac
+    #alias tail=gtail # this breaks xz XXX
+    alias tee=gtee
+    alias test=gtest
+    alias touch=gtouch
+    alias tr=gtr
+    alias true=gtrue
+    alias tsort=gtsort
+    alias tty=gtty
+    alias uname=guname
+    alias unexpand=gunexpand
+    alias uniq=guniq
+    alias unlink=gunlink
+    alias uptime=guptime
+    alias users=gusers
+    alias vdir=gvdir
+    alias wc=gwc
+    alias who=gwho
+    alias whoami=gwhoami
+    alias yes=gyes
+
     export MAKE=gmake
     shopt -s expand_aliases
   '';